• Search by APIs
  • Search by Words
  • Search Projects
  • Java
  • Python
  • JavaScript
  • TypeScript
  • C++
  • Scala
  • Blog
Project: x-pipe (GitHub Link)
  • x-pipe-master
    • services
      • pom.xml
      • local-service
        • src
          • main
            • resources
              • init_data.sql
              • META-INF
                • services
                  • com.ctrip.xpipe.metric.MetricProxy
                  • com.ctrip.xpipe.api.sso.UserInfoHolder
                  • com.ctrip.xpipe.api.sso.UserInfo
                  • com.ctrip.xpipe.api.config.Config
                  • com.ctrip.xpipe.api.sso.LogoutHandler
                  • com.ctrip.xpipe.api.migration.OuterClientService
                  • com.ctrip.xpipe.api.foundation.FoundationService
                  • com.ctrip.xpipe.api.migration.DcMapper
                • spring.factories
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • console
                        • H2Init.java
        • pom.xml
      • ctrip-service
        • src
          • main
            • resources
              • soa-fws.properties
              • soa-pro.properties
              • META-INF
                • services
                  • com.ctrip.xpipe.metric.MetricProxy
                  • com.ctrip.xpipe.api.sso.UserInfoHolder
                  • com.ctrip.xpipe.api.sso.UserInfo
                  • com.ctrip.xpipe.api.organization.Organization
                  • com.ctrip.xpipe.api.config.Config
                  • com.ctrip.xpipe.api.sso.LogoutHandler
                  • com.ctrip.xpipe.api.migration.OuterClientService
                  • com.ctrip.xpipe.api.foundation.FoundationService
                  • com.ctrip.framework.fireman.spi.FiremanDependency
                  • com.ctrip.xpipe.api.migration.DcMapper
                  • com.ctrip.xpipe.api.email.EmailService
              • soa-uat.properties
            • java
              • com
                • ctrip
                  • xpipe
                    • service
                      • organization
                        • Data.java
                        • CtripOrganizationService.java
                        • CtripOrganizationConfig.java
                        • AccessBody.java
                        • OrgResponseBody.java
                      • email
                        • CtripPlatformEmailService.java
                        • EmailConfig.java
                        • CtripEmailTemplateFactory.java
                        • CtripAlertEmailTemplate.java
                        • CtripEmailTemplate.java
                      • fireman
                        • ForceSwitchableDataSourceHolder.java
                        • XPipeFiremanDependency.java
                      • migration
                        • CRedisConfig.java
                        • CRedisService.java
                        • CREDIS_SERVICE.java
                        • CtripDcMapper.java
                      • sso
                        • CtripUserInfoHolder.java
                        • CtripLogoutHandler.java
                        • SSOConfigurations.java
                        • CtripUserInfo.java
                        • CtripSSOFilter.java
                      • config
                        • QConfig.java
                      • datasource
                        • QConfigDataSourceProvider.java
                        • CtripDalBasedDataSource.java
                        • XPipeDataSourceDescNotFoundException.java
                        • XPipeDataSourceConfigureProvider.java
                      • foundation
                        • CtripFoundationService.java
                      • metric
                        • HickwallClient.java
                        • HickwallClientConfig.java
                        • HickwallMetric.java
                        • DashBoardMetric.java
                        • DataPoint.java
                        • HickwallConfig.java
                        • DefaultMetric.java
          • test
            • resources
              • ctripPlatformEmailServiceTest.txt
              • META-INF
                • app.properties
            • java
              • com
                • ctrip
                  • xpipe
                    • utils
                      • ServicesUtilTest.java
                    • service
                      • organization
                        • CtripOrganizationConfigTest.java
                        • CtripOrganizationServiceTest.java
                      • email
                        • AsyncSendEmailCommandTest.java
                        • CtripPlatformEmailServiceTest.java
                      • fireman
                        • XPipeFiremanDependencyTest.java
                        • DecodeTest.java
                      • migration
                        • CtripDcMapperTest.java
                        • CRedisServiceTest.java
                      • config
                        • QConfigTest.java
                      • datasource
                        • QConfigDataSourceProviderTest.java
                        • CtripDalBasedDataSourceTest.java
                      • AbstractServiceTest.java
                      • metric
                        • DashBoradTest.java
                        • HickwallClientTest.java
                        • HickwallMetricTest.java
                      • AppTest.java
                      • AllTests.java
        • pom.xml
    • redis
      • redis-keeper
        • src
          • main
            • resources
              • application.yml
              • redis.properties
              • META-INF
                • app.properties
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • keeper
                        • impl
                          • AbstractRedisMasterReplication.java
                          • RedisMasterNewRdbDumper.java
                          • RedisKeeperServerStateActive.java
                          • RedisKeeperServerStateBackup.java
                          • CreateRdbDumperException.java
                          • RedisKeeperServerStateException.java
                          • RedisKeeperServerStateUnknown.java
                          • DefaultRedisMaster.java
                          • SetRdbDumperException.java
                          • RedisKeeperServerStatePreActive.java
                          • AbstractRdbDumperException.java
                          • RdbonlyRedisMasterReplication.java
                          • DefaultRedisSlave.java
                          • DefaultRedisClient.java
                          • DefaultKeeperRepl.java
                          • RedisMasterReplicationStateException.java
                          • AbstractRdbDumper.java
                          • RedisPromotor.java
                          • DefaultRedisMasterReplication.java
                          • DefaultRedisKeeperServer.java
                          • RedisMasterReplicationRdbDumper.java
                          • RedisKeeperServerStatePreBackup.java
                          • KeeperServerStateChanged.java
                          • AbstractRedisKeeperServerState.java
                          • AbstractRedisServer.java
                        • KeeperContainerApplication.java
                        • KeeperRepl.java
                        • spring
                          • KeeperExceptionHandler.java
                          • Production.java
                          • KeeperContextConfig.java
                        • netty
                          • NettySlaveHandler.java
                          • NettyMasterHandler.java
                        • RedisKeeperServerState.java
                        • SLAVE_STATE.java
                        • RdbDumper.java
                        • CommandHandler.java
                        • util
                          • KeeperLogger.java
                        • RedisRole.java
                        • store
                          • DefaultReplicationStoreManager.java
                          • RdbOnlyReplicationStore.java
                          • FullSyncContext.java
                          • RdbStoreExeption.java
                          • DefaultRdbStore.java
                          • DefaultFullSyncListener.java
                          • DefaultCommandStore.java
                          • ReplicationStoreManagerStateException.java
                          • AbstractStore.java
                          • DefaultDumpedRdbStore.java
                          • CommandFileContext.java
                          • meta
                            • DefaultMetaStore.java
                            • AbstractMetaStore.java
                          • DefaultReplicationStore.java
                        • config
                          • TestKeeperConfig.java
                          • KeeperContainerConfig.java
                          • KeeperResourceManager.java
                          • DefaultKeeperConfig.java
                          • DefaultKeeperResourceManager.java
                          • KeeperConfig.java
                          • TestKeeperContainerConfig.java
                          • DefaultKeeperContainerConfig.java
                          • DefaultTlsConfig.java
                        • exception
                          • RedisSlavePromotionException.java
                          • RedisKeeperRuntimeException.java
                          • RedisKeeperException.java
                        • ratelimit
                          • CompositeLeakyBucket.java
                          • PsyncChecker.java
                          • LeakyBucketBasedMasterReplicationListener.java
                        • data
                          • impl
                            • RedisNullArray.java
                            • AbstractRedisData.java
                          • RedisData.java
                        • RedisMasterReplication.java
                        • monitor
                          • impl
                            • DefaultKeeperStats.java
                            • DefaultCommandStoreDelay.java
                            • AbstractKeepersMonitorManager.java
                            • NoneKeepersMonitorManager.java
                            • DefaultReplicationStoreStats.java
                            • DefaultKeepersMonitorManager.java
                            • DefaultKeeperMonitor.java
                            • NoneCommandStoreDelay.java
                          • CommandStoreDelay.java
                          • ReplicationStoreStats.java
                          • KeeperMonitor.java
                          • PsyncFailReason.java
                          • KeepersMonitorManager.java
                          • KeeperStats.java
                        • container
                          • KeeperContainerService.java
                          • Health.java
                          • KeeperContainerController.java
                          • ComponentRegistryHolder.java
                        • Keeperable.java
                        • RedisSlave.java
                        • RedisKeeperServer.java
                        • RedisClient.java
                        • Infoable.java
                        • RedisMaster.java
                        • handler
                          • ReplconfHandler.java
                          • PsyncHandler.java
                          • RoleCommandHandler.java
                          • InfoHandler.java
                          • SubscribeCommandHandler.java
                          • SlaveOfCommandHandler.java
                          • AbstractCommandHandler.java
                          • KeeperCommandHandler.java
                          • KinfoCommandHandler.java
                          • PublishCommandHandler.java
                          • ProxyCommandHandler.java
                          • PingCommandHandler.java
                          • ClientCommandHandler.java
                          • CommandHandlerManager.java
                          • LFHandler.java
                        • RedisServer.java
          • test
            • resources
              • redis_config.properties
              • application.yml
              • keeper.xml
              • keeper6666.xml
              • log4j2.xml
              • keeper7777.xml
              • meta.json
              • keeper-start.xml
              • xpipe-test.properties
              • keeper-test.xml
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • keeper
                        • impl
                          • DefaultRedisMasterTest.java
                          • RdbonlyRedisMasterReplicationTest.java
                          • DefaultRedisClientTest.java
                          • RedisKeeperServerStateActiveTest.java
                          • fakeredis
                            • FakeRedisRdbDumpLong.java
                            • FakeRedisHalfRdbServerFail.java
                            • AbstractFakeRedisTest.java
                            • FakeRedisRdbDumperTest.java
                            • FakeRedisExceptionTest.java
                            • DefaultRedisKeeperServerConnectToFakeRedisTest.java
                          • RedisKeeperServerStateUnknownTest.java
                          • DefaultRedisSlaveTest.java
                          • AbstractRedisMasterReplicationTest.java
                          • AbstractRedisKeeperServerStateTest.java
                          • RedisKeeperServerStateBackupTest.java
                          • DefaultRedisMasterReplicationTest.java
                          • DefaultRedisKeeperServerTest.java
                        • protocal
                          • cmd
                            • PsyncTest.java
                        • simple
                          • AbstractRedis.java
                          • latency
                            • AbstractLatencyTest.java
                            • netty
                              • SetMessageHandler.java
                              • ReceiveMessageHandler.java
                            • SetGetLatencyTest.java
                            • PsyncLatencyTest.java
                          • DelayManager.java
                          • load
                            • SimpleSendMessage.java
                          • AbstractLoadRedis.java
                          • SimpleTest.java
                        • spring
                          • TestWithoutZkProfile.java
                          • TestProfile.java
                        • store
                          • DefaultRdbStoreTest.java
                          • DefaultCommandStoreTest.java
                          • DefaultReplicationStoreTest.java
                          • DefaultReplicationStoreManagerTest.java
                          • stable
                            • StringComparator.java
                            • DefaultCommandStoreStableTest.java
                          • DefaultRdbStoreEofMarkTest.java
                          • meta
                            • DefaultMetaStoreTest.java
                            • TestAbstractMetaStoreTest.java
                        • config
                          • DefaultKeeperConfigTest.java
                        • AbstractRedisKeeperTest.java
                        • ratelimit
                          • DefaultPsyncCheckerTest.java
                          • LeakyBucketBasedMasterReplicationListenerTest.java
                          • CompositeLeakyBucketTest.java
                          • RedisMasterReplicationTrafficRateLimitTest.java
                          • KeeperFullSyncSequenceOrParallelTest.java
                          • DefaultLeakyBucketTest.java
                        • monitor
                          • impl
                            • BaseInstantaneousMetricTest.java
                            • DefaultKeeperStatsTest.java
                          • DefaultCommandDelayTest.java
                        • container
                          • KeeperContainerServiceTest.java
                        • TestString.java
                        • server
                          • AbstractRedisSlaveAction.java
                          • RedisFakeSlaveTest.java
                        • AppTest.java
                        • handler
                          • KeeperCommandHandlerTest.java
                          • RoleCommandHandlerTest.java
                          • InfoHandlerTest.java
                          • SlaveOfCommandHandlerTest.java
                          • ProxyCommandHandlerTest.java
                          • PsyncHandlerTest.java
                          • CommandHandlerManagerTest.java
                        • AllTests.java
                        • AbstractRedisKeeperContextTest.java
        • pom.xml
      • pom.xml
      • redis-meta
        • src
          • main
            • resources
              • application.yml
              • META-INF
                • app.properties
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • meta
                        • server
                          • impl
                            • RemoteMetaServer.java
                            • DispatchMoving.java
                            • MultiMetaServer.java
                            • DefaultRemoteMetaServerFactory.java
                            • MetaUpdated.java
                            • event
                              • RedisMasterChanged.java
                              • AbstractMetaUpdated.java
                              • ActiveKeeperChanged.java
                            • DefaultMetaServer.java
                            • DefaultMetaServers.java
                          • spring
                            • MetaServerContextConfig.java
                            • Health.java
                            • Production.java
                            • MetaExecptionHandler.java
                          • redis
                            • impl
                              • PrimaryDcClusterRedisStateAjust.java
                              • AbstractClusterRedisStateAjustTask.java
                              • DefaultRedisStateManager.java
                              • BackupDcClusterRedisStateAjust.java
                            • RedisStateManager.java
                            • ClusterRedisStateAjustTask.java
                          • crdt
                            • AbstractCurrentPeerMasterMetaObserver.java
                            • replication
                              • impl
                                • DefaultPeerMasterStateManager.java
                                • DefaultPeerMasterStateAdjuster.java
                                • DefaultPeerMasterAdjustJobFactory.java
                                • DefaultPeerMasterAdjustAction.java
                              • PeerMasterStateManager.java
                              • PeerMasterAdjustJobFactory.java
                              • PeerMasterAdjustAction.java
                              • PeerMasterStateAdjuster.java
                            • master
                              • impl
                                • DefaultPeerMasterChooseAction.java
                                • DefaultMasterChooseCommandFactory.java
                                • PeerMasterChooser.java
                                • DefaultMasterChooserManager.java
                                • CurrentMasterChooser.java
                              • PeerMasterChooseAction.java
                              • MasterChooserManager.java
                              • command
                                • PeerMasterChooseCommand.java
                                • AbstractMasterChooseCommand.java
                                • CurrentMasterChooseCommand.java
                              • MasterChooseCommandFactory.java
                              • MasterChooseCommand.java
                            • PeerMasterMetaServerStateChangeHandler.java
                          • job
                            • DefaultSlaveOfJob.java
                            • XSlaveofJob.java
                            • SlavePromotionJob.java
                            • ConsoleNotifycationTask.java
                            • PeerMasterAdjustJob.java
                            • ChangePrimaryDcJob.java
                            • KeeperStateChangeJob.java
                            • AbstractRedisesSlaveofJob.java
                            • BackupDcClusterShardAdjustJob.java
                            • SlaveofJob.java
                          • config
                            • DefaultMetaServerConfig.java
                            • MetaServerConfig.java
                            • UnitTestServerConfig.java
                          • service
                            • keeper
                              • KeeperTokenManager.java
                              • DefaultKeeperTokenManager.java
                            • console
                              • ConsoleServiceImpl.java
                          • exception
                            • ZkException.java
                            • MetaServerRuntimeException.java
                            • KeeperStateInCorrectException.java
                            • MetaServerException.java
                          • keeper
                            • impl
                              • KeeperKey.java
                              • DefaultKeeperHeartBeatManager.java
                              • AbstractCurrentMetaObserver.java
                              • DefaultDynamicStateManager.java
                            • elect
                              • UserDefinedPriorityKeeperActiveElectAlgorithm.java
                              • DefaultKeeperActiveElectAlgorithm.java
                              • AbstractActiveElectAlgorithm.java
                              • DefaultKeeperElectorManager.java
                              • DefaultKeeperActiveElectAlgorithmManager.java
                            • DynamicStateManager.java
                            • KeeperManager.java
                            • KeeperStateController.java
                            • KeeperMasterElector.java
                            • DynamicStateChangeListener.java
                            • ClusterTypeAware.java
                            • KeeperActiveElectAlgorithmManager.java
                            • DefaultKeeperStateChangeHandler.java
                            • keepermaster
                              • impl
                                • PrimaryDcKeeperMasterChooserAlgorithm.java
                                • AbstractKeeperMasterChooserAlgorithm.java
                                • DefaultDcKeeperMasterChooser.java
                                • DefaultKeeperMasterChooserManager.java
                                • AbstractKeeperMasterChooser.java
                                • BackupDcKeeperMasterChooserAlgorithm.java
                                • AbstractClusterShardPeriodicTask.java
                              • MasterChooser.java
                              • KeeperMasterChooserAlgorithm.java
                            • container
                              • DefaultKeeperContainerServiceFactory.java
                              • DefaultKeeperContainerService.java
                            • KeeperElectorManager.java
                            • KeeperActiveElectAlgorithm.java
                            • manager
                              • DeleteKeeperCommand.java
                              • DeleteKeeperStillAliveException.java
                              • AddKeeperCommand.java
                              • AbstractKeeperCommand.java
                              • KeeperMasterStateNotAsExpectedException.java
                              • DefaultKeeperManager.java
                              • DefaultKeeperStateController.java
                            • KeeperHeartBeatManager.java
                          • dcchange
                            • impl
                              • AtLeastOneChecker.java
                              • BecomePrimaryAction.java
                              • FirstNewMasterChooser.java
                              • BecomeBackupAction.java
                              • DefaultSentinelManager.java
                              • MinSlavesRedisReadOnly.java
                              • AbstractRedisReadOnly.java
                              • DefaultPrimaryDcPrepareToChange.java
                              • AbstractNewMasterChooser.java
                              • AbstractChangePrimaryDcAction.java
                              • SlaveOfRedisReadOnly.java
                              • DefaultOffsetwaiter.java
                            • RedisReadonly.java
                            • SentinelManager.java
                            • DefaultChangePrimaryDcAction.java
                            • exception
                              • MakeRedisSlaveOfMasterFailException.java
                              • ChooseNewMasterFailException.java
                              • AddSentinelException.java
                              • RedisReadonlyException.java
                              • MakeRedisMasterFailException.java
                            • NewMasterChooser.java
                            • ExecutionLog.java
                            • ChangePrimaryDcAction.java
                            • HealthChecker.java
                            • OffsetWaiter.java
                            • PrimaryDcPrepareToChange.java
                          • multidc
                            • MultiDcService.java
                            • DefaultMultiDcService.java
                            • MultiDcNotifier.java
                          • MetaServerApplication.java
                          • MetaServer.java
                          • MetaServerStateChangeHandler.java
                          • rest
                            • impl
                              • AbstractDispatcherMetaServerController.java
                              • DispatcherMetaServerController.java
                              • DefaultClusterController.java
                              • CurrentMetaServerController.java
                              • AbstractMetaServerService.java
                            • ClusterApi.java
                            • AllMetaServerService.java
                            • ForwardInfoEditor.java
                            • ClusterDebugInfo.java
                            • exception
                              • MetaRestException.java
                              • CircularForwardException.java
                              • UnfoundAliveSererException.java
                              • MovingTargetException.java
                            • ForwardInfo.java
                          • cluster
                            • impl
                              • ArrangeTaskTrigger.java
                              • AbstractRemoteClusterServer.java
                              • ArrangeTaskExecutor.java
                              • AbstractClusterServers.java
                              • MetaserverLeaderElector.java
                              • DefaultCurrentClusterServer.java
                              • AbstractClusterServer.java
                              • AbstractRemoteClusterSeverFactory.java
                              • DefaultSlotManager.java
                              • DefaultClusterArranger.java
                              • SingleMetaServerShardArrange.java
                            • ClusterException.java
                            • SLOT_STATE.java
                            • task
                              • AbstractSlotFailAction.java
                              • MoveSlotFromDeadOrEmpty.java
                              • ReshardingTask.java
                              • ServerBalanceResharding.java
                              • SlotMoveTask.java
                              • InitResharding.java
                              • RollbackMovingTask.java
                              • ServerDeadResharding.java
                              • ContinueResharding.java
                              • AbstractSlotMoveTask.java
                              • AbstractResharding.java
                              • MoveSlotFromLiving.java
                              • SlotMoveFailAction.java
                              • ShardingException.java
                              • AbstractDirectMoveSharding.java
                            • CurrentClusterServer.java
                            • SlotPieceKey.java
                            • ClusterServer.java
                            • SlotManager.java
                            • ClusterServerInfo.java
                            • SLOT_ACTION.java
                            • ClusterArranger.java
                            • SlotInfo.java
                            • RemoteClusterServer.java
                            • RemoteClusterServerFactory.java
                            • ClusterServers.java
                          • meta
                            • impl
                              • CurrentKeeperShardMeta.java
                              • AbstractCurrentShardMeta.java
                              • CurrentCRDTShardMeta.java
                              • DefaultCurrentMetaManager.java
                              • DefaultDcMetaCache.java
                            • CurrentMetaManager.java
                            • MetaServerMetaUpdateOperation.java
                            • CurrentShardMeta.java
                            • DcMetaCache.java
                            • CurrentMeta.java
                          • MetaHolder.java
          • test
            • resources
              • metaserver--jq.xml
              • log4j2.xml
              • meta-test.xml
              • metaserver--oy.xml
              • meta_server.properties
              • application.properties
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • meta
                        • server
                          • impl
                            • DefaultMetaServerRefreshPeerMasterTest.java
                            • DefaultMetaServerTest.java
                            • DefaultMetaServersTest.java
                            • MultiMetaServerTest.java
                            • RemoteMetaServerTest.java
                          • GcTest.java
                          • AbstractMetaServerTest.java
                          • spring
                            • DomainValidateFilterTest.java
                            • application
                              • ApplicationTest.java
                            • ComponentTest.java
                            • TestProfile.java
                          • dchange
                            • impl
                              • BecomePrimaryActionTest.java
                              • AtLeastOneCheckerTest.java
                              • FirstNewMasterChooserTest.java
                              • SlaveOfRedisReadOnlyTest.java
                              • MinSlavesRedisReadOnlyTest.java
                              • BecomeBackupActionTest.java
                              • DefaultOffsetwaiterTest.java
                              • DefaultSentinelManagerTest.java
                          • TestMetaServer.java
                          • crdt
                            • replication
                              • impl
                                • DefaultPeerMasterStateManagerTest.java
                                • PeerMasterAdjustActionTest.java
                                • PeerMasterAdjustJobFactoryTest.java
                                • DefaultPeerMasterStateAdjusterTest.java
                            • PeerMasterMetaServerStateChangeHandlerTest.java
                            • master
                              • impl
                                • MasterChooseCommandFactoryTest.java
                                • PeerMasterChooserManagerTest.java
                                • DefaultPeerMasterChooseActionTest.java
                                • MasterChooserTest.java
                              • command
                                • CurrentMasterChooseCommandTest.java
                                • PeerMasterChooseCommandTest.java
                          • zk
                            • TestPathChildren.java
                          • AbstractMetaServerContextTest.java
                          • job
                            • KeeperStateChangeJobTest.java
                            • SlaveofJobTest.java
                            • PeerMasterAdjustJobTest.java
                            • DefaultSlaveOfJobTest.java
                            • ConsoleNotifycationTaskTest.java
                          • keeper
                            • elect
                              • DefaultKeeperElectorManagerTest.java
                              • UserDefinedPriorityKeeperActiveElectAlgorithmTest.java
                              • DefaultKeeperActiveElectAlgorithmManagerTest.java
                            • DefaultKeeperStateChangeHandlerTest.java
                            • keepermaster
                              • impl
                                • BackupDcKeeperMasterChooserAlgorithmTest.java
                                • DefaultDcKeeperMasterChooserTest.java
                                • PrimaryDcKeeperMasterChooserAlgorithmTest.java
                                • AbstractDcKeeperMasterChooserTest.java
                            • container
                              • DefaultKeeperContainerServiceFactoryTest.java
                            • manager
                              • DefaultKeeperStateControllerTest.java
                              • KeeperManagerIntegrationTest.java
                              • DefaultKeeperManagerTest.java
                              • AddKeeperCommandTest.java
                              • DeleteKeeperCommandTest.java
                          • dcchange
                            • DefaultChangePrimaryDcActionTest.java
                          • AppTest.java
                          • rest
                            • ForwardInfoEditorTest.java
                            • ForwardInfoTest.java
                          • StartZk.java
                          • DeferredResponseTest.java
                          • simpletest
                            • LogTest.java
                            • SimpleTest.java
                          • cluster
                            • impl
                              • ArrangeTaskExecutorTest.java
                              • DefaultClusterArrangerTest.java
                              • DefaultCurrentClusterServerTest.java
                              • ArrangeTaskTriggerTest.java
                              • DefaultClusterServersTest.java
                            • manul
                              • ManualTest.java
                              • MetaInfoChange.java
                            • ClusterServersApiTest.java
                            • AbstractMetaServerClusterTest.java
                            • ClusterServerShardingTest.java
                          • AllTests.java
                          • meta
                            • MetaJacksonTest.java
                            • impl
                              • DefaultCurrentMetaManagerTest.java
                              • DefaultDcMetaCacheTest.java
                              • DefaultDcMetaCacheRefreshTest.java
                            • CurrentMetaTest.java
                          • RestConnPerRouteTest.java
        • pom.xml
      • redis-integration-test
        • src
          • test
            • resources
              • one_keeper.xml
              • function_test.properties
              • log4j2.xml
              • check_servers.properties
              • META-INF
                • app.properties
              • scripts
                • kill_server.sh
                • start_redis.sh
                • kill_redis.sh
                • getConsoleShutDownTime.sh
              • integration.properties
              • conf
                • redis_ctrip.conf
                • redis_raw.conf
              • integrated-test.xml
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • integratedtest
                        • simple
                          • RedisTest.java
                          • SimpleTest2.java
                          • MasterSlaveTest.java
                          • InetSocketAddressTest.java
                          • XPipeThreadPoolFactoryNamingTest.java
                          • MultiThreadDelayTest.java
                          • SimpleLockTest.java
                          • io
                            • BuffSize.java
                          • SimpleRedisTest.java
                          • AbstractSimpleTest.java
                          • AllSimpleTest.java
                          • SimpleTest.java
                          • RightCheck.java
                        • redis
                          • RedisSlaveReplAllTest.java
                        • ConsoleStart.java
                        • function
                          • LatencyTest.java
                          • MassiveInsertUtil.java
                          • BulkSendMessageTest.java
                        • AbstractIntegratedTest.java
                        • stability
                          • PubSubMode.java
                          • DelayManager.java
                          • NullValueCheck.java
                          • BytesFactory.java
                          • DefaultValueCheck.java
                          • TestMode.java
                          • ValueCheck.java
                          • AllKeyMode.java
                          • metric
                            • HickwallMetric.java
                            • CatDelayMetric.java
                          • UnsignedLongByte.java
                          • AbstractTestMode.java
                          • MetricLog.java
                          • XPipeStabilityTest.java
                        • keeper
                          • XRedisXpipeCommandTest.java
                          • AbstractKeeperIntegrated.java
                          • AbstractKeeperIntegratedMultiDc.java
                          • KeeperSingleDcEof.java
                          • KeeperSingleDcVersionTest.java
                          • manul
                            • GivenDataKeeper.java
                            • KeeperCloseConnectionAfterPsync.java
                            • BadKeeperWrongCommands.java
                            • MuchRedisData.java
                            • BadKeeper.java
                            • OneDcKeepers.java
                            • OneKeeper.java
                          • KeeperSingleDcSlaveof.java
                          • KeeperSingleDcWipeOutData.java
                          • KeeperSingleDcWaitForOffset.java
                          • XRedisPartialTest.java
                          • KeeperPsync2Continue.java
                          • AllKeeperTest.java
                          • KeeperMultiDcChangePrimary.java
                          • KeeperMultiDc.java
                          • KeeperPsync2.java
                          • KeeperSingleDc.java
                          • KeeperSingleDcRestart.java
                          • AbstractKeeperIntegratedSingleDc.java
                        • console
                          • RedisSessionTest.java
                          • consoleapi
                            • ConsoleApiTest.java
                            • util
                              • ApiTestExecitorPool.java
                              • AbstractExecutorPool.java
                          • TestShutDown.java
                        • MetaServerPrepareResourcesAndStart.java
                        • AllTesters.java
                        • tools
                          • ConfigCheck.java
                        • full
                          • AbstractFullIntegrated.java
                          • demo
                            • DemoStarter.java
                          • AbstractIntegratedTestTemplate.java
                          • multidc
                            • RedisFailOverTest.java
                            • manul
                              • ManualDcStarter.java
                            • AllMultiDcTests.java
                            • AbstractMultiDcTest.java
                            • DataSyncTest.java
                          • singledc
                            • RedisFailOverTest.java
                            • AllSingleDcTests.java
                            • KeeperFailoverTest.java
                            • DataSyncTest.java
                            • AbstractSingleDcTest.java
                        • DcInfo.java
        • pom.xml
      • redis-core
        • src
          • main
            • resources
              • META-INF
                • dal
                  • model
                    • keeper-codegen.xml
                    • keeper-model.xml
                    • keeper-manifest.xml
                • wizard
                  • model
                    • manifest.xml
                    • wizard.xml
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • core
                        • protocal
                          • protocal
                            • ArrayParser.java
                            • BulkStringEofJudger.java
                            • SimpleStringParser.java
                            • LenEofType.java
                            • AbstractRedisClientProtocol.java
                            • AbstractEofType.java
                            • ParserManager.java
                            • BulkStringParser.java
                            • LfReader.java
                            • RedisErrorParser.java
                            • EofMarkType.java
                            • RequestStringParser.java
                            • EofType.java
                            • AbstractRedisProtocol.java
                            • BulkStringEofJuderManager.java
                            • LongParser.java
                            • AbstractBulkStringEoFJudger.java
                          • error
                            • NoMasterlinkRedisError.java
                            • RedisError.java
                          • MASTER_STATE.java
                          • LoggableRedisCommand.java
                          • pojo
                            • RedisInfo.java
                            • SlaveInfo.java
                            • Sentinel.java
                            • AbstractRole.java
                            • Role.java
                            • SlaveRole.java
                            • MasterInfo.java
                            • MasterRole.java
                            • AbstractInfo.java
                          • RedisCommand.java
                          • RedisProtocol.java
                          • RedisClientProtocol.java
                          • cmd
                            • KinfoCommand.java
                            • pubsub
                              • SubscribeListener.java
                              • DefaultSubscribeMessageHandler.java
                              • PublishCommand.java
                              • AbstractSubscribe.java
                              • SubscribeCommand.java
                              • SubscribeMessageHandler.java
                              • Subscribe.java
                              • PsubscribeMessageHandler.java
                              • AbstractSubscribeMessageHandler.java
                            • ConfigSetCommand.java
                            • PeerOfCommand.java
                            • RdbOnlyPsync.java
                            • RoleCommand.java
                            • InfoResultExtractor.java
                            • XSlaveofCommand.java
                            • transaction
                              • OneTranscationCommand.java
                              • TransactionalCommand.java
                              • TransactionalSlaveOfCommand.java
                            • InMemoryPsync.java
                            • CRDTInfoCommand.java
                            • AbstractSlaveOfCommand.java
                            • AbstractConfigCommand.java
                            • CRDTInfoResultExtractor.java
                            • InfoCommand.java
                            • AbstractPsync.java
                            • PingCommand.java
                            • DefaultSlaveOfCommand.java
                            • AbstractKeeperCommand.java
                            • Fsync.java
                            • ConfigRewrite.java
                            • AbstractSentinelCommand.java
                            • InfoReplicationCommand.java
                            • AbstractReplicationStorePsync.java
                            • Replconf.java
                            • InfoReplicationComplementCommand.java
                            • AbstractRedisCommand.java
                            • ConfigGetCommand.java
                            • InOutPayloadReplicationStore.java
                            • SlaveOfCommand.java
                            • DefaultPsync.java
                          • PsyncObserver.java
                          • Psync.java
                          • CAPA.java
                        • spring
                          • AbstractRedisConfigContext.java
                        • redis
                          • DefaultRunIdGenerator.java
                          • RunidGenerator.java
                        • entity
                          • Redis.java
                          • Route.java
                          • KeeperInstanceMeta.java
                          • KeeperTransMeta.java
                          • ClusterAware.java
                          • Cluster.java
                          • Shard.java
                          • Keeper.java
                        • proxy
                          • endpoint
                            • ProxyEndpointSelector.java
                            • DefaultProxyEndpointSelector.java
                            • DefaultProxyEndpointManager.java
                            • SelectStrategy.java
                            • NextHopAlgorithm.java
                            • SelectNTimes.java
                            • ProxyEndpointHealthChecker.java
                            • DefaultProxyEndpointHealthChecker.java
                            • ProxyEndpointManager.java
                            • NaiveNextHopAlgorithm.java
                            • DefaultProxyEndpoint.java
                            • EndpointHealthChecker.java
                            • SelectOneCycle.java
                          • resource
                            • ProxyProxyResourceManager.java
                            • ConsoleProxyResourceManager.java
                            • KeeperProxyResourceManager.java
                          • netty
                            • ProxyEnabledNettyKeyedPoolClientFactory.java
                          • protocols
                            • DefaultProxyReqResProtocol.java
                            • AbstractProxyProtocol.java
                            • DefaultProxyConnectProtocol.java
                          • ProxyedConnectionFactory.java
                          • PROXY_OPTION.java
                          • ProxyConnectProtocolParser.java
                          • ProxyProtocolParser.java
                          • ProxyReqResProtocolParser.java
                          • ProxyResourceManager.java
                          • exception
                            • XPipeProxyResultException.java
                            • ProxyProtocolParseException.java
                          • connect
                            • DefaultProxyedConnectionFactory.java
                          • monitor
                            • AbstractStatsResult.java
                            • StatsResult.java
                            • TunnelSocketStatsResult.java
                            • TunnelStatsResult.java
                            • TunnelTrafficResult.java
                            • PingStatsResult.java
                            • SocketStatsResult.java
                            • SessionTrafficResult.java
                          • handler
                            • NettySslHandlerFactory.java
                            • NettyServerSslHandlerFactory.java
                            • AbstractNettySslHandlerFactory.java
                            • NettyClientSslHandlerFactory.java
                          • command
                            • AbstractProxyMonitorCommand.java
                            • entity
                              • ProxyPongEntity.java
                            • ProxyPingCommand.java
                            • AbstractProxyCommand.java
                          • parser
                            • ProxyReqResOptionParser.java
                            • route
                              • RouteOptionParser.java
                              • ProxyRouteParser.java
                            • AbstractProxyProtocolParser.java
                            • DefaultProxyConnectProtocolParser.java
                            • ping
                              • PingOptionParser.java
                            • ProxyOptionParser.java
                            • content
                              • CompressParser.java
                              • ProxyContentParser.java
                              • DefaultProxyContentParser.java
                            • DefaultProxyReqResProtocolParser.java
                            • path
                              • ForwardForOptionParser.java
                              • ProxyForwardForParser.java
                            • CompositeProxyProtocolParser.java
                            • UnknownOptionParser.java
                            • monitor
                              • MonitorOptionParser.java
                              • ProxyMonitorParser.java
                            • AbstractProxyOptionParser.java
                        • util
                          • SentinelUtil.java
                          • NonFinalizeFileOutputStream.java
                          • NonFinalizeFileInputStream.java
                          • OrgUtil.java
                        • store
                          • RdbDumpState.java
                          • CommandStore.java
                          • FullSyncListener.java
                          • exception
                            • BadMetaStoreException.java
                          • RdbFileListener.java
                          • ReplicationStore.java
                          • CommandReader.java
                          • ReplicationStoreManager.java
                          • RdbStore.java
                          • RdbStoreListener.java
                          • CommandsListener.java
                          • ReplicationStoreManagerListener.java
                          • ReplicationStoreMeta.java
                          • MetaStore.java
                          • DumpedRdbStore.java
                        • config
                          • TLSConfig.java
                          • AbstractCoreConfig.java
                          • CoreConfig.java
                        • service
                          • AbstractService.java
                        • exception
                          • ProxyProtocolException.java
                          • RedisException.java
                          • RedisRuntimeException.java
                          • NoResourceException.java
                        • keeper
                          • HeartBeat.java
                          • container
                            • KeeperContainerException.java
                            • KeeperContainerService.java
                            • KeeperContainerServiceFactory.java
                            • KeeperContainerErrorCode.java
                            • KeeperContainerErrorParser.java
                        • console
                          • ConsoleService.java
                        • monitor
                          • InstantaneousMetric.java
                          • InstantaneousCounterMetric.java
                          • BaseInstantaneousMetric.java
                          • AbstractInstantaneousMetric.java
                        • metaserver
                          • impl
                            • DefaultMetaServerConsoleServiceManager.java
                            • DefaultMetaServerKeeperService.java
                            • DefaultMetaServerMultiDcService.java
                            • DefaultMetaServerConsoleService.java
                            • DefaultMetaServerMultiDcServiceManager.java
                            • AbstractMetaService.java
                          • MetaServerKeeperService.java
                          • MetaServerMultiDcServiceManager.java
                          • MetaServerService.java
                          • MetaServerConsoleService.java
                          • MetaServerConsoleServiceManager.java
                          • MetaServerMultiDcService.java
                          • META_SERVER_SERVICE.java
                        • cluster
                          • ClusterMovingMethod.java
                        • meta
                          • impl
                            • AbstractMetaManager.java
                            • DefaultXpipeMetaManager.java
                            • InverseHostPortMapBuilder.java
                            • DefaultDcMetaManager.java
                          • MetaComparator.java
                          • QuorumConfig.java
                          • MetaClone.java
                          • MetaUtils.java
                          • comparator
                            • RouteMetaComparator.java
                            • ClusterChange.java
                            • ShardMetaComparator.java
                            • DcRouteMetaComparator.java
                            • RedisChange.java
                            • RedisComparator.java
                            • DcMetaComparator.java
                            • ClusterMetaComparator.java
                            • ShardChange.java
                            • ConfigChanged.java
                            • RouteChange.java
                            • AbstractMetaComparator.java
                            • DcChange.java
                          • MetaComparatorVisitor.java
                          • ClusterShardCounter.java
                          • MetaZkConfig.java
                          • MetaUpdateOperation.java
                          • KeeperState.java
                          • MetaException.java
                          • DcMetaManager.java
                          • XpipeMetaManager.java
                          • DcInfo.java
                          • ShardStatus.java
          • test
            • resources
              • keeper.xml
              • comparator.xml
              • log4j2.xml
              • file-dao-test.xml
              • cluster_shard_counter.xml
              • dc-meta-test.xml
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • core
                        • protocal
                          • protocal
                            • ArrayParserTest.java
                            • RedisErrorParserTest.java
                            • LongParserTest.java
                            • BulkStringEofJuderManagerTest.java
                            • AbstractRedisProtocolTest.java
                            • BulkStringParserTest.java
                            • ParserManagerTest.java
                            • BulkStringEofJudgerTest.java
                            • LfReaderTest.java
                            • SimpleStringParserTest.java
                          • CAPATest.java
                          • pojo
                            • MasterRoleTest.java
                            • MasterInfoTest.java
                          • cmd
                            • pubsub
                              • SubscribeCommandTest.java
                              • PublishCommandTest.java
                              • TestAbstractSubscribeTest.java
                            • InfoReplicationCommandTest.java
                            • transaction
                              • TransactionalSlaveOfCommandTest.java
                              • TransactionalCommandTest.java
                            • RedisCommandTest.java
                            • DefaultPsyncTest.java
                            • manual
                              • AbstractCommandTest.java
                              • ReplconfTest.java
                              • SentinelCommandTest.java
                              • XSlaveofTest.java
                              • DefaultSlaveOfCommandTest.java
                              • RoleCommandTest.java
                              • InfoCommandTest.java
                            • KeeperCommandTest.java
                            • TestAbstractRedisCommandTest.java
                            • TestAbstractSentinelCommandTest.java
                            • InfoReplicationComplementCommandTest.java
                            • DefaultSlaveOfCommandTest.java
                            • InfoResultExtractorTest.java
                            • RoleCommandTest.java
                            • PingCommandTest.java
                        • utils
                          • MockTest.java
                          • FakeRedis.java
                        • redis
                          • DefaultRunIdGeneratorTest.java
                        • entity
                          • RedisMetaTest.java
                        • proxy
                          • endpoint
                            • ProxyEnabledEndpointTest.java
                            • DefaultProxyEndpointHealthCheckerTest.java
                            • DefaultProxyEndpointManagerTest.java
                            • ProxyEndpointTest.java
                          • netty
                            • ProxyEnabledNettyKeyedPoolClientFactoryTest.java
                          • protocols
                            • DefaultProxyConnectProtocolTest.java
                          • monitor
                            • SessionTrafficResultTest.java
                            • TunnelTrafficResultTest.java
                          • handler
                            • NettyServerSslHandlerFactoryTest.java
                            • NettyClientSslHandlerFactoryTest.java
                            • FakeTLSConfig.java
                          • command
                            • entity
                              • ProxyPongEntityTest.java
                            • ProxyPingCommandTest.java
                            • ProxyMonitorCommandTest.java
                          • parser
                            • route
                              • RouteOptionParserTest.java
                            • content
                              • CompressParserTest.java
                              • DefaultProxyContentParserTest.java
                            • TestForAbstractProxyProtocolParser.java
                            • DefaultProxyConnectProtocolParserTest.java
                        • client
                          • AsyncNettyClientTest.java
                          • SimpleTest.java
                        • util
                          • SentinelUtilTest.java
                        • store
                          • SimpleFunctionTest.java
                          • ReplicationStoreMetaTest.java
                        • metaserver
                          • impl
                            • DefaultMetaServerMultiDcServiceTest.java
                            • DefaultMetaServerConsoleServiceTest.java
                          • META_SERVER_SERVICETest.java
                          • PrimaryDcCheckMessageTest.java
                          • ConfigCommandTest.java
                        • foundation
                          • IdcUtil.java
                        • server
                          • FakeRedisServer.java
                          • FakeRedisServerAction.java
                          • AbstractRedisAction.java
                        • PerfTest.java
                        • AllTests.java
                        • meta
                          • MetaJacksonTest.java
                          • impl
                            • DefaultXpipeMetaManagerTest.java
                            • BigMetaTest.java
                            • InverseHostPortMapBuilderTest.java
                          • MetaCloneTest.java
                          • QuorumConfigTest.java
                          • ClusterShardCounterTest.java
                          • comparator
                            • DcMetaComparatorTest.java
                            • ShardMetaComparatorTest.java
                            • DcRouteMetaComparatorTest.java
                            • ClusterMetaComparatorTest.java
                            • AbstractComparatorTest.java
                          • DcMetaTest.java
                          • DcInfoTest.java
                        • AbstractRedisTest.java
                        • SimpleTest.java
        • pom.xml
      • redis-console
        • src
          • main
            • resources
              • sql
                • h2
                  • xpipedemodbinitdata.sql
                  • xpipedemodbtables.sql
                • mysql
                  • xpipedemodbtables.sql
              • standalone-stat-monitor-test.json
              • templates
                • ScheduledAlertTemplate.vm
                • RedisAlertTemplate.vm
                • RecoverTemplate.vm
              • META-INF
                • dal
                  • jdbc
                    • meta-codegen.xml
                    • meta-dal.xml
                    • meta-manifest.xml
                • app.properties
                • plexus
                  • components-redis-console.xml
                • wizard
                  • jdbc
                    • manifest.xml
                    • wizard.xml
              • application.properties
              • static
                • views
                  • index
                    • migration_list.html
                    • migration_index.html
                    • dc_list.html
                    • cluster_dc_shard_update.html
                    • proxy_tunnel.html
                    • migration_details_content.html
                    • proxy_list.html
                    • cluster_dc.html
                    • cluster_proxy_chain.html
                    • shard_list.html
                    • proxy_ping.html
                    • keepercontainer_list.html
                    • cluster_shards.html
                    • migration_details.html
                    • cluster_list.html
                    • cluster_dc_shards.html
                    • cluster_form.html
                  • directives
                    • confirm-dialog.html
                    • add-shard.html
                • images
                  • grafana_icon.svg
                • 401.html
                • vendor
                  • angular
                    • angular-animate.min.js
                    • angular.min.js
                    • angular-ui-router.min.js
                    • ng-table.min.js
                    • loading-bar.min.css
                    • bootbox.min.js
                    • angular-resource.min.js
                    • angular-chosen.min.js
                    • angular-aria.min.js
                    • angular-route.min.js
                    • ui-bootstrap-tpls-2.0.2.min.js
                    • angular-touch.min.js
                    • loading-bar.min.js
                    • angular-messages.min.js
                    • angular-cookies.min.js
                    • angular-toastr-1.4.1.min.css
                    • angular-toastr-1.4.1.tpls.min.js
                  • fonts
                    • fontawesome-webfont.woff
                    • glyphicons-halflings-regular.woff
                    • glyphicons-halflings-regular.eot
                    • fontawesome-webfont.eot
                    • glyphicons-halflings-regular.ttf
                    • FontAwesome.otf
                    • fontawesome-webfont.ttf
                    • glyphicons-halflings-regular.svg
                  • js
                    • bootstrap.min.js
                    • ace-elements.min.js
                    • jquery.min.js
                    • typeahead-bs2.min.js
                    • ace.min.js
                    • ace-extra.min.js
                    • jquery.dataTables.bootstrap.js
                    • chosen.jquery.min.js
                    • jquery.dataTables.min.js
                    • lodash.min.js
                  • font
                    • cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff
                    • DXI1ORHCpsQm3Vp6mXoaTXhCUOGz7vYGh680lGh-uXM.woff
                  • css
                    • ace-ie.min.css
                    • ace-rtl.min.css
                    • ace-skins.min.css
                    • jquery-ui.custom.min.css
                    • ng-table.min.css
                    • bootstrap.min.css
                    • chosen.css
                    • ace-fonts.css
                    • font-awesome.min.css
                    • ace-part2.min.css
                • scripts
                  • services
                    • ConfigService.js
                    • HealthCheckService.js
                    • TunnelService.js
                    • KeeperContainerService.js
                    • ClusterService.js
                    • DcService.js
                    • ProxyPingService.js
                    • SentinelService.js
                    • UserService.js
                    • MigrationService.js
                    • ProxyService.js
                    • RedisService.js
                    • ShardService.js
                  • app.js
                  • directives
                    • add-shard.js
                    • confirm.js
                  • controllers
                    • ClusterDcCtl.js
                    • TunnelsCtl.js
                    • KeeperContainerListCtl.js
                    • ProxyChainCtl.js
                    • ActiveDcMigrationEventDetailsCtl.js
                    • ClusterDcShardCtl.js
                    • ClusterShardsCtl.js
                    • ClusterFormCtl.js
                    • ProxyListCtl.js
                    • ProxyPingCtl.js
                    • ShardListCtl.js
                    • ClusterListCtl.js
                    • ClusterDcShardUpdateCtl.js
                    • ActiveDcMigrationEventDetailsContentCtl.js
                    • DcListCtl.js
                    • ActiveDcMigrationEventListCtl.js
                    • ActiveDcMigrationIndexCtl.js
                    • IndexCtl.js
                  • router.js
                  • ClusterType.js
                  • AppUtils.js
                • styles
                  • customized.css
                  • commons.css
                • index.html
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • console
                        • schedule
                          • ScheduledOrganizationService.java
                        • dao
                          • DcClusterDao.java
                          • EventDao.java
                          • ProxyDao.java
                          • ClusterDao.java
                          • ShardDao.java
                          • ConfigDao.java
                          • MigrationClusterDao.java
                          • MigrationShardDao.java
                          • RouteDao.java
                          • ZoneDao.java
                          • DcClusterShardDao.java
                          • OrganizationDao.java
                          • MigrationEventDao.java
                          • RedisDao.java
                          • AbstractXpipeConsoleDAO.java
                        • spring
                          • ConsoleContextConfig.java
                          • CustomizedConfig.java
                          • Production.java
                        • resources
                          • MasterNotFoundException.java
                          • TestMetaCache.java
                          • MetaCache.java
                          • DefaultMetaCache.java
                        • build
                          • FxxpipeDatabaseConfigurator.java
                          • ComponentsConfigurator.java
                        • redis
                          • DefaultSentinelManager.java
                          • SentinelManager.java
                        • proxy
                          • impl
                            • DefaultProxyMonitorCollector.java
                            • AbstractNormalKeyValueTunnelSocketStatsAnalyzer.java
                            • AbstractMultiValueTunnelSocketStatsAnalyzer.java
                            • DefaultProxyChainAnalyzer.java
                            • DefaultProxyMonitorCollectorManager.java
                            • AbstractTunnelSocketStatsAnalyzer.java
                            • DefaultTunnelSocketStatsAnalyzerManager.java
                            • DefaultProxyChain.java
                            • DefaultTunnelInfo.java
                          • ProxyMonitorCollectorManager.java
                          • TunnelInfo.java
                          • ProxyChain.java
                          • TunnelSocketStatsAnalyzer.java
                          • Ruler.java
                          • TunnelSocketStatsAnalyzerManager.java
                          • ProxyMonitorCollector.java
                          • ProxyChainAnalyzer.java
                          • ProxyInfoRecorder.java
                        • migration
                          • model
                            • impl
                              • DefaultMigrationCluster.java
                              • DefaultMigrationEvent.java
                              • DefaultMigrationShard.java
                              • DefaultShardMigrationResult.java
                              • ShardMigrationException.java
                            • ShardMigrationStep.java
                            • ShardMigrationStepResult.java
                            • MigrationClusterAction.java
                            • ClusterStepResult.java
                            • MigrationCluster.java
                            • MigrationShardInfoHolder.java
                            • ShardMigrationResult.java
                            • MigrationClusterServiceHolder.java
                            • MigrationShardAction.java
                            • MigrationEvent.java
                            • MigrationShard.java
                            • MigrationClusterInfoHolder.java
                            • ShardMigrationResultStatus.java
                          • manager
                            • MigrationEventManager.java
                            • DefaultMigrationEventManager.java
                          • command
                            • MigrationCommandBuilder.java
                            • MigrationCommandBuilderImpl.java
                          • MigrationResources.java
                          • status
                            • PartialSuccessState.java
                            • ActionMigrationState.java
                            • migration
                              • MigrationPartialSuccessRollBackState.java
                              • AbstractMigrationPublishState.java
                              • MigrationMigratingState.java
                              • MigrationPublishState.java
                              • MigrationAbortedState.java
                              • MigrationForceEndState.java
                              • AbstractMigrationMigratingState.java
                              • MigrationInitiatedState.java
                              • statemachine
                                • Done.java
                                • Rollbacking.java
                                • StateActionState.java
                                • Doing.java
                                • AbstractStateActionState.java
                                • Inited.java
                              • AbstractMigrationState.java
                              • MigrationPartialSuccessState.java
                              • MigrationForcePublishState.java
                              • MigrationSuccessState.java
                              • MigrationCheckingFailState.java
                              • MigrationCheckingState.java
                            • MigrationState.java
                            • PublishState.java
                            • ClusterStatus.java
                            • MigrationStatus.java
                        • constant
                          • XPipeConsoleConstant.java
                        • dal
                          • XPipeMysqlReadHandler.java
                          • XpipeDalTransactionManager.java
                          • XPipeMysqlWriteHandler.java
                        • util
                          • DataModifiedTimeGenerator.java
                          • HickwallMetricInfo.java
                          • MetaServerConsoleServiceManagerWrapper.java
                          • SetOperationUtil.java
                          • DefaultMetaServerConsoleServiceManagerWrapper.java
                        • job
                          • event
                            • EventBus.java
                            • Subscriber.java
                            • Dispatcher.java
                          • retry
                            • AbstractConsoleRetryTemplate.java
                            • RetryNTimesOnCondition.java
                            • RetryCondition.java
                            • AbstractRetryOnCondition.java
                        • query
                          • DalQuery.java
                          • DalQueryHandler.java
                        • sso
                          • UserAccessFilter.java
                        • config
                          • impl
                            • DbConfig.java
                            • DefaultConsoleConfig.java
                            • DefaultConsoleDbConfig.java
                          • ConsoleConfigListener.java
                          • ConsoleDbConfig.java
                          • ConsoleConfig.java
                        • service
                          • impl
                            • ClusterServiceImpl.java
                            • KeeperContainerServiceImpl.java
                            • ShardServiceImpl.java
                            • ProxyServiceImpl.java
                            • AbstractEventService.java
                            • ConfigServiceImpl.java
                            • AlertEventService.java
                            • DcClusterServiceImpl.java
                            • DcClusterShardServiceImpl.java
                            • OrganizationServiceImpl.java
                            • DcServiceImpl.java
                            • SentinelServiceImpl.java
                            • KeeperServiceImpl.java
                            • RouteServiceImpl.java
                            • MetaserverServiceImpl.java
                            • ZoneServiceImpl.java
                            • RedisServiceImpl.java
                            • DefaultKeeperAdvancedService.java
                          • KeeperBasicInfo.java
                          • KeeperContainerService.java
                          • vo
                            • DcMetaBuilder.java
                            • DcMetaQueryVO.java
                          • ConfigService.java
                          • AlertMailEventService.java
                          • RedisService.java
                          • KeeperAdvancedService.java
                          • ProxyService.java
                          • migration
                            • impl
                              • DefaultCheckMigrationCommandBuilder.java
                              • MigrationServiceImpl.java
                              • TryMigrateResult.java
                              • MigrationRequest.java
                              • CHECK_MIGRATION_SYSTEM_STEP.java
                            • MigrationService.java
                            • exception
                              • ClusterActiveDcNotRequest.java
                              • ClusterMigratingNow.java
                              • ClusterNotFoundException.java
                              • MigrationNotSupportException.java
                              • MigrationSystemNotHealthyException.java
                              • ToIdcNotFoundException.java
                              • NoResponseException.java
                            • CheckMigrationCommandBuilder.java
                          • RouteService.java
                          • EventService.java
                          • DcService.java
                          • exception
                            • ResourceNotFoundException.java
                          • MetaserverService.java
                          • OrganizationService.java
                          • DcClusterShardService.java
                          • ShardService.java
                          • ZoneService.java
                          • model
                            • impl
                              • ShardModelServiceImpl.java
                            • ShardModelService.java
                          • AbstractConsoleService.java
                          • KeeperService.java
                          • meta
                            • impl
                              • KeepercontainerMetaServiceImpl.java
                              • RedisMetaServiceImpl.java
                              • ClusterMetaServiceImpl.java
                              • ShardMetaServiceImpl.java
                              • AdvancedDcMetaService.java
                              • SentinelMetaServiceImpl.java
                            • DcMetaService.java
                            • RedisMetaService.java
                            • ShardMetaService.java
                            • KeepercontainerMetaService.java
                            • AbstractMetaService.java
                            • ClusterMetaService.java
                            • SentinelMetaService.java
                          • SentinelService.java
                          • DcClusterService.java
                          • ClusterService.java
                        • exception
                          • LinkRouteBrokenException.java
                          • RedisConsoleException.java
                          • RedisConsoleRuntimeException.java
                          • BadRequestException.java
                          • ConsoleDefaultExceptionHandler.java
                          • ServerException.java
                          • DalInsertException.java
                          • DataNotFoundException.java
                          • DalUpdateException.java
                        • alert
                          • decorator
                            • GroupedAlertMessageDecorator.java
                            • RecoverMessageDecorator.java
                            • Decorator.java
                            • AlertMessageDecorator.java
                          • policy
                            • timing
                              • TimeSlotControl.java
                              • NaiveRecoveryTimeAlgorithm.java
                              • RecoveryTimeAlgorithm.java
                              • RecoveryTimeSlotControl.java
                            • receiver
                              • EmailReceiver.java
                              • AbstractEmailReceiver.java
                              • DefaultEmailReceiver.java
                              • DefaultGroupEmailReceiver.java
                              • GroupEmailReceiver.java
                              • EmailReceiverParam.java
                              • EmailReceiverModel.java
                            • PolicyParam.java
                            • channel
                              • DefaultChannelSelector.java
                              • ChannelSelector.java
                            • AlertPolicy.java
                          • message
                            • AlertEntitySubscriber.java
                            • holder
                              • DefaultAlertEntityHolderManager.java
                              • DefaultAlertEntityHolder.java
                            • AlertEntityHolder.java
                            • AlertEventBus.java
                            • SingleThreadDispatcher.java
                            • AlertEntityHolderManager.java
                            • subscriber
                              • AlertRecoverySubscriber.java
                              • AbstractAlertEntitySubscriber.java
                              • AlertEntityImmediateSubscriber.java
                              • RepeatAlertEntitySubscriber.java
                          • AlertChannel.java
                          • AlertEntity.java
                          • manager
                            • SenderManager.java
                            • AlertPolicyManager.java
                            • NotificationManager.java
                            • DecoratorManager.java
                          • sender
                            • email
                              • EmailSender.java
                              • CtripEmailResponse.java
                              • AsyncEmailSender.java
                              • listener
                                • AsyncEmailSenderCallback.java
                                • CompositeEmailSenderCallback.java
                                • EmailSendErrorReporter.java
                                • AbstractEmailSenderCallback.java
                                • EmailSentCounter.java
                            • AbstractSender.java
                            • Sender.java
                          • AlertMessageEntity.java
                          • AlertManager.java
                          • ALERT_TYPE.java
                        • console
                          • impl
                            • DefaultConsoleService.java
                            • ConsoleServiceManager.java
                          • ConsoleService.java
                        • notifier
                          • MetaNotifyRetryPolicy.java
                          • EventType.java
                          • ClusterMetaModifiedNotifier.java
                          • DefaultClusterMetaModifiedNotifier.java
                          • MetaNotifyTask.java
                          • cluster
                            • ClusterDeleteEvent.java
                            • ClusterDeleteEventListener.java
                            • AbstractClusterEvent.java
                            • DefaultClusterDeleteEventListener.java
                            • ClusterDeleteEventFactory.java
                            • ClusterEventListener.java
                            • AbstractClusterEventFactory.java
                            • ClusterEvent.java
                          • shard
                            • AbstractShardEvent.java
                            • ShardDeleteEventListener.java
                            • ShardEvent.java
                            • ShardEventListener.java
                            • ShardDeleteEventListener4Sentinel.java
                            • ShardDeleteEvent.java
                        • ds
                          • XPipeDataSource.java
                          • XpipeDataSourceProvider.java
                        • aop
                          • DalTransactionAspect.java
                        • monitor
                          • impl
                            • StandaloneStatMonitor.java
                          • statmodel
                            • StandaloneStatModel.java
                          • StatMonitor.java
                          • AbstractStatMonitor.java
                        • annotation
                          • DalTransaction.java
                        • model
                          • DcModel.java
                          • PageModal.java
                          • ConfigModel.java
                          • MigrationClusterInfo.java
                          • MigrationModel.java
                          • ClusterConfigModel.java
                          • MigrationShardModel.java
                          • MigrationEventModel.java
                          • EventModel.java
                          • MigrationClusterModel.java
                          • ClusterModel.java
                          • DcIdNameMapper.java
                          • ZoneModel.java
                          • DcClusterShard.java
                          • SentinelUsageModel.java
                          • ProxyPingStatsModel.java
                          • consoleportal
                            • AbstractClusterModel.java
                            • ProxyInfoModel.java
                            • UnhealthyInfoModel.java
                            • ShardListModel.java
                            • ClusterListUnhealthyClusterModel.java
                            • TunnelModel.java
                            • TunnelSocketStatsMetricOverview.java
                            • DcListDcModel.java
                            • TunnelSocketStatsMetric.java
                            • ProxyChainModel.java
                          • ShardModel.java
                          • SentinelModel.java
                          • KeeperContainerInfoModel.java
                          • RouteModel.java
                          • ProxyModel.java
                        • App.java
                        • cluster
                          • ConsoleLeaderElector.java
                          • ConsoleCrossDcServer.java
                        • election
                          • AbstractPeriodicElectionAction.java
                          • ElectionAction.java
                          • CrossDcLeaderElectionAction.java
                        • controller
                          • AbstractConsoleController.java
                          • api
                            • CrossDcController.java
                            • DcApiController.java
                            • ProxyChainApiController.java
                            • GenericRetMessage.java
                            • migrate
                              • MigrationApi.java
                              • meta
                                • RollbackResponse.java
                                • AbstractTicketIdRequest.java
                                • CHECK_FAIL_STATUS.java
                                • AbstractRequestMeta.java
                                • AbstractMeta.java
                                • CheckPrepareRequest.java
                                • DO_STATUS.java
                                • AbstractResponseMeta.java
                                • CheckPrepareResponse.java
                                • CheckPrepareClusterResponse.java
                                • CheckStatusClusterResponse.java
                                • RollbackClusterResponse.java
                                • DoResponse.java
                                • CheckStatusResponse.java
                                • DoRequest.java
                                • CheckStatusRequest.java
                                • RollbackRequest.java
                                • AbstractClusterMeta.java
                            • RetMessage.java
                            • data
                              • MetaUpdate.java
                              • RouteController.java
                              • ProxyController.java
                              • KeeperUpdateController.java
                              • RedisUpdateController.java
                              • SentinelUpdateController.java
                              • meta
                                • RedisCreateInfo.java
                                • ClusterCreateInfo.java
                                • ShardCreateInfo.java
                                • KeeperContainerCreateInfo.java
                                • AbstractCreateInfo.java
                                • CheckFailException.java
                            • ChangeConfig.java
                            • metaserver
                              • ConsoleController.java
                            • ZoneController.java
                            • HealthController.java
                          • config
                            • MvcConfig.java
                            • LogInterceptor.java
                            • ClusterCheckInterceptor.java
                          • Health.java
                          • consoleportal
                            • UserController.java
                            • HealthCheckController.java
                            • ConfigController.java
                            • ProxyChainController.java
                            • DcController.java
                            • KeepercontainerDcController.java
                            • ClusterController.java
                            • RedisController.java
                            • SentinelController.java
                            • KeeperContainerInfoController.java
                            • OrganizationController.java
                            • ShardController.java
                            • MigrationController.java
                          • annotation
                            • ClusterTypeLimit.java
                        • healthcheck
                          • impl
                            • HealthCheckEndpointFactory.java
                            • DefaultHealthCheckEndpointFactory.java
                            • DefaultHealthChecker.java
                            • DefaultRedisInstanceInfo.java
                            • DefaultHealthCheckInstanceManager.java
                            • RedisHealthCheckInstanceFactory.java
                            • DefaultRedisHealthCheckInstance.java
                            • DefaultRedisHealthCheckInstanceFactory.java
                          • actions
                            • ping
                              • PingActionListener.java
                              • PingService.java
                              • DefaultPingService.java
                              • PingAction.java
                              • PingActionContext.java
                              • PingActionFactory.java
                            • redismaster
                              • RedisMasterCheckAction.java
                              • RedisMasterCheckActionFactory.java
                            • sentinel
                              • SentinelLeakyBucket.java
                              • DefaultSentinelHelloCollector.java
                              • SentinelCollector4Keeper.java
                              • SentinelActionContext.java
                              • SentinelCheckControllerManager.java
                              • SentinelHelloCollector.java
                              • SentinelHello.java
                              • SentinelHelloCheckAction.java
                              • SentinelCheckDowngradeController.java
                              • SentinelHelloCheckActionFactory.java
                              • SentinelHelloCheckActionController.java
                            • delay
                              • DelayActionContext.java
                              • DelayActionListener.java
                              • DelayActionFactory.java
                              • MetricDelayListener.java
                              • DelayAction.java
                              • DefaultDelayService.java
                              • DelayService.java
                            • interaction
                              • HealthEventProcessorException.java
                              • RouteHealthEventProcessor.java
                              • DefaultDelayPingActionCollector.java
                              • DefaultSiteReliabilityChecker.java
                              • HealthEventProcessor.java
                              • DcClusterDelayMarkDown.java
                              • CatHealthEventProcessor.java
                              • event
                                • InstanceSick.java
                                • InstanceHalfSick.java
                                • InstanceDown.java
                                • AbstractInstanceEvent.java
                                • InstanceUp.java
                              • HEALTH_STATE.java
                              • HealthStatus.java
                              • DelayPingActionCollector.java
                              • handler
                                • HealthEventHandler.java
                                • InstanceDownHandler.java
                                • AbstractHealthEventHandler.java
                                • DefaultInstanceSickHandler.java
                                • InstanceSickHandler.java
                                • DefaultInstanceDownHandler.java
                                • InstanceUpHandler.java
                                • DefaultInstanceUpHandler.java
                              • SiteReliabilityChecker.java
                              • OuterClientServiceProcessor.java
                            • redisconf
                              • RedisConfigCheckAction.java
                              • diskless
                                • DiskLessReplCheckActionFactory.java
                                • DiskLessReplCheckAction.java
                              • rewrite
                                • ConfigRewriteCheckAction.java
                                • ConfigRewriteCheckActionFactory.java
                              • version
                                • VersionCheckAction.java
                                • VersionCheckActionFactory.java
                          • HealthCheckInstanceManager.java
                          • HealthCheckActionFactory.java
                          • RedisHealthCheckInstance.java
                          • config
                            • AbstractHealthCheckConfig.java
                            • HealthCheckConfig.java
                            • DefaultHealthCheckConfig.java
                            • ProxyEnabledHealthCheckConfig.java
                            • CompositeHealthCheckConfig.java
                          • AbstractActionContext.java
                          • HealthCheckActionListener.java
                          • leader
                            • AbstractLeaderAwareHealthCheckAction.java
                            • SafeLoop.java
                            • AbstractLeaderAwareHealthCheckActionFactory.java
                            • SiteLeaderAwareHealthCheckAction.java
                            • SiteLeaderAwareHealthCheckActionFactory.java
                          • AbstractHealthCheckAction.java
                          • nonredis
                            • dbvariables
                              • DatabaseVariablesCheck.java
                              • DBVariablesCheck.java
                              • checker
                                • UnreachableMajorityTimeoutChecker.java
                                • ExitActionChecker.java
                                • AbstractVariableChecker.java
                              • VariableChecker.java
                            • AbstractIntervalCheck.java
                            • migration
                              • MigrationSystemAvailableChecker.java
                              • DefaultMigrationSystemAvailableChecker.java
                            • sentinelconfig
                              • SentinelConfigCheck.java
                            • metacache
                              • MetaCacheCheck.java
                            • AbstractCrossDcIntervalCheck.java
                            • console
                              • SentinelAutoProcessChecker.java
                              • AlertSystemOffChecker.java
                              • AbstractConsoleHealthChecker.java
                            • monitor
                              • AbstractCrossDcSentinelMonitorsCheck.java
                              • DefaultSentinelMonitorsCheckCrossDc.java
                              • SentinelMonitors.java
                            • clientconfig
                              • CheckShard.java
                              • AbstractClientConfigMonitor.java
                              • CheckCluster.java
                              • ClientConfigMonitor4MasterStatus.java
                              • EqualsException.java
                              • DefaultClientConfigMonitor.java
                              • CheckRedis.java
                            • cluster
                              • impl
                                • DefaultLeveledEmbededSet.java
                                • DefaultClusterHealthMonitorManager.java
                                • DefaultClusterHealthMonitor.java
                              • ClusterHealthState.java
                              • ClusterHealthMonitor.java
                              • ClusterHealthMonitorManager.java
                              • LeveledEmbededSet.java
                            • AbstractSiteLeaderIntervalCheck.java
                          • ActionContext.java
                          • HealthChecker.java
                          • RedisInstanceInfo.java
                          • HealthCheckAction.java
                          • meta
                            • DefaultDcMetaChangeManager.java
                            • DefaultMetaChangeManager.java
                            • ShardMetaVisitor.java
                            • RedisMetaVisitor.java
                            • DcMetaChangeManager.java
                            • AbstractHealthCheckConfigListener.java
                            • MetaChangeManager.java
                            • ClusterMetaComparatorVisitor.java
                            • DcIgnoredConfigListener.java
                            • ClusterMetaVisitor.java
                            • MetaVisitor.java
                          • session
                            • RedisSessionManager.java
                            • PingCallback.java
                            • DefaultRedisSessionManager.java
                            • Callbackable.java
                            • RedisSession.java
                          • HealthCheckActionController.java
          • test
            • resources
              • standalone-stat-monitor-test.json
              • cluster-service-impl-test3.sql
              • single-shard-migration-test.sql
              • cluster-service-impl-test2.sql
              • cluster-service-impl-test.sql
              • migration-test.sql
              • datasources.xml
              • metainfo.xml
              • cluster-event-factory-test.sql
              • log4j2.xml
              • templates
                • ScheduledAlertTemplate.vm
                • RedisAlertTemplate.vm
                • VelocityTestTemplate.vm
                • RecoverTemplate.vm
              • apptest.sql
              • InfoServer
              • DataObjectAssembly-Test.sql
              • shard-dao-test.sql
              • keeper-container-service-impl-test.sql
              • migration-service-impl-test.sql
              • com
                • ctrip
                  • xpipe
                    • redis
                      • console
                        • health
                          • health.xml
              • keeper-update-controller-test.sql
              • dc-meta-test.xml
              • ping-service-test.sql
              • app-test-localredis.sql
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • console
                        • simple
                          • CatTest.java
                          • MainTest.java
                          • EncodeTest.java
                          • NettyTest.java
                          • H2Test.java
                          • SimpleTest.java
                        • health
                          • netty
                            • EchoClientHandler.java
                            • EchoClient.java
                            • EchoServer.java
                            • EchoServerHandler.java
                          • DefaultRedisSessionManagerTest.java
                          • HealthCheckerTest.java
                          • ContextConfig.java
                          • RemoveUnusedRedisTest.java
                          • action
                            • delay
                              • DelayServiceTest.java
                          • rawtcp
                            • Server.java
                            • Client.java
                          • RedisSessionResponseTimeTest.java
                        • dao
                          • RedisDaoTest.java
                          • ConfigDaoTest.java
                          • ShardDaoTest.java
                          • ClusterDaoTest.java
                          • MigrationEventDaoTest.java
                          • OrganizationDaoTest.java
                          • MigrationClusterDaoTest.java
                          • EventDaoTest.java
                          • ProxyDaoTest.java
                          • RouteDaoTest.java
                        • AbstractConsoleTest.java
                        • resources
                          • DefaultMetaCacheTest.java
                        • multishard
                          • AppMultiShardTest.java
                        • h2
                          • FunctionsMySQL.java
                        • redis
                          • DefaultSentinelManagerTest.java
                        • proxy
                          • impl
                            • AbstractProxyChainTest.java
                            • DefaultProxyChainAnalyzerTest.java
                            • TestProxyMonitorCollectorManager.java
                            • TestForAbstractMultiValueTunnelSocketStatsAnalyzer.java
                            • TunnelSocketStatsAnalyzersTest.java
                            • DefaultProxyMonitorCollectorTest.java
                            • TestForAbstractNormalKeyValueTunnelSocketStatsAnalyzer.java
                            • DefaultProxyMonitorCollectorManagerTest.java
                            • DefaultTunnelSocketStatsAnalyzerManagerTest.java
                            • TestProxyChainAnalyzer.java
                          • ProxyPingRecorderTest.java
                        • migration
                          • TryMigrationIntegrationTest.java
                          • MultiShardMigrationTest.java
                          • AbstractMigrationIntegrationTest.java
                          • AbstractMigrationTest.java
                          • DoMigrationIntegrationTest.java
                          • SingleShardMigrationTest.java
                          • MultiThreadExecutorOptimizeTest.java
                          • model
                            • impl
                              • DefaultMigrationClusterTest2.java
                              • DefaultShardMigrationResultTest.java
                            • DefaultMigrationShardTest.java
                            • DefaultMigrationClusterTest.java
                          • manager
                            • DefaultMigrationEventManagerTest.java
                          • status
                            • migration
                              • MigrationPublishStatTest.java
                              • MigrationInitiatedStateTest.java
                              • AbstractMigrationStateTest.java
                              • statemachine
                                • StateMachineTest.java
                              • MigrationCheckingStateTest.java
                              • MigrationPartialSuccessStateTest.java
                            • MigrationStatTest.java
                            • MigrationStatusTest.java
                        • AbstratAppTest.java
                        • dal
                          • XPipeMetaVisitor.java
                          • ConcurrentDalTransactionTest.java
                          • DalTransactionManagerTest.java
                          • DataObjectAssemblyTakeOtherThreadsInfoTest.java
                          • DataObjectAssemblyTest.java
                        • util
                          • DataModifiedTimeGeneratorTest.java
                        • job
                          • AbstractRetryOnConditionTest.java
                        • AbstractConsoleIntegrationTest.java
                        • query
                          • DalQueryHandlerTest.java
                        • sso
                          • SSOTest.java
                        • config
                          • impl
                            • DefaultConsoleDbConfigTest.java
                            • DefaultConsoleConfigTest.java
                        • service
                          • impl
                            • AbstractServiceImplTest.java
                            • OrganizationServiceImplTest.java
                            • ProxyServiceImplTest.java
                            • KeeperContainerServiceImplTest.java
                            • ClusterServiceImplTest.java
                            • DcServiceImplTest.java
                            • ShardServiceImplTest2.java
                            • ShardServiceImplTest.java
                            • KeeperServiceImplTest.java
                            • RouteServiceImplTest.java
                            • SentinelServiceImplTest.java
                            • ClusterServiceImplTest3.java
                            • DcClusterServiceImplTest.java
                            • DcClusterShardServiceImplTest.java
                            • AlertEventServiceTest.java
                            • RedisServiceImplTest.java
                            • ClusterServiceImplTest4.java
                          • vo
                            • DcMetaBuilderTest.java
                          • ZoneServiceTest.java
                          • DcServiceTest.java
                          • OrganizationServiceTest.java
                          • MigrationServiceTest.java
                          • ClusterMetaServiceTest.java
                          • ShardServiceTest.java
                          • migration
                            • impl
                              • DefaultCheckMigrationCommandBuilderTest.java
                              • MigrationServiceImplTest.java
                              • MigrationServiceImplPaginationTest.java
                          • ConfigServiceTest.java
                          • KeeperContainerServiceTest.java
                          • MetaServiceTest.java
                          • ClusterServiceTest.java
                          • BasicServiceTest.java
                          • meta
                            • impl
                              • AdvancedDcMetaServiceTestForConcurrent.java
                              • ClusterMetaServiceImplTest.java
                              • AdvancedDcMetaServiceTest.java
                              • AdvancedDcMetaServiceTestForRoute.java
                              • ShardMetaServiceImplTest.java
                          • SetinelServiceTest.java
                        • alert
                          • decorator
                            • AlertMessageDecoratorTest.java
                            • GroupedAlertMessageDecoratorTest.java
                          • AlertEntityTest.java
                          • policy
                            • receiver
                              • DefaultGroupEmailReceiverTest.java
                          • AlertManagerTest.java
                          • message
                            • holder
                              • DefaultAlertEntityHolderTest.java
                            • subscriber
                              • AlertEntityImmediateSubscriberTest.java
                              • AlertRecoverySubscriberTest.java
                              • RepeatAlertEntitySubscriberManualTest.java
                          • manager
                            • SenderManagerTest.java
                            • AlertPolicyManagerTest.java
                            • DecoratorManagerTest.java
                            • NotificationManagerTest.java
                          • sender
                            • email
                              • AsyncEmailSenderTest.java
                              • listener
                                • EmailSentCounterTest.java
                        • console
                          • impl
                            • ConsoleServiceManagerTest.java
                            • DefaultConsoleServiceTest.java
                        • notifier
                          • ClusterMetaModifiedNotifierTest.java
                          • cluster
                            • DefaultClusterDeleteEventListenerTest.java
                            • ClusterDeleteEventFactoryTest.java
                            • ClusterDeleteEventTest.java
                          • TestClusterMetaModifiedNotifier.java
                          • MetaNotifyTaskTest.java
                        • FastjsonTest.java
                        • ds
                          • JdbcDataSourceTest.java
                        • monitor
                          • StandaloneMonitorTest.java
                        • JedisTest.java
                        • model
                          • ProxyModelTest.java
                          • DcClusterShardTest.java
                        • AppTest.java
                        • MockitoTest.java
                        • AbstractConsoleH2DbTest.java
                        • cluster
                          • ConsoleCrossDcServerTest.java
                        • AllTests.java
                        • election
                          • CrossDcLeaderElectionActionTest.java
                        • AllMigrationTest.java
                        • controller
                          • api
                            • data
                              • MetaUpdateTest3.java
                              • KeeperUpdateControllerTest.java
                              • MetaUpdateTest2.java
                              • MetaUpdateTest.java
                              • meta
                                • ClusterCreateInfoTest.java
                                • CheckPrepareRequestTest.java
                                • ShardCreateInfoTest.java
                              • SentinelUpdateControllerTest.java
                          • consoleportal
                            • ConfigControllerTest.java
                            • HealthCheckControllerTest.java
                        • healthcheck
                          • impl
                            • DefaultRedisHealthCheckInstanceFactoryTest.java
                            • DefaultRedisHealthCheckInstanceTest.java
                            • DefaultHealthCheckerTest.java
                          • KeyedObjectPoolForTest.java
                          • AbstractHealthCheckActionTest.java
                          • AbstractHealthCheckTest.java
                          • TestAbstractHealthCheckActionTest.java
                          • actions
                            • ping
                              • PingActionTest.java
                            • redismaster
                              • RedisMasterCheckActionTest.java
                              • RedisMasterCheckActionFactoryTest.java
                            • sentinel
                              • SentinelHelloCheckActionTest.java
                              • SentinelHelloTest.java
                              • SentinelCollector4KeeperTest.java
                              • DefaultSentinelHelloCollectorTest.java
                              • SentinelLeakyBucketTest.java
                              • SentinelHelloActionDowngradeTest.java
                              • SentinelHelloCheckActionFactoryTest.java
                            • delay
                              • DelayActionTest.java
                              • DefaultDelayServiceTest.java
                            • interaction
                              • DelayPingActionListenerTest.java
                              • DefaultSiteReliabilityCheckerTest.java
                              • HealthStatusTest.java
                              • DelayPingActionCollectorTest.java
                              • handler
                                • TestAbstractHealthEventHandlerTest.java
                                • DefaultInstanceUpHandlerTest.java
                              • RouteHealthEventProcessorTest.java
                              • OuterClientServiceProcessorTest.java
                            • redisconf
                              • diskless
                                • DiskLessReplCheckActionTest.java
                              • rewrite
                                • ConfigRewriteCheckActionTest.java
                              • version
                                • VersionCheckActionFactoryTest.java
                                • VersionCheckActionTest.java
                          • NettyKeyedPoolClientFactoryTest.java
                          • KeyedObjectPoolTest.java
                          • factory
                            • DefaultRedisHealthCheckInstanceFactoryTest.java
                            • DefaultHealthCheckEndpointFactoryTest.java
                            • HealthCheckEndpointFactoryTest.java
                          • nonredis
                            • dbvariables
                              • DBVariablesCheckTest.java
                              • checker
                                • VariablesCheckerTest.java
                            • migration
                              • UnitTestMigrationSystemAvaiableChecker.java
                              • MigrationSystemAvailableCheckTest.java
                            • sentinelconfig
                              • SentinelConfigCheckTest.java
                            • metacache
                              • MetaCacheCheckTest.java
                            • console
                              • AbstractConsoleHealthCheckerTest.java
                              • AlertSystemOffCheckerTest.java
                            • monitor
                              • DefaultSentinelMonitorsCheckTest.java
                            • clientconfig
                              • CheckClusterTest.java
                            • cluster
                              • impl
                                • UnitTestClusterHealthMonitorManager.java
                                • DefaultLeveledEmbededSetTest.java
                                • DefaultClusterHealthMonitorManagerTest.java
                                • DefaultClusterHealthMonitorTest.java
                              • ClusterHealthStateTest.java
                          • meta
                            • DcIgnoredConfigListenerTest.java
                            • ClusterMetaComparatorVisitorTest.java
                            • DefaultDcMetaChangeManagerTest.java
                            • DefaultMetaChangeManagerTest.java
                        • SimpleTest.java
        • pom.xml
      • redis-proxy
        • src
          • main
            • resources
              • application.yml
              • META-INF
                • app.properties
              • xpipe.ctripcorp.com.cer
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • proxy
                        • resource
                          • ProxyRelatedResourceManager.java
                          • SslEnabledNettyClientFactory.java
                          • ResourceManager.java
                        • spring
                          • Production.java
                        • ProxyApplication.java
                        • DefaultProxyServer.java
                        • ProxyServer.java
                        • State.java
                        • tunnel
                          • TunnelManager.java
                          • TunnelStateChangeEvent.java
                          • state
                            • BackendClosed.java
                            • TunnelClosing.java
                            • TunnelHalfEstablished.java
                            • AbstractTunnelState.java
                            • TunnelClosed.java
                            • TunnelEstablished.java
                            • FrontendClosed.java
                          • TunnelState.java
                          • DefaultTunnel.java
                          • DefaultTunnelManager.java
                          • TunnelEventHandler.java
                        • Session.java
                        • config
                          • DefaultProxyConfig.java
                          • ProxyConfig.java
                        • exception
                          • WriteWhenSessionInitException.java
                          • ResourceNotFoundException.java
                          • ResourceIncorrectException.java
                        • monitor
                          • SessionMonitor.java
                          • TunnelRecorder.java
                          • DefaultTunnelMonitorManager.java
                          • tunnel
                            • DefaultTunnelMonitor.java
                            • DefaultTunnelRecorder.java
                          • TunnelMonitorManager.java
                          • stats
                            • impl
                              • DefaultSocketStats.java
                              • DefaultPingStats.java
                              • DefaultTunnelStats.java
                              • DefaultPingStatsManager.java
                            • PingStats.java
                            • TunnelStats.java
                            • AbstractStats.java
                            • SocketStats.java
                            • PingStatsManager.java
                          • TunnelMonitor.java
                          • session
                            • DefaultSessionStats.java
                            • DefaultSessionMonitor.java
                            • SessionStats.java
                            • OutboundBufferMonitor.java
                            • DefaultOutboundBufferMonitor.java
                        • concurrent
                          • FastThreadLocalThreadFactory.java
                        • model
                          • SessionMeta.java
                          • TunnelMeta.java
                          • TunnelIdentity.java
                        • handler
                          • ProxyProtocolHandler.java
                          • response
                            • AbstractProxyProtocolOptionHandler.java
                            • ProxyProtocolOptionHandler.java
                            • ProxyPingHandler.java
                            • ProxyMonitorHandler.java
                            • ProxyReqResProtocolHandlerManager.java
                          • InternalNetworkHandler.java
                          • SessionTrafficReporter.java
                          • FrontendSessionNettyHandler.java
                          • AbstractSessionNettyHandler.java
                          • ZstdEncoder.java
                          • ZstdDecoder.java
                          • BackendSessionHandler.java
                          • ZstdConstants.java
                          • ProxyProtocolDecoder.java
                        • session
                          • DefaultBackendSession.java
                          • DefaultFrontendSession.java
                          • state
                            • AbstractSessionState.java
                            • SessionClosing.java
                            • SessionInit.java
                            • SessionEstablished.java
                            • SessionClosed.java
                          • SESSION_TYPE.java
                          • SessionEventHandler.java
                          • AbstractSession.java
                          • SessionState.java
                          • FrontendSession.java
                          • SessionStateChangeEvent.java
                          • BackendSession.java
                        • controller
                          • ProxyController.java
                          • Health.java
                          • ComponentRegistryHolder.java
                        • Tunnel.java
          • test
            • resources
              • cert
                • ca.crt
                • pkcs8_client.key
                • client.crt
                • pkcs8_server.key
                • server.crt
              • META-INF
                • app.properties
              • mock.properties
            • java
              • com
                • ctrip
                  • xpipe
                    • redis
                      • proxy
                        • impl
                          • DefaultProxyServerTest.java
                        • resource
                          • ProxyRelatedResourceManagerTest.java
                          • TestResourceManager.java
                          • SslEnabledNettyClientFactoryTest.java
                        • ProxyTest.java
                        • spring
                          • ProductionTest.java
                        • AbstractProxySpringEnabledTest.java
                        • AbstractNettyTest.java
                        • netty
                          • ByteBufTest.java
                        • integrate
                          • TestCloseOnBothSide.java
                          • TestRequestResponse.java
                          • AbstractProxyIntegrationTest.java
                          • TestMassTCPPacketWithOneProxyServer.java
                          • TestTCPPacketWithTwoProxyServer.java
                          • TestMassTCPPacketWithNProxyServer.java
                          • TestTLSWithTwoProxy.java
                        • compress
                          • RunNotifier.java
                          • AbstractRunListener.java
                          • zstandard
                            • ZStandardBenchMark.java
                            • ZStandardRunner.java
                          • fastlz
                            • FastLzRunner.java
                            • FastLzBenchMark.java
                          • AbstractRunner.java
                          • Result.java
                          • snappy
                            • SnappyRunner.java
                            • SnappyBenmark.java
                          • listeners
                            • TimeRunListener.java
                            • CompressRatioRunListener.java
                          • Main.java
                          • gzip
                            • GzipBenchMark.java
                            • GzipRunner.java
                          • BaseCompressBenmark.java
                          • Runner.java
                          • RunListener.java
                          • DefaultRunNotifier.java
                        • OutBoundBufferWaterMarkTest.java
                        • tunnel
                          • DefaultTunnelManagerTest.java
                          • state
                            • AbstractTunnelStateTest.java
                          • TunnelManagerTest.java
                          • DefaultTunnelTest.java
                          • BothSessionTryWriteTest.java
                        • config
                          • DefaultProxyConfigTest.java
                        • LocalNextHopAlgorithm.java
                        • AbstractRedisProxyServerTest.java
                        • CatDebug.java
                        • monitor
                          • tunnel
                            • DefaultTunnelMonitorTest.java
                          • stats
                            • impl
                              • DefaultPingStatsManagerTest.java
                              • DefaultPingStatsTest.java
                            • DefaultSocketStatsTest.java
                            • SocketStatsResultTest.java
                          • DefaultTunnelMonitorManagerTest.java
                          • session
                            • DefaultSessionStatsTest.java
                            • DefaultOutboundBufferMonitorTest.java
                            • DefaultSessionMonitorTest.java
                        • InetAddressLogTest.java
                        • ssl
                          • SSLHandlerProvider.java
                          • ServerHandlersInit.java
                          • SecureChatClientInitializer.java
                          • SecureChatServerInitializer.java
                          • NormalClient.java
                          • NormalServer.java
                          • SSLTest.java
                          • SecureChatClientHandler.java
                          • SecureChatServerHandler.java
                          • SslClient.java
                          • SslServer.java
                        • model
                          • TunnelIdentityTest.java
                          • TunnelMetaTest.java
                        • AppTest.java
                        • handler
                          • ZstdEncoderTest.java
                          • SslHandlerExceptionTest.java
                          • ProxyProtocolDecoderTest.java
                          • response
                            • ProxyMonitorHandlerTest.java
                          • ProxyPingHandlerTest.java
                          • BackendSessionHandlerTest.java
                          • FrontendSessionHandlerTest.java
                          • ProxyConnectProtocolDecoderTest.java
                          • FrontendSessionNettyHandlerTest.java
                          • ZstdTest.java
                          • AbstractSessionNettyHandlerTest.java
                          • ZstdDecoderTest.java
                          • InternalNetworkHandlerTest.java
                        • AllTests.java
                        • session
                          • state
                            • SessionClosingTest.java
                            • SessionEstablishedTest.java
                            • SessionInitTest.java
                            • SessionClosedTest.java
                          • DefaultFrontendSessionTest.java
                          • DefaultBackendSessionTest.java
                        • TestProxyConfig.java
                        • echoserver
                          • EchoClientStarter.java
                          • AdvancedEchoClient.java
                          • MessageGenerator.java
                          • MessageChecker.java
                          • LengthBasedGenerator.java
                          • EchoServer.java
                          • handler
                            • ReadOnlyEchoClientHandler.java
                            • EchoServerHandler.java
        • pom.xml
      • package
        • pom.xml
        • redis-metaserver-package
          • src
            • main
              • config
                • log4j2.xml
                • app.properties
                • xpipe.properties
                • redis-meta.conf
              • scripts
                • startup.sh
                • shutdown.sh
            • assembly
              • assembly-descriptor.xml
          • pom.xml
        • redis-console-package
          • src
            • main
              • config
                • datasources.xml
                • log4j2.xml
                • app.properties
                • xpipe.properties
                • redis-console.conf
              • scripts
                • startup.sh
                • shutdown.sh
            • assembly
              • assembly-descriptor.xml
          • pom.xml
        • redis-keeper-package
          • src
            • main
              • config
                • log4j2.xml
                • app.properties
                • xpipe.properties
                • redis-keeper.conf
              • scripts
                • startup.sh
                • shutdown.sh
            • assembly
              • assembly-descriptor.xml
          • pom.xml
        • redis-proxy-package
          • src
            • main
              • config
                • log4j2.xml
                • app.properties
                • redis-proxy.conf
                • xpipe.properties
              • scripts
                • startup.sh
                • shutdown.sh
            • assembly
              • assembly-descriptor.xml
          • pom.xml
        • .gitignore
    • pom.xml
    • LICENSE
    • xpipe-stype.xml
    • .travis.yml
    • README.md
    • core
      • src
        • main
          • java
            • com
              • ctrip
                • xpipe
                  • pool
                    • XpipeNettyClientKeyedObjectPool.java
                    • XpipeObjectPoolFromKeyed.java
                    • BorrowObjectException.java
                    • XpipeNettyClientPool.java
                    • FixedObjectPool.java
                    • ReturnObjectException.java
                  • endpoint
                    • DefaultEndPoint.java
                    • HostPort.java
                    • ClusterShardHostPort.java
                  • organization
                    • DefaultOrganization.java
                  • utils
                    • DateTimeUtils.java
                    • VisibleForTesting.java
                    • StringUtil.java
                    • OffsetNotifier.java
                    • XpipeThreadFactory.java
                    • UrlUtils.java
                    • DefaultControllableFile.java
                    • OsUtils.java
                    • ClusterShardAwareThreadFactory.java
                    • CloseState.java
                    • Gate.java
                    • ObjectUtils.java
                    • log
                      • XPipeThrowablePatternConverter.java
                      • CatAppender4Log4j2.java
                      • MDCUtil.java
                    • VersionUtils.java
                    • IpUtils.java
                    • BeanUtils.java
                    • TcpPortCheck.java
                    • FileUtils.java
                    • LeakyBucket.java
                    • BeanUtilsException.java
                    • DefaultLeakyBucket.java
                    • AbstractControllableFile.java
                    • ServicesUtil.java
                    • IOUtil.java
                    • MathUtil.java
                    • ChannelUtil.java
                    • ExceptionUtils.java
                    • LogUtils.java
                    • ThreadUtils.java
                    • AbstractScriptExecutor.java
                    • SizeControllableFile.java
                    • AbstractQueuedSynchronizer.java
                    • MapUtils.java
                  • source
                    • AbstractSource.java
                  • spring
                    • LoggingHandlerInterceptor.java
                    • RestTemplateFactory.java
                    • AbstractProfile.java
                    • AbstractApplication.java
                    • AbstractController.java
                    • DomainValidateFilter.java
                    • ExceptionLoggerResolver.java
                    • AbstractSpringConfigContext.java
                    • AbstractExceptionHandler.java
                  • codec
                    • JsonCodec.java
                    • JsonCodable.java
                    • AbstractCodec.java
                  • netty
                    • ByteBufReadActionException.java
                    • ByteBufReadPolicy.java
                    • AbstractNettyHandler.java
                    • ByteBufReadPolicyException.java
                    • ByteBufUtils.java
                    • RetryByteBufReadPolicy.java
                    • commands
                      • NettyClientFactoryFromKeyed.java
                      • AbstractNettyRequestResponseCommand.java
                      • NettyKeyedPoolClientFactory.java
                      • AbstractNettyCommand.java
                      • NettyClientHandler.java
                      • NettyClient.java
                      • NettyClientFactory.java
                      • ByteBufReceiver.java
                      • DefaultNettyClient.java
                      • ProtocalErrorResponse.java
                      • AsyncNettyClient.java
                    • ByteBufferUtils.java
                    • filechannel
                      • ReferenceFileRegion.java
                      • ReferenceFileChannel.java
                    • NettyPoolUtil.java
                    • ChannelTrafficStatisticsHandler.java
                    • ByteBufReadAction.java
                    • NettySimpleMessageHandler.java
                    • TcpPortCheckCommand.java
                  • email
                    • DefaultEmailService.java
                  • zk
                    • impl
                      • SpringZkClient.java
                      • TestZkClient.java
                      • DefaultZkClient.java
                      • DefaultZkConfig.java
                    • ZkConfig.java
                    • ZkClient.java
                    • ZkUtils.java
                  • proxy
                    • ProxyEndpoint.java
                    • ProxyEnabledEndpoint.java
                  • migration
                    • AbstractOuterClientService.java
                    • DefaultDcMapper.java
                    • DefaultOuterClientService.java
                  • lifecycle
                    • DefaultLifecycleController.java
                    • AbstractStartStoppable.java
                    • AbstractComponentRegistry.java
                    • NameCreater.java
                    • CreatedComponentRedistry.java
                    • LifecycleHelper.java
                    • DefaultLifecycleState.java
                    • DefaultNameCreator.java
                    • AbstractLifecycle.java
                    • DefaultRegistry.java
                    • OrderedComparator.java
                    • SpringComponentRegistry.java
                    • SpringComponentLifecycleManager.java
                  • api
                    • pool
                      • SimpleKeyedObjectPool.java
                      • ObjectPoolException.java
                      • SimpleObjectPool.java
                    • endpoint
                      • Endpoint.java
                    • organization
                      • OrganizationModel.java
                      • Organization.java
                    • utils
                      • ScriptExecutor.java
                      • FileSize.java
                      • ControllableFile.java
                    • source
                      • Source.java
                    • codec
                      • Codec.java
                      • GenericTypeReference.java
                    • netty
                      • SimpleByteHandler.java
                    • email
                      • Email.java
                      • EmailService.java
                      • EmailResponse.java
                      • EmailType.java
                    • proxy
                      • ProxyConnectProtocol.java
                      • ProxyCommand.java
                      • ProxyRequestResponseProtocol.java
                      • ProxyProtocol.java
                      • ProxyEnabled.java
                      • CompressAlgorithm.java
                    • migration
                      • OuterClientException.java
                      • DC_TRANSFORM_DIRECTION.java
                      • DcMapper.java
                      • OuterClientService.java
                    • lifecycle
                      • Destroyable.java
                      • Lifecycle.java
                      • ComponentRegistry.java
                      • LifecycleController.java
                      • Ordered.java
                      • Initializable.java
                      • LifecycleStateAware.java
                      • Stoppable.java
                      • TopElement.java
                      • Startable.java
                      • Releasable.java
                      • Disposable.java
                      • LifecycleState.java
                    • sso
                      • LogoutHandler.java
                      • UserInfoHolder.java
                      • SsoConfig.java
                      • UserInfo.java
                    • message
                      • ApiResponseMessage.java
                    • config
                      • ConfigChangeListener.java
                      • Config.java
                    • factory
                      • ObjectFactory.java
                    • monitor
                      • Task.java
                      • DelayMonitor.java
                      • EventMonitor.java
                      • TransactionMonitor.java
                    • payload
                      • InOutPayload.java
                    • concurrent
                      • ExecutorFactory.java
                    • foundation
                      • FoundationService.java
                    • server
                      • Server.java
                      • PARTIAL_STATE.java
                      • DbAction.java
                      • PartialAware.java
                    • command
                      • RequestResponseCommand.java
                      • CommandFuture.java
                      • CommandFutureListener.java
                      • Command.java
                      • CommandChain.java
                    • retry
                      • RetryPolicy.java
                      • RetryTemplate.java
                      • RetryType.java
                    • cluster
                      • LeaderElectorManager.java
                      • CrossDcLeaderAware.java
                      • LeaderAware.java
                      • ClusterServer.java
                      • CrossDcClusterServer.java
                      • LeaderElector.java
                      • ShardArrange.java
                    • observer
                      • Event.java
                      • Observable.java
                      • Observer.java
                  • sso
                    • DefaultUserInfo.java
                    • DefaultUserInfoHolder.java
                    • AbstractFilter.java
                    • DefaultLogoutHandler.java
                  • config
                    • ZkConfig.java
                    • DefaultFileConfig.java
                    • DefaultPropertyConfig.java
                    • ConfigUtil.java
                    • AbstractConfig.java
                    • AbstractConfigBean.java
                    • DefaultConfig.java
                    • CompositeConfig.java
                  • exception
                    • SIMPLE_RETURN_CODE.java
                    • LifecycleLogPassRuntimeException.java
                    • LifecycleLogpassException.java
                    • DefaultExceptionHandler.java
                    • ExceptionLogWrapper.java
                    • ErrorMessageAware.java
                    • SimpleErrorMessage.java
                    • ErrorMessage.java
                    • XpipeRuntimeException.java
                    • ExceptionUtils.java
                    • XpipeException.java
                    • CommandNotExecuteException.java
                  • monitor
                    • CatTransactionMonitor.java
                    • DefaultDelayMonitor.java
                    • CatUtils.java
                    • CatConfig.java
                    • CatEventMonitor.java
                  • tuple
                    • Pair.java
                    • PairDeserial.java
                  • http
                    • HttpClientUtil.java
                    • SimpleHttpResponse.java
                    • HttpConstants.java
                  • payload
                    • ByteArrayOutputStreamPayload.java
                    • StringInOutPayload.java
                    • FileInOutPayload.java
                    • ByteArrayWritableByteChannel.java
                    • DirectByteBufInStringOutPayload.java
                    • InOutPayloadFactory.java
                    • AbstractInOutPayload.java
                  • concurrent
                    • FinalStateSetterManager.java
                    • FutureListener.java
                    • KeyedOneThreadMutexableTaskExecutor.java
                    • LongTimeAlertTask.java
                    • OneThreadTaskExecutor.java
                    • KeyedOneThreadTaskExecutor.java
                    • DefaultExecutorFactory.java
                    • DefaultListenableFuture.java
                    • ListenableFuture.java
                    • AbstractExceptionLogTask.java
                    • NamedThreadFactory.java
                    • MutexableOneThreadTaskExecutor.java
                  • foundation
                    • DefaultFoundationService.java
                  • metric
                    • MetricProxy.java
                    • MetricData.java
                    • DummyMetricProxy.java
                    • MetricProxyException.java
                  • server
                    • AbstractDbAction.java
                    • AbstractServer.java
                  • rest
                    • ForwardType.java
                  • command
                    • ParallelCommandChain.java
                    • CommandTimeoutException.java
                    • ScheduleCommandWrapper.java
                    • CommandExecutionException.java
                    • AbstractCommandChain.java
                    • RetryCommandFactory.java
                    • DefaultCommandFuture.java
                    • CausalException.java
                    • CommandRetryWrapper.java
                    • CausalCommand.java
                    • LogIgnoreCommand.java
                    • CausalChain.java
                    • SequenceCommandChain.java
                    • CommandChainException.java
                    • DefaultRetryCommandFactory.java
                    • AbstractCommand.java
                    • FailSafeCommandWrapper.java
                    • UntilSuccess.java
                    • Causal.java
                  • retry
                    • RetryDelay.java
                    • AbstractRetryTemplate.java
                    • RetryPolicyFactories.java
                    • RestOperationsRetryPolicy.java
                    • NoWaitRetry.java
                    • AbstractRetryPolicy.java
                    • NoRetry.java
                    • RetryPolicyFactory.java
                    • RestOperationsRetryPolicyFactory.java
                    • RetryNTimes.java
                  • cluster
                    • AbstractLeaderElector.java
                    • ElectContext.java
                    • ClusterType.java
                    • DefaultLeaderElectorManager.java
                    • DefaultLeaderElector.java
                  • observer
                    • AbstractLifecycleObservable.java
                    • AbstractEvent.java
                    • NodeModified.java
                    • NodeAdded.java
                    • AbstractObservable.java
                    • NodeDeleted.java
        • test
          • resources
            • redis_config.properties
            • log4j2.xml
            • META-INF
              • services
                • com.ctrip.xpipe.metric.MetricProxy
                • com.ctrip.xpipe.api.sso.UserInfoHolder
                • com.ctrip.xpipe.api.sso.UserInfo
                • com.ctrip.xpipe.api.organization.Organization
                • com.ctrip.xpipe.api.config.Config
                • com.ctrip.xpipe.api.sso.LogoutHandler
                • com.ctrip.xpipe.api.migration.OuterClientService
                • com.ctrip.xpipe.api.foundation.FoundationService
                • com.ctrip.xpipe.api.migration.DcMapper
                • com.ctrip.xpipe.api.email.EmailService
              • app.properties
            • log4j2cat.xml
            • xpipe-test.properties
            • fileutiltest.txt
          • java
            • com
              • ctrip
                • xpipe
                  • testutils
                    • ByteBufReleaseWrapper.java
                    • SpringApplicationStarter.java
                    • MemoryPrinter.java
                  • pool
                    • XpipeNettyClientPoolTest.java
                    • XpipeNettyClientKeyedObjectPoolTest.java
                  • endpoint
                    • ClusterShardHostPortTest.java
                    • DefaultEndPointTest.java
                    • TestAbstractLifecycle.java
                  • simple
                    • CatTest.java
                    • CatAppender4Log4j2Test.java
                    • StreamTest.java
                    • MockTest.java
                    • FileChannelTest.java
                    • NettySimpleTest.java
                    • SpringTest.java
                    • ServicesTest.java
                    • InetSocketAddressTest.java
                    • TestNoStop.java
                    • SimpleDateFormatTest.java
                    • SimpleTest.java
                  • utils
                    • OsUtilsTest.java
                    • FileUtilsTest.java
                    • MathUtilTest.java
                    • OffsetNotifierTest.java
                    • ServicesUtilTest.java
                    • GateTest.java
                    • IpUtilsTest.java
                    • TcpPortCheckTest.java
                    • SizeControllableFileTest.java
                    • ChannelUtilTest.java
                    • log
                      • LogTest.java
                    • VersionUtilsTest.java
                    • ControllableFileAbstractTest.java
                    • CloseStateTest.java
                    • DateTimeUtilsTest.java
                    • StringUtilTest.java
                    • UrlUtilsTest.java
                    • TitanDecode.java
                    • TestAbstractScriptExecutor.java
                    • DefaultControllableFileTest.java
                    • ObjectUtilsTest.java
                  • spring
                    • DomainValidateFilterTest.java
                    • manual
                      • TestMaxThreads.java
                      • TestDeadLock.java
                    • RestTemplateFactoryTest.java
                  • codec
                    • Person.java
                    • JsonCodecTest.java
                  • netty
                    • NettyTimeoutTtlListenerTest.java
                    • commands
                      • RequestResponseCommandTest.java
                      • AbstractNettyCommandTest.java
                    • filechannel
                      • ReferenceFileChannelTest.java
                    • TcpPortCheckCommandTest.java
                  • AbstractTest.java
                  • email
                    • DefaultEmailServiceTest.java
                  • zk
                    • impl
                      • TestZkClientTest.java
                    • ZkTestServer.java
                    • usage
                      • EnsurePathTest.java