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