Search by APIs
Search by Words
Search Projects
Java
Python
JavaScript
TypeScript
C++
Scala
Blog
Project: shardingsphere
(GitHub Link)
shardingsphere-master
.github
PULL_REQUEST_TEMPLATE
ISSUE_TEMPLATE
bug-report.md
question.md
feature-request.md
GIT_TEMPLATE
.git_commit_template.txt
src
resources
checkstyle.xml
checkstyle_ci.xml
copyright.txt
ruleset.xml
.asf.yaml
shardingsphere-proxy
shardingsphere-proxy-backend
src
main
resources
META-INF
services
org.apache.shardingsphere.proxy.backend.communication.jdbc.recognizer.spi.JDBCDriverURLRecognizer
java
org
apache
shardingsphere
proxy
backend
executor
BackendExecutorContext.java
response
BackendResponse.java
error
ErrorResponse.java
query
QueryData.java
QueryResponse.java
QueryHeaderBuilder.java
update
UpdateResponse.java
BackendDataSource.java
util
DataSourceConverter.java
exception
TableModifyInTransactionException.java
NoDatabaseSelectedException.java
BackendException.java
UnknownDatabaseException.java
communication
jdbc
wrapper
PreparedStatementExecutorWrapper.java
StatementExecutorWrapper.java
JDBCExecutorWrapper.java
recognizer
impl
OracleRecognizer.java
MySQLRecognizer.java
PostgreSQLRecognizer.java
H2Recognizer.java
SQLServerRecognizer.java
JDBCDriverURLRecognizerEngine.java
spi
JDBCDriverURLRecognizer.java
JDBCDatabaseCommunicationEngine.java
connection
ConnectionStateHandler.java
ResourceSynchronizer.java
TransactionManager.java
LocalTransactionManager.java
BackendConnection.java
MethodInvocation.java
BackendTransactionManager.java
ConnectionStatus.java
datasource
JDBCBackendDataSourceFactory.java
JDBCRawBackendDataSourceFactory.java
execute
JDBCExecuteEngine.java
RawProxyExecutor.java
SQLExecuteEngine.java
callback
ProxySQLExecutorCallback.java
DatabaseCommunicationEngineFactory.java
DatabaseCommunicationEngine.java
text
transaction
TransactionBackendHandler.java
SkipBackendHandler.java
admin
UnicastBackendHandler.java
ShowDatabasesBackendHandler.java
BroadcastBackendHandler.java
UseDatabaseBackendHandler.java
TextProtocolBackendHandlerFactory.java
query
QueryBackendHandler.java
TextProtocolBackendHandler.java
sctl
utils
SCTLUtils.java
ShardingCTLStatement.java
show
ShardingCTLShowBackendHandler.java
ShardingCTLShowParser.java
ShardingCTLShowStatement.java
explain
ShardingCTLExplainStatement.java
ShardingCTLExplainParser.java
ShardingCTLExplainBackendHandler.java
ShardingCTLErrorCode.java
ShardingCTLParser.java
exception
UnsupportedShardingCTLTypeException.java
InvalidShardingCTLFormatException.java
ShardingCTLException.java
hint
ShardingCTLHintBackendHandler.java
ShardingCTLHintParser.java
internal
result
HintShowTableStatusResult.java
HintCommand.java
executor
AbstractHintUpdateExecutor.java
HintSetDatabaseShardingValueExecutor.java
HintAddTableShardingValueExecutor.java
HintErrorParameterExecutor.java
HintClearExecutor.java
HintSetMasterOnlyExecutor.java
HintShowStatusExecutor.java
AbstractHintQueryExecutor.java
HintAddDatabaseShardingValueExecutor.java
HintShowTableStatusExecutor.java
HintShardingType.java
HintManagerHolder.java
HintCommandExecutor.java
HintCommandExecutorFactory.java
command
HintErrorParameterCommand.java
HintAddTableShardingValueCommand.java
HintSetDatabaseShardingValueCommand.java
HintShowTableStatusCommand.java
HintSetMasterOnlyCommand.java
HintShowStatusCommand.java
HintAddDatabaseShardingValueCommand.java
HintClearCommand.java
ShardingCTLHintStatement.java
ShardingCTLBackendHandlerFactory.java
set
ShardingCTLSetBackendHandler.java
ShardingCTLSetParser.java
ShardingCTLSetStatement.java
metrics
MetricsUtils.java
schema
ProxyOrchestrationSchemaContexts.java
ProxySchemaContexts.java
test
resources
mockito-extensions
org.mockito.plugins.MockMaker
java
org
apache
shardingsphere
proxy
backend
executor
ExecutorContextTest.java
response
query
QueryHeaderBuilderTest.java
TextProtocolBackendHandlerFactoryTest.java
context
ShardingSphereProxyContextTest.java
util
DataSourceConverterTest.java
communication
jdbc
recognizer
impl
SQLServerRecognizerTest.java
PostgreSQLRecognizerTest.java
OracleRecognizerTest.java
MySQLRecognizerTest.java
H2RecognizerTest.java
JDBCDriverURLRecognizerEngineTest.java
DatabaseCommunicationEngineFactoryTest.java
connection
MockConnectionUtil.java
ConnectionStateHandlerTest.java
BackendConnectionTest.java
BackendTransactionManagerTest.java
datasource
MockDataSource.java
JDBCBackendDataSourceTest.java
text
transaction
SkipBackendHandlerTest.java
TransactionBackendHandlerTest.java
admin
UnicastBackendHandlerTest.java
UseDatabaseBackendHandlerTest.java
BroadcastBackendHandlerTest.java
ShowDatabasesBackendHandlerTest.java
sctl
ShardingCTLErrorCodeTest.java
show
ShardingCTLShowBackendHandlerTest.java
hint
ShardingCTLHintBackendHandlerTest.java
internal
HintCommandExecutorFactoryTest.java
ShardingCTLHintParserTest.java
set
ShardingCTLSetBackendHandlerTest.java
metrics
MetricsUtilsTest.java
pom.xml
shardingsphere-proxy-bootstrap
src
main
resources
logback.xml
conf
config-sharding.yaml
config-shadow.yaml
config-master_slave.yaml
server.yaml
config-encrypt.yaml
java
org
apache
shardingsphere
proxy
Bootstrap.java
pom.xml
pom.xml
shardingsphere-proxy-frontend
shardingsphere-proxy-frontend-postgresql
src
main
resources
META-INF
services
org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine
java
org
apache
shardingsphere
proxy
frontend
postgresql
PostgreSQLProtocolFrontendEngine.java
PostgreSQLErrPacketFactory.java
auth
PostgreSQLAuthenticationEngine.java
command
query
binary
sync
PostgreSQLComSyncExecutor.java
parse
PostgreSQLComParseExecutor.java
describe
PostgreSQLComDescribeExecutor.java
bind
PostgreSQLComBindExecutor.java
execute
PostgreSQLComExecuteExecutor.java
text
PostgreSQLComQueryExecutor.java
PostgreSQLCommandExecuteEngine.java
PostgreSQLCommandExecutorFactory.java
generic
PostgreSQLUnsupportedCommandExecutor.java
PostgreSQLComTerminationExecutor.java
test
java
org
apache
shardingsphere
proxy
frontend
postgresql
command
PostgreSQLCommandExecuteEngineTest.java
query
binary
bind
PostgreSQLComBindExecutorTest.java
text
PostgreSQLComQueryExecutorTest.java
pom.xml
shardingsphere-proxy-frontend-spi
src
main
java
org
apache
shardingsphere
proxy
frontend
api
CommandExecutor.java
QueryCommandExecutor.java
context
FrontendContext.java
engine
CommandExecuteEngine.java
AuthenticationEngine.java
spi
DatabaseProtocolFrontendEngine.java
pom.xml
shardingsphere-proxy-frontend-core
src
main
java
org
apache
shardingsphere
proxy
frontend
bootstrap
ShardingSphereProxy.java
netty
ServerHandlerInitializer.java
FrontendChannelInboundHandler.java
executor
UserExecutorGroup.java
CommandExecutorSelector.java
ChannelThreadExecutorGroup.java
ConnectionIdGenerator.java
DatabaseProtocolFrontendEngineFactory.java
command
CommandExecutorTask.java
test
java
org
apache
shardingsphere
proxy
frontend
executor
ChannelThreadExecutorGroupTest.java
ExecutorGroupTest.java
DatabaseFrontendEngineFactoryTest.java
ConnectionIdGeneratorTest.java
pom.xml
pom.xml
shardingsphere-proxy-frontend-mysql
src
main
resources
META-INF
services
org.apache.shardingsphere.proxy.frontend.spi.DatabaseProtocolFrontendEngine
java
org
apache
shardingsphere
proxy
frontend
mysql
MySQLErrPacketFactory.java
auth
MySQLAuthenticationHandler.java
MySQLAuthenticationEngine.java
MySQLProtocolFrontendEngine.java
command
admin
ping
MySQLComPingExecutor.java
quit
MySQLComQuitExecutor.java
initdb
MySQLComInitDbExecutor.java
MySQLCommandExecutorFactory.java
query
binary
reset
MySQLComStmtResetExecutor.java
prepare
MySQLComStmtPrepareChecker.java
MySQLComStmtPrepareExecutor.java
close
MySQLComStmtCloseExecutor.java
execute
MySQLComStmtExecuteExecutor.java
text
fieldlist
MySQLComFieldListPacketExecutor.java
query
MySQLComQueryPacketExecutor.java
generic
MySQLUnsupportedCommandExecutor.java
MySQLCommandExecuteEngine.java
test
java
org
apache
shardingsphere
proxy
frontend
mysql
MySQLProtocolFrontendEngineTest.java
MySQLErrPacketFactoryTest.java
auth
MySQLAuthenticationEngineTest.java
MySQLAuthenticationHandlerTest.java
command
query
binary
reset
MySQLComStmtResetExecutorTest.java
prepare
MySQLComStmtPrepareCheckerTest.java
execute
MySQLComStmtExecuteExecutorTest.java
text
query
MySQLComQueryPacketExecutorTest.java
MySQLCommandExecutorFactoryTest.java
pom.xml
shardingsphere-proxy-common
src
main
java
org
apache
shardingsphere
proxy
config
yaml
YamlDataSourceParameterMerger.java
YamlDataSourceParameter.java
YamlProxyRuleConfiguration.java
YamlProxyServerConfiguration.java
ShardingConfigurationLoader.java
ShardingConfiguration.java
test
resources
conf
config-empty.yaml
config-sharding.yaml
config-master_slave.yaml
server.yaml
config-encrypt.yaml
java
org
apache
shardingsphere
proxy
config
YamlDataSourceParameterMergerTest.java
ShardingConfigurationLoaderTest.java
pom.xml
jenkinsfile
shardingsphere-features
shardingsphere-encrypt
shardingsphere-encrypt-spring
pom.xml
shardingsphere-encrypt-spring-boot-starter
src
main
resources
META-INF
spring.factories
spring.provides
java
org
apache
shardingsphere
encrypt
spring
boot
EncryptAlgorithmProvidedBeanRegistry.java
EncryptRuleSpringBootConfiguration.java
condition
EncryptSpringBootCondition.java
test
resources
logback-test.xml
application-encrypt.properties
META-INF
services
org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
java
org
apache
shardingsphere
encrypt
spring
boot
fixture
TestEncryptAlgorithm.java
EncryptSpringBootConditionTest.java
EncryptSpringBootAlgorithmProviderBeanTest.java
pom.xml
shardingsphere-encrypt-spring-namespace
src
main
resources
META-INF
namespace
encrypt.xsd
spring.handlers
spring.schemas
java
org
apache
shardingsphere
encrypt
spring
namespace
factorybean
EncryptAlgorithmFactoryBean.java
tag
EncryptAlgorithmBeanDefinitionTag.java
EncryptRuleBeanDefinitionTag.java
handler
EncryptRuleNamespaceHandler.java
parser
EncryptRuleBeanDefinitionParser.java
pom.xml
pom.xml
shardingsphere-encrypt-rewrite
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.rewrite.context.SQLRewriteContextDecorator
java
org
apache
shardingsphere
encrypt
rewrite
parameter
impl
EncryptInsertOnDuplicateKeyUpdateValueParameterRewriter.java
EncryptInsertValueParameterRewriter.java
EncryptPredicateParameterRewriter.java
EncryptAssignmentParameterRewriter.java
EncryptParameterRewriterBuilder.java
EncryptParameterRewriter.java
aware
QueryWithCipherColumnAware.java
context
EncryptSQLRewriteContextDecorator.java
token
EncryptTokenGenerateBuilder.java
pojo
EncryptInsertValuesToken.java
EncryptAssignmentToken.java
EncryptPredicateEqualRightValueToken.java
EncryptPredicateInRightValueToken.java
EncryptParameterAssignmentToken.java
EncryptLiteralAssignmentToken.java
generator
impl
EncryptProjectionTokenGenerator.java
EncryptInsertValuesTokenGenerator.java
InsertCipherNameTokenGenerator.java
EncryptPredicateColumnTokenGenerator.java
EncryptPredicateRightValueTokenGenerator.java
EncryptAssignmentTokenGenerator.java
EncryptInsertOnUpdateTokenGenerator.java
AssistQueryAndPlainInsertColumnsTokenGenerator.java
EncryptForUseDefaultInsertColumnsTokenGenerator.java
BaseEncryptSQLTokenGenerator.java
condition
impl
EncryptEqualCondition.java
EncryptInCondition.java
EncryptCondition.java
EncryptConditionEngine.java
test
resources
logback-test.xml
yaml
encrypt
query-with-plain.yaml
query-with-cipher.yaml
encrypt
delete_for_query_with_cipher.xml
update_for_query_with_plain.xml
select_for_query_with_plain.xml
delete_for_query_with_plain.xml
insert.xml
update_for_query_with_cipher.xml
select_for_query_with_cipher.xml
META-INF
services
org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
java
org
apache
shardingsphere
encrypt
rewrite
parameterized
EncryptSQLRewriterParameterizedTest.java
fixture
NormalEncryptAlgorithmFixture.java
QueryAssistedEncryptAlgorithmFixture.java
pojo
EncryptPredicateInRightValueTokenTest.java
EncryptLiteralAssignmentTokenTest.java
EncryptPredicateEqualRightValueTokenTest.java
EncryptParameterAssignmentTokenTest.java
condition
impl
EncryptInConditionTest.java
EncryptEqualConditionTest.java
pom.xml
shardingsphere-encrypt-common
src
main
resources
META-INF
services
org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
org.apache.shardingsphere.infra.yaml.swapper.YamlRuleConfigurationSwapper
org.apache.shardingsphere.infra.metadata.schema.spi.RuleMetaDataDecorator
org.apache.shardingsphere.infra.metadata.schema.spi.RuleMetaDataLoader
java
org
apache
shardingsphere
encrypt
yaml
config
YamlEncryptRuleConfiguration.java
rule
YamlEncryptTableRuleConfiguration.java
YamlEncryptColumnRuleConfiguration.java
swapper
EncryptRuleAlgorithmProviderConfigurationYamlSwapper.java
EncryptRuleConfigurationYamlSwapper.java
rule
EncryptTableRuleConfigurationYamlSwapper.java
EncryptColumnRuleConfigurationYamlSwapper.java
metadata
EncryptColumnMetaData.java
EncryptMetaDataDecorator.java
EncryptMetaDataLoader.java
constant
EncryptOrder.java
rule
EncryptRule.java
builder
AlgorithmProvidedEncryptRuleBuilder.java
EncryptRuleBuilder.java
aware
EncryptRuleAware.java
EncryptTable.java
EncryptColumn.java
algorithm
MD5EncryptAlgorithm.java
RC4EncryptAlgorithm.java
config
AlgorithmProvidedEncryptRuleConfiguration.java
AESEncryptAlgorithm.java
test
resources
META-INF
services
org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
java
org
apache
shardingsphere
encrypt
log
EncryptConfigurationLoggerTest.java
rule
EncryptTableTest.java
EncryptRuleTest.java
EncryptColumnTest.java
algorithm
fixture
TestEncryptAlgorithm.java
TestQueryAssistedEncryptAlgorithm.java
MD5EncryptAlgorithmTest.java
AESEncryptAlgorithmTest.java
RC4EncryptAlgorithmTest.java
pom.xml
shardingsphere-encrypt-merge
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.merge.engine.ResultProcessEngine
java
org
apache
shardingsphere
encrypt
merge
dql
EncryptAlgorithmMetaData.java
EncryptMergedResult.java
EncryptDQLResultDecorator.java
dal
impl
MergedEncryptColumnsMergedResult.java
EncryptColumnsMergedResult.java
DecoratedEncryptColumnsMergedResult.java
EncryptDALResultDecorator.java
EncryptResultDecoratorEngine.java
pom.xml
shardingsphere-encrypt-api
src
main
java
org
apache
shardingsphere
encrypt
api
config
EncryptRuleConfiguration.java
rule
EncryptColumnRuleConfiguration.java
EncryptTableRuleConfiguration.java
spi
QueryAssistedEncryptAlgorithm.java
EncryptAlgorithm.java
test
java
org
apache
shardingsphere
encrypt
api
config
EncryptAlgorithmConfigurationTest.java
pom.xml
shardingsphere-master-slave
shardingsphere-master-slave-common
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
org.apache.shardingsphere.infra.yaml.swapper.YamlRuleConfigurationSwapper
org.apache.shardingsphere.masterslave.spi.MasterSlaveLoadBalanceAlgorithm
java
org
apache
shardingsphere
masterslave
yaml
config
YamlMasterSlaveRuleConfiguration.java
rule
YamlMasterSlaveDataSourceRuleConfiguration.java
swapper
MasterSlaveRuleConfigurationYamlSwapper.java
MasterSlaveRuleAlgorithmProviderConfigurationYamlSwapper.java
constant
MasterSlaveOrder.java
rule
MasterSlaveRule.java
MasterSlaveDataSourceRule.java
biulder
AlgorithmProvidedMasterSlaveRuleBuilder.java
MasterSlaveRuleBuilder.java
algorithm
config
AlgorithmProvidedMasterSlaveRuleConfiguration.java
RoundRobinMasterSlaveLoadBalanceAlgorithm.java
RandomMasterSlaveLoadBalanceAlgorithm.java
test
resources
yaml
master-slave-rule.yaml
java
org
apache
shardingsphere
masterslave
yaml
swapper
MasterSlaveRuleConfigurationYamlSwapperTest.java
YamlRootRuleConfigurationsForYamlMasterSlaveRuleConfigurationTest.java
log
MasterSlaveConfigurationLoggerTest.java
rule
MasterSlaveRuleTest.java
MasterSlaveDataSourceRuleTest.java
algorithm
RandomMasterSlaveLoadBalanceAlgorithmTest.java
RoundRobinMasterSlaveLoadBalanceAlgorithmTest.java
pom.xml
pom.xml
shardingsphere-master-slave-spring
shardingsphere-master-slave-spring-namespace
src
main
resources
META-INF
namespace
master-slave.xsd
spring.handlers
spring.schemas
java
org
apache
shardingsphere
masterslave
spring
namespace
factorybean
MasterSlaveLoadBalanceAlgorithmFactoryBean.java
tag
LoadBalanceAlgorithmBeanDefinitionTag.java
MasterSlaveRuleBeanDefinitionTag.java
handler
MasterSlaveNamespaceHandler.java
parser
MasterSlaveRuleBeanDefinitionParser.java
pom.xml
pom.xml
shardingsphere-master-slave-spring-boot-starter
src
main
resources
META-INF
spring.factories
spring.provides
java
org
apache
shardingsphere
masterslave
spring
boot
MasterSlaveRuleSpringbootConfiguration.java
MasterSlaveAlgorithmProvidedBeanRegistry.java
condition
MasterSlaveSpringBootCondition.java
test
resources
logback-test.xml
application-masterslave.properties
META-INF
services
org.apache.shardingsphere.masterslave.spi.MasterSlaveLoadBalanceAlgorithm
java
org
apache
shardingsphere
masterslave
spring
boot
fixture
RandomMasterSlaveLoadBalanceAlgorithmFixture.java
MasterSlaveSpringBootConditionTest.java
MasterSlaveSpringBootAlgorithmProviderBeanTest.java
pom.xml
shardingsphere-master-slave-api
src
main
java
org
apache
shardingsphere
masterslave
api
config
MasterSlaveRuleConfiguration.java
rule
MasterSlaveDataSourceRuleConfiguration.java
spi
MasterSlaveLoadBalanceAlgorithm.java
pom.xml
shardingsphere-master-slave-route
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.route.decorator.RouteDecorator
java
org
apache
shardingsphere
masterslave
route
engine
impl
MasterSlaveDataSourceRouter.java
MasterVisitedManager.java
MasterSlaveRouteDecorator.java
test
java
org
apache
shardingsphere
masterslave
route
engine
MasterSlaveRouteDecoratorTest.java
pom.xml
shardingsphere-replica
shardingsphere-replica-api
src
main
java
org
apache
shardingsphere
replica
api
config
ReplicaDataSourceConfiguration.java
ReplicaRuleConfiguration.java
pom.xml
shardingsphere-replica-common
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
org.apache.shardingsphere.infra.yaml.swapper.YamlRuleConfigurationSwapper
java
org
apache
shardingsphere
replica
yaml
config
YamlReplicaRuleConfiguration.java
YamlReplicaDataSourceConfiguration.java
swapper
ReplicaRuleConfigurationYamlSwapper.java
constant
ReplicaOrder.java
rule
ReplicaRule.java
ReplicaRuleBuilder.java
pom.xml
shardingsphere-replica-route
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.route.decorator.RouteDecorator
java
org
apache
shardingsphere
replica
route
engine
ReplicaRouteDecorator.java
pom.xml
pom.xml
shardingsphere-replica-execute
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.executor.sql.group.ExecuteGroupDecorator
java
org
apache
shardingsphere
replica
execute
group
ReplicaExecuteGroupDecorator.java
pom.xml
pom.xml
shardingsphere-sharding
shardingsphere-sharding-route
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.route.decorator.RouteDecorator
org.apache.shardingsphere.sharding.route.spi.TimeService
java
org
apache
shardingsphere
sharding
route
engine
ShardingRouteDecorator.java
validator
impl
ShardingInsertStatementValidator.java
ShardingUpdateStatementValidator.java
ShardingStatementValidatorFactory.java
ShardingStatementValidator.java
type
unconfigured
ShardingUnconfiguredTablesRoutingEngine.java
ShardingRouteEngine.java
ShardingRouteEngineFactory.java
ignore
ShardingIgnoreRoutingEngine.java
standard
ShardingStandardRoutingEngine.java
broadcast
ShardingTableBroadcastRoutingEngine.java
ShardingDataSourceGroupBroadcastRoutingEngine.java
ShardingInstanceBroadcastRoutingEngine.java
ShardingDatabaseBroadcastRoutingEngine.java
complex
ShardingCartesianRoutingEngine.java
ShardingComplexRoutingEngine.java
unicast
ShardingUnicastRoutingEngine.java
condition
ShardingCondition.java
ShardingConditions.java
ExpressionConditionUtils.java
engine
WhereClauseShardingConditionEngine.java
InsertClauseShardingConditionEngine.java
AlwaysFalseShardingCondition.java
AlwaysFalseRouteValue.java
Column.java
generator
impl
ConditionValueCompareOperatorGenerator.java
ConditionValueInOperatorGenerator.java
ConditionValueBetweenOperatorGenerator.java
ConditionValueGeneratorFactory.java
ConditionValue.java
ConditionValueGenerator.java
spi
DefaultTimeService.java
TimeService.java
SPITimeService.java
test
resources
META-INF
services
org.apache.shardingsphere.sharding.route.spi.TimeService
org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
java
org
apache
shardingsphere
sharding
route
fixture
HintShardingAlgorithmFixture.java
AbstractRoutingEngineTest.java
TimeServiceFixture.java
engine
validator
impl
ShardingUpdateStatementValidatorTest.java
ShardingInsertStatementValidatorTest.java
type
unconfigured
ShardingUnconfiguredTablesRoutingEngineTest.java
ignore
ShardingIgnoreRoutingEngineTest.java
standard
ShardingStandardRoutingEngineTest.java
SubqueryRouteTest.java
SQLRouteTest.java
AbstractSQLRouteTest.java
broadcast
ShardingDatabaseBroadcastRoutingEngineTest.java
ShardingDataSourceGroupBroadcastRoutingEngineTest.java
ShardingInstanceBroadcastRoutingEngineTest.java
ShardingTableBroadcastRoutingEngineTest.java
ShardingRouteEngineFactoryTest.java
complex
ShardingComplexRoutingEngineTest.java
unicast
ShardingUnicastRoutingEngineTest.java
condition
ColumnTest.java
ExpressionConditionUtilsTest.java
generator
impl
ConditionValueBetweenOperatorGeneratorTest.java
ConditionValueInOperatorGeneratorTest.java
ConditionValueCompareOperatorGeneratorTest.java
spi
SPITimeServiceTest.java
pom.xml
shardingsphere-sharding-merge
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.merge.engine.ResultProcessEngine
java
org
apache
shardingsphere
sharding
merge
dql
pagination
LimitDecoratorMergedResult.java
RowNumberDecoratorMergedResult.java
TopAndRowNumberDecoratorMergedResult.java
iterator
IteratorStreamMergedResult.java
groupby
GroupByMemoryMergedResult.java
aggregation
AggregationUnit.java
DistinctCountAggregationUnit.java
AggregationUnitFactory.java
AccumulationAggregationUnit.java
ComparableAggregationUnit.java
AverageAggregationUnit.java
DistinctAverageAggregationUnit.java
DistinctSumAggregationUnit.java
GroupByRowComparator.java
GroupByValue.java
GroupByStreamMergedResult.java
ShardingDQLResultMerger.java
orderby
OrderByValue.java
CompareUtil.java
OrderByStreamMergedResult.java
dal
show
ShowCreateTableMergedResult.java
LogicTablesMergedResult.java
common
SingleLocalDataMergedResult.java
MultipleLocalDataMergedResult.java
ShardingDALResultMerger.java
ShardingResultMergerEngine.java
test
java
org
apache
shardingsphere
sharding
merge
dql
pagination
TopAndRowNumberDecoratorMergedResultTest.java
LimitDecoratorMergedResultTest.java
RowNumberDecoratorMergedResultTest.java
iterator
IteratorStreamMergedResultTest.java
groupby
GroupByMemoryMergedResultTest.java
GroupByStreamMergedResultTest.java
GroupByValueTest.java
aggregation
AggregationUnitFactoryTest.java
ComparableAggregationUnitTest.java
AverageAggregationUnitTest.java
AccumulationAggregationUnitTest.java
GroupByRowComparatorTest.java
ShardingDQLResultMergerTest.java
orderby
OrderByStreamMergedResultTest.java
OrderByValueTest.java
CompareUtilTest.java
dal
show
ShowCreateTableMergedResultTest.java
ShowTablesMergedResultTest.java
common
SingleLocalDataMergedResultTest.java
MultipleLocalDataMergedResultTest.java
ShardingDALResultMergerTest.java
ShardingResultMergerEngineTest.java
pom.xml
shardingsphere-sharding-rewrite
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.rewrite.context.SQLRewriteContextDecorator
java
org
apache
shardingsphere
sharding
rewrite
parameter
impl
ShardingGeneratedKeyInsertValueParameterRewriter.java
ShardingPaginationParameterRewriter.java
ShardingParameterRewriterBuilder.java
context
ShardingSQLRewriteContextDecorator.java
token
pojo
AggregationDistinctToken.java
RowCountToken.java
LiteralGeneratedKeyAssignmentToken.java
GeneratedKeyAssignmentToken.java
ShardingInsertValue.java
OrderByToken.java
ShardingInsertValuesToken.java
ShardingTokenGenerateBuilder.java
IndexToken.java
ParameterMarkerGeneratedKeyAssignmentToken.java
OffsetToken.java
ProjectionsToken.java
DistinctProjectionPrefixToken.java
TableToken.java
GeneratedKeyInsertColumnToken.java
generator
impl
OffsetTokenGenerator.java
IndexTokenGenerator.java
ShardingInsertValuesTokenGenerator.java
OrderByTokenGenerator.java
TableTokenGenerator.java
ProjectionsTokenGenerator.java
DistinctProjectionPrefixTokenGenerator.java
RowCountTokenGenerator.java
keygen
GeneratedKeyForUseDefaultInsertColumnsTokenGenerator.java
GeneratedKeyAssignmentTokenGenerator.java
BaseGeneratedKeyTokenGenerator.java
GeneratedKeyInsertValuesTokenGenerator.java
GeneratedKeyInsertColumnTokenGenerator.java
AggregationDistinctTokenGenerator.java
IgnoreForSingleRoute.java
test
resources
logback-test.xml
yaml
mix
query-with-plain.yaml
query-with-cipher.yaml
sharding
sharding-rule.yaml
mix
delete_for_query_with_cipher.xml
update_for_query_with_plain.xml
select_for_query_with_plain.xml
delete_for_query_with_plain.xml
insert.xml
update_for_query_with_cipher.xml
select_for_query_with_cipher.xml
sharding
index.xml
update.xml
delete.xml
show.xml
select.xml
insert.xml
META-INF
services
org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
java
org
apache
shardingsphere
sharding
rewrite
parameterized
ShardingSQLRewriterParameterizedTest.java
MixSQLRewriterParameterizedTest.java
fixture
NormalEncryptAlgorithmFixture.java
QueryAssistedEncryptAlgorithmFixture.java
KeyGenerateAlgorithmFixture.java
pom.xml
pom.xml
shardingsphere-sharding-time-service
src
main
resources
time-service.properties
META-INF
services
org.apache.shardingsphere.sharding.route.time.spi.DatabaseSQLEntry
org.apache.shardingsphere.sharding.route.spi.TimeService
java
org
apache
shardingsphere
sharding
route
time
impl
DatabaseTimeService.java
TimeServiceFactory.java
DatabaseTimeServiceDelegate.java
exception
NoDatabaseSQLEntrySupportException.java
TimeServiceInitException.java
TimeServiceConfiguration.java
spi
MySQLDatabaseSQLEntry.java
SPIDataBaseSQLEntry.java
SQLServerDatabaseSQLEntry.java
PostgreSQLDatabaseSQLEntry.java
OracleDatabaseSQLEntry.java
DatabaseSQLEntry.java
test
java
org
apache
shardingsphere
sharding
route
time
TimeServiceConfigurationTest.java
PropertiesUtils.java
pom.xml
shardingsphere-sharding-api
src
main
java
org
apache
shardingsphere
sharding
api
config
ShardingRuleConfiguration.java
rule
ShardingAutoTableRuleConfiguration.java
ShardingTableRuleConfiguration.java
strategy
sharding
ComplexShardingStrategyConfiguration.java
ShardingStrategyConfiguration.java
StandardShardingStrategyConfiguration.java
HintShardingStrategyConfiguration.java
NoneShardingStrategyConfiguration.java
keygen
KeyGenerateStrategyConfiguration.java
sharding
ShardingValue.java
standard
StandardShardingAlgorithm.java
PreciseShardingValue.java
RangeShardingValue.java
hint
HintShardingValue.java
HintShardingAlgorithm.java
complex
ComplexKeysShardingAlgorithm.java
ComplexKeysShardingValue.java
ShardingAutoTableAlgorithm.java
spi
KeyGenerateAlgorithm.java
ShardingAlgorithm.java
test
java
org
apache
shardingsphere
sharding
api
config
rule
TableRuleConfigurationTest.java
KeyGenerateStrategyConfigurationTest.java
strategy
sharding
HintShardingStrategyConfigurationTest.java
StandardShardingStrategyConfigurationTest.java
ComplexShardingStrategyConfigurationTest.java
pom.xml
shardingsphere-sharding-common
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
org.apache.shardingsphere.infra.yaml.swapper.YamlRuleConfigurationSwapper
org.apache.shardingsphere.infra.metadata.schema.spi.RuleMetaDataDecorator
org.apache.shardingsphere.infra.metadata.schema.spi.RuleMetaDataLoader
org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
org.apache.shardingsphere.infra.yaml.engine.constructor.ShardingSphereYamlConstruct
org.apache.shardingsphere.infra.yaml.engine.representer.processor.ShardingSphereYamlTupleProcessor
java
org
apache
shardingsphere
sharding
yaml
config
YamlShardingRuleConfiguration.java
rule
YamlTableRuleConfiguration.java
YamlShardingAutoTableRuleConfiguration.java
strategy
sharding
YamlNoneShardingStrategyConfiguration.java
YamlComplexShardingStrategyConfiguration.java
YamlHintShardingStrategyConfiguration.java
YamlBaseShardingStrategyConfiguration.java
YamlStandardShardingStrategyConfiguration.java
YamlShardingStrategyConfiguration.java
keygen
YamlKeyGenerateStrategyConfiguration.java
engine
representer
processor
NoneYamlTupleProcessor.java
construct
NoneShardingStrategyConfigurationYamlConstruct.java
swapper
ShardingRuleAlgorithmProviderConfigurationYamlSwapper.java
ShardingRuleConfigurationYamlSwapper.java
rule
ShardingAutoTableRuleConfigurationYamlSwapper.java
ShardingTableRuleConfigurationYamlSwapper.java
strategy
KeyGenerateStrategyConfigurationYamlSwapper.java
ShardingStrategyConfigurationYamlSwapper.java
metadata
ShardingMetaDataLoader.java
ShardingMetaDataDecorator.java
constant
ShardingOrder.java
rule
ShardingRule.java
builder
AlgorithmProvidedShardingRuleBuilder.java
ShardingRuleBuilder.java
aware
ShardingRuleAware.java
TableRule.java
BindingTableRule.java
algorithm
config
AlgorithmProvidedShardingRuleConfiguration.java
sharding
ShardingAlgorithmException.java
datetime
IntervalShardingAlgorithm.java
AutoIntervalShardingAlgorithm.java
inline
InlineExpressionParser.java
InlineShardingAlgorithm.java
range
VolumeBasedRangeShardingAlgorithm.java
AbstractRangeShardingAlgorithm.java
BoundaryBasedRangeShardingAlgorithm.java
mod
ModShardingAlgorithm.java
HashModShardingAlgorithm.java
keygen
TimeService.java
SnowflakeKeyGenerateAlgorithm.java
UUIDKeyGenerateAlgorithm.java
strategy
none
NoneShardingStrategy.java
value
RouteValue.java
RangeRouteValue.java
ListRouteValue.java
standard
StandardShardingStrategy.java
ShardingStrategy.java
hint
HintShardingStrategy.java
complex
ComplexShardingStrategy.java
ShardingStrategyFactory.java
test
resources
logback-test.xml
yaml
sharding-rule.yaml
META-INF
services
org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
java
org
apache
shardingsphere
sharding
fixture
HintShardingAlgorithmFixture.java
StandardShardingAlgorithmFixture.java
ComplexKeysShardingAlgorithmFixture.java
yaml
swapper
YamlRootRuleConfigurationsForYamlShardingRuleConfigurationTest.java
ShardingRuleConfigurationYamlSwapperTest.java
rule
ShardingAutoTableRuleConfigurationYamlSwapperTest.java
TableRuleConfigurationYamlSwapperTest.java
strategy
KeyGenerateStrategyConfigurationYamlSwapperTest.java
ShardingStrategyConfigurationYamlSwapperTest.java
log
ShardingConfigurationLoggerTest.java
rule
TableRuleTest.java
ShardingRuleTest.java
BindingTableRuleTest.java
algorithm
sharding
datetime
AutoIntervalShardingAlgorithmTest.java
IntervalShardingAlgorithmTest.java
inline
InlineShardingAlgorithmTest.java
InlineExpressionParserTest.java
range
VolumeBasedRangeShardingAlgorithmTest.java
BoundaryBasedRangeShardingAlgorithmTest.java
mod
HashModShardingAlgorithmTest.java
ModShardingAlgorithmTest.java
keygen
fixture
IncrementKeyGenerateAlgorithm.java
FixedTimeService.java
UUIDKeyGenerateAlgorithmTest.java
SnowflakeKeyGenerateAlgorithmTest.java
strategy
fixture
HintShardingAlgorithmFixture.java
StandardShardingAlgorithmFixture.java
ComplexKeysShardingAlgorithmFixture.java
ShardingStrategyTest.java
value
ListRouteValueTest.java
pom.xml
shardingsphere-sharding-spring
pom.xml
shardingsphere-sharding-spring-namespace
src
main
resources
META-INF
namespace
sharding.xsd
spring.handlers
spring.schemas
java
org
apache
shardingsphere
sharding
spring
namespace
factorybean
KeyGenerateAlgorithmFactoryBean.java
ShardingAlgorithmFactoryBean.java
tag
rule
ShardingRuleBeanDefinitionTag.java
algorithm
KeyGenerateAlgorithmBeanDefinitionTag.java
ShardingAlgorithmBeanDefinitionTag.java
strategy
KeyGenerateStrategyBeanDefinitionTag.java
ShardingStrategyBeanDefinitionTag.java
handler
ShardingNamespaceHandler.java
parser
rule
ShardingRuleBeanDefinitionParser.java
strategy
ShardingStrategyBeanDefinitionParser.java
KeyGenerateStrategyBeanDefinitionParser.java
pom.xml
shardingsphere-sharding-spring-boot-starter
src
main
resources
META-INF
spring.factories
spring.provides
java
org
apache
shardingsphere
sharding
spring
boot
ShardingAlgorithmProvidedBeanRegistry.java
ShardingRuleSpringBootConfiguration.java
condition
ShardingSpringBootCondition.java
test
resources
logback-test.xml
META-INF
services
org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
application-sharding.properties
java
org
apache
shardingsphere
sharding
spring
boot
fixture
IncrementKeyGenerateAlgorithmFixture.java
ExtendInlineShardingAlgorithmFixture.java
ShardingSpringBootAlgorithmProviderBeanTest.java
ShardingSpringBootConditionTest.java
pom.xml
shardingsphere-shadow
shardingsphere-shadow-common
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.rule.ShardingSphereRuleBuilder
org.apache.shardingsphere.infra.yaml.swapper.YamlRuleConfigurationSwapper
java
org
apache
shardingsphere
shadow
yaml
config
YamlShadowRuleConfiguration.java
swapper
ShadowRuleConfigurationYamlSwapper.java
constant
ShadowOrder.java
rule
ShadowRule.java
ShadowRuleBuilder.java
condition
ShadowCondition.java
ShadowConditionEngine.java
test
resources
yaml
shadow-rule.yaml
java
org
apache
shardingsphere
shadow
yaml
swapper
YamlRootRuleConfigurationsForYamlShadowRuleConfigurationTest.java
ShadowRuleConfigurationYamlSwapperTest.java
log
ShadowConfigurationLoggerTest.java
rule
ShadowRuleTest.java
condition
ShadowConditionEngineTest.java
pom.xml
pom.xml
shardingsphere-shadow-rewrite
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.rewrite.context.SQLRewriteContextDecorator
java
org
apache
shardingsphere
shadow
rewrite
parameter
impl
ShadowInsertValueParameterRewriter.java
ShadowPredicateParameterRewriter.java
ShadowParameterRewriterBuilder.java
ShadowParameterRewriter.java
aware
ShadowRuleAware.java
context
ShadowSQLRewriteContextDecorator.java
token
ShadowTokenGenerateBuilder.java
pojo
ShadowInsertValuesToken.java
generator
impl
ShadowInsertValuesTokenGenerator.java
RemoveShadowColumnTokenGenerator.java
ShadowPredicateColumnTokenGenerator.java
BaseShadowSQLTokenGenerator.java
pom.xml
shardingsphere-shadow-route
src
main
resources
META-INF
services
org.apache.shardingsphere.infra.route.decorator.RouteDecorator
java
org
apache
shardingsphere
shadow
route
engine
impl
SimpleShadowDataSourceRouter.java
PreparedShadowDataSourceRouter.java
ShadowDataSourceRouter.java
ShadowRouteDecorator.java
test
java
org
apache
shardingsphere
shadow
route
engine
impl
PreparedShadowDataSourceRouterTest.java
SimpleShadowDataSourceRouterTest.java
ShadowRouteDecoratorTest.java
pom.xml
shardingsphere-shadow-spring
shardingsphere-shadow-spring-namespace
src
main
resources
META-INF
namespace
shadow.xsd
spring.handlers
spring.schemas
java
org
apache
shardingsphere
shadow
spring
namespace
tag
ShadowDataSourceBeanDefinitionParserTag.java
handler
ShadowRuleNamespaceHandler.java
parser
ShadowRuleBeanDefinitionParser.java
pom.xml
pom.xml
shardingsphere-shadow-spring-boot-starter
src
main
resources
META-INF
spring.factories
spring.provides
java
org
apache
shardingsphere
shadow
spring
boot
ShadowRuleSpringBootConfiguration.java
condition
ShadowSpringBootCondition.java
test
java
org
apache
shardingsphere
shadow
spring
boot
ShadowSpringBootConditionTest.java
pom.xml
shardingsphere-shadow-api
src
main
java
org
apache
shardingsphere
shadow
api
config
ShadowRuleConfiguration.java
pom.xml
shardingsphere-scaling
shardingsphere-scaling-core
src
main
java
org
apache
shardingsphere
scaling
core
schedule
ScalingTaskScheduler.java
SyncTaskControlStatus.java
ScalingJobController.java
metadata
MetaDataManager.java
JdbcUri.java
job
ShardingScalingJob.java
SyncProgress.java
preparer
splitter
InventoryDataTaskSplitter.java
ShardingScalingJobPreparer.java
checker
AbstractDataSourceChecker.java
DataSourceChecker.java
DataSourceCheckerCheckerFactory.java
task
SyncTaskFactory.java
DefaultSyncTaskFactory.java
inventory
InventoryDataScalingTask.java
InventoryDataSyncTaskProgressGroup.java
InventoryDataScalingTaskGroup.java
InventoryDataSyncTaskProgress.java
incremental
IncrementalDataScalingTask.java
IncrementalDataSyncTaskProgress.java
ScalingTask.java
position
LogPosition.java
LogPositionManager.java
LogPositionManagerFactory.java
NopLogPosition.java
ScalingJobProgress.java
config
utils
ConfigurationYamlConverter.java
SyncConfigurationUtil.java
ServerConfiguration.java
RuleConfiguration.java
RdbmsConfiguration.java
JobConfiguration.java
DataSourceConfiguration.java
ScalingContext.java
SyncConfiguration.java
ScalingConfiguration.java
JDBCDataSourceConfiguration.java
exception
ScalingJobNotFoundException.java
PrepareFailedException.java
SyncTaskExecuteException.java
datasource
DataSourceFactory.java
DataSourceManager.java
execute
executor
AbstractShardingScalingExecutor.java
record
RecordUtil.java
FinishedRecord.java
Record.java
Column.java
DataRecord.java
PlaceholderRecord.java
dumper
AbstractJDBCDumper.java
DumperFactory.java
LogDumper.java
Dumper.java
JDBCDumper.java
channel
AckCallback.java
Channel.java
DistributionChannel.java
MemoryChannel.java
importer
ImporterFactory.java
AbstractJDBCImporter.java
AbstractSqlBuilder.java
Importer.java
SyncExecutorGroup.java
ShardingScalingExecutor.java
engine
ExecuteCallback.java
ShardingScalingExecuteEngine.java
spi
ScalingEntryLoader.java
ScalingEntry.java
test
resources
config.json
logback-test.xml
META-INF
services
org.apache.shardingsphere.scaling.core.spi.ScalingEntry
java
org
apache
shardingsphere
scaling
core
fixture
FixtureH2ScalingEntry.java
FixtureNopImporter.java
FixtureH2JDBCDumper.java
metadata
MetaDataManagerTest.java
util
ReflectionUtil.java
job
preparer
splitter
InventoryDataTaskSplitterTest.java
checker
AbstractDataSourceCheckerTest.java
task
inventory
InventoryDataScalingTaskGroupTest.java
InventoryDataScalingTaskTest.java
config
RdbmsConfigurationTest.java
datasource
DataSourceManagerTest.java
execute
executor
importer
AbstractSqlBuilderTest.java
AbstractJDBCImporterTest.java
engine
ShardingScalingExecuteEngineTest.java
pom.xml
checkstyle.xml
pom.xml
shardingsphere-scaling-postgresql
src
main
resources
META-INF
services
org.apache.shardingsphere.scaling.core.spi.ScalingEntry
java
org
apache
shardingsphere
scaling
postgresql
PostgreSQLDataSourceChecker.java
PostgreSQLScalingEntry.java
PostgreSQLSqlBuilder.java
PostgreSQLImporter.java
WalPosition.java
PostgreSQLLogPositionManager.java
wal
decode
DecodingException.java
TestDecodingPlugin.java
DecodingPlugin.java
WalEventConverter.java
event
AbstractRowEvent.java
DeleteRowEvent.java
AbstractWalEvent.java
WriteRowEvent.java
PlaceholderEvent.java
UpdateRowEvent.java
LogicalReplication.java
PostgreSQLJdbcDumper.java
PostgreSQLWalDumper.java
test
java
org
apache
shardingsphere
scaling
postgresql
PostgreSQLLogPositionManagerTest.java
PostgreSQLDataSourceCheckerTest.java
wal
decode
TestDecodingPluginTest.java
pom.xml
LICENSE
README_ZH.md
shardingsphere-scaling-mysql
src
main
resources
META-INF
services
org.apache.shardingsphere.scaling.core.spi.ScalingEntry
java
org
apache
shardingsphere
scaling
mysql
MySQLImporter.java
MySQLDataSourceChecker.java
MySQLScalingEntry.java
MySQLJdbcDumper.java
client
MySQLClient.java
MySQLPasswordEncryptor.java
ServerVersion.java
netty
MySQLBinlogEventPacketDecoder.java
MySQLNegotiateHandler.java
MySQLCommandPacketDecoder.java
InternalResultSet.java
ServerInfo.java
binlog
BinlogContext.java
event
WriteRowsEvent.java
UpdateRowsEvent.java
AbstractBinlogEvent.java
DeleteRowsEvent.java
PlaceholderEvent.java
AbstractRowsEvent.java
MySQLLogPositionManager.java
MySQLBinlogDumper.java
BinlogPosition.java
test
resources
logback-test.xml
java
org
apache
shardingsphere
scaling
utils
ReflectionUtil.java
mysql
client
netty
MySQLNegotiateHandlerTest.java
MySQLCommandPacketDecoderTest.java
MySQLBinlogEventPacketDecoderTest.java
ServerVersionTest.java
MySQLClientTest.java
MySQLPasswordEncryptorTest.java
binlog
BinlogContextTest.java
BinlogPositionTest.java
MySQLLogPositionManagerTest.java
MySQLDataSourceCheckerTest.java
pom.xml
shardingsphere-scaling-bootstrap
src
main
resources
logback.xml
conf
server.yaml
java
org
apache
shardingsphere
scaling
utils
ResponseContentUtil.java
web
entity
ResponseContent.java
ResponseCode.java
HttpServerInitializer.java
HttpServerHandler.java
Bootstrap.java
test
resources
config.json
META-INF
services
org.apache.shardingsphere.scaling.core.spi.ScalingEntry
java
org
apache
shardingsphere
scaling
fixture
FixtureH2ScalingEntry.java
FixtureNopLogManager.java
FixtureH2DataSourceChecker.java
web
HttpServerHandlerTest.java
pom.xml
README.md
.gitignore
RELEASE-NOTES.md
shardingsphere-db-protocol
pom.xml
shardingsphere-db-protocol-postgresql
src
main
java
org
apache
shardingsphere
db
protocol
postgresql
codec
PostgreSQLPacketCodecEngine.java
packet
PostgreSQLPacket.java
handshake
PostgreSQLComStartupPacket.java
PostgreSQLSSLNegativePacket.java
PostgreSQLAuthenticationOKPacket.java
PostgreSQLParameterStatusPacket.java
generic
PostgreSQLCommandCompletePacket.java
PostgreSQLReadyForQueryPacket.java
PostgreSQLComTerminationPacket.java
PostgreSQLErrorResponsePacket.java
command
PostgreSQLCommandPacketTypeLoader.java
admin
PostgreSQLUnsupportedCommandPacket.java
PostgreSQLCommandPacketType.java
query
PostgreSQLColumnDescription.java
binary
BinaryStatementRegistry.java
sync
PostgreSQLComSyncPacket.java
PostgreSQLBinaryStatementParameterType.java
parse
PostgreSQLComParsePacket.java
PostgreSQLParseCompletePacket.java
describe
PostgreSQLComDescribePacket.java
bind
PostgreSQLBindCompletePacket.java
PostgreSQLComBindPacket.java
protocol
PostgreSQLStringBinaryProtocolValue.java
PostgreSQLInt8BinaryProtocolValue.java
PostgreSQLTimeBinaryProtocolValue.java
PostgreSQLInt2BinaryProtocolValue.java
PostgreSQLFloatBinaryProtocolValue.java
PostgreSQLInt4BinaryProtocolValue.java
PostgreSQLDateBinaryProtocolValue.java
PostgreSQLDoubleBinaryProtocolValue.java
PostgreSQLBinaryProtocolValueFactory.java
PostgreSQLBinaryProtocolValue.java
PostgreSQLBinaryResultSetRowPacket.java
ConnectionScopeBinaryStatementRegistry.java
execute
PostgreSQLComExecutePacket.java
PostgreSQLBinaryStatement.java
PostgreSQLRowDescriptionPacket.java
text
PostgreSQLComQueryPacket.java
PostgreSQLDataRowPacket.java
PostgreSQLCommandPacketFactory.java
PostgreSQLCommandPacket.java
constant
PostgreSQLColumnType.java
payload
PostgreSQLPacketPayload.java
test
java
org
apache
shardingsphere
db
protocol
postgresql
packet
generic
PostgreSQLErrorResponsePacketTest.java
pom.xml
shardingsphere-db-protocol-mysql
src
main
java
org
apache
shardingsphere
db
protocol
mysql
codec
MySQLPacketCodecEngine.java
packet
MySQLPacket.java
handshake
MySQLHandshakePacket.java
MySQLAuthSwitchResponsePacket.java
MySQLHandshakeResponse41Packet.java
MySQLAuthSwitchRequestPacket.java
MySQLAuthPluginData.java
MySQLRandomGenerator.java
binlog
MySQLBinlogEventHeader.java
MySQLBinlogEventPacket.java
AbstractMySQLBinlogEventPacket.java
row
MySQLBinlogTableMapEventPacket.java
MySQLBinlogRowsEventPacket.java
column
MySQLBinlogColumnDef.java
value
decimal
MySQLFloatBinlogProtocolValue.java
MySQLDoubleBinlogProtocolValue.java
MySQLDecimalBinlogProtocolValue.java
MySQLBinlogProtocolValue.java
integer
MySQLBitBinlogProtocolValue.java
MySQLTinyBinlogProtocolValue.java
MySQLShortBinlogProtocolValue.java
MySQLLongBinlogProtocolValue.java
MySQLLongLongBinlogProtocolValue.java
MySQLInt24BinlogProtocolValue.java
time
MySQLTimeBinlogProtocolValue.java
MySQLDateBinlogProtocolValue.java
MySQLYearBinlogProtocolValue.java
MySQLDatetime2BinlogProtocolValue.java
MySQLTimeValueUtil.java
MySQLTimestampBinlogProtocolValue.java
MySQLDatetimeBinlogProtocolValue.java
MySQLFractionalSeconds.java
MySQLTimestamp2BinlogProtocolValue.java
MySQLTime2BinlogProtocolValue.java
MySQLBinlogProtocolValueFactory.java
blob
MySQLBlobBinlogProtocolValue.java
string
MySQLJsonBinlogProtocolValue.java
MySQLVarcharBinlogProtocolValue.java
MySQLStringBinlogProtocolValue.java
MySQLJsonValueDecoder.java
management
MySQLBinlogRotateEventPacket.java
MySQLBinlogFormatDescriptionEventPacket.java
generic
MySQLEofPacket.java
MySQLErrPacket.java
MySQLOKPacket.java
command
MySQLCommandPacket.java
MySQLCommandPacketFactory.java
admin
ping
MySQLComPingPacket.java
quit
MySQLComQuitPacket.java
MySQLUnsupportedCommandPacket.java
initdb
MySQLComInitDbPacket.java
MySQLCommandPacketTypeLoader.java
binlog
MySQLComBinlogDumpCommandPacket.java
MySQLComRegisterSlaveCommandPacket.java
query
binary
reset
MySQLComStmtResetPacket.java
prepare
MySQLComStmtPreparePacket.java
MySQLComStmtPrepareOKPacket.java
close
MySQLComStmtClosePacket.java
MySQLBinaryStatementRegistry.java
execute
MySQLNullBitmap.java
MySQLComStmtExecutePacket.java
MySQLBinaryResultSetRowPacket.java
protocol
MySQLBinaryProtocolValueFactory.java
MySQLDateBinaryProtocolValue.java
MySQLInt1BinaryProtocolValue.java
MySQLInt2BinaryProtocolValue.java
MySQLInt4BinaryProtocolValue.java
MySQLBinaryProtocolValue.java
MySQLStringLenencBinaryProtocolValue.java
MySQLDoubleBinaryProtocolValue.java
MySQLInt8BinaryProtocolValue.java
MySQLFloatBinaryProtocolValue.java
MySQLTimeBinaryProtocolValue.java
MySQLBinaryStatement.java
MySQLBinaryStatementParameterType.java
MySQLColumnDefinition41Packet.java
MySQLColumnFieldDetailFlag.java
MySQLFieldCountPacket.java
text
MySQLTextResultSetRowPacket.java
fieldlist
MySQLComFieldListPacket.java
query
MySQLComQueryPacket.java
MySQLCommandPacketType.java
constant
MySQLBinlogEventType.java
MySQLStatusFlag.java
MySQLBinlogEventFlag.java
MySQLColumnType.java
MySQLAuthenticationMethod.java
MySQLConnectionPhase.java
MySQLServerErrorCode.java
MySQLCapabilityFlag.java
MySQLServerInfo.java
MySQLNewParametersBoundFlag.java
payload
MySQLPacketPayload.java
test
java
org
apache
shardingsphere
db
protocol
mysql
codec
MySQLPacketCodecEngineTest.java
packet
handshake
MySQLRandomGeneratorTest.java
MySQLHandshakePacketTest.java
MySQLHandshakeResponse41PacketTest.java
MySQLAuthSwitchRequestPacketTest.java
MySQLAuthPluginDataTest.java
MySQLAuthSwitchResponsePacketTest.java
binlog
MySQLBinlogEventHeaderTest.java
row
MySQLBinlogRowsEventPacketTest.java
MySQLBinlogTableMapEventPacketTest.java
column
value
MySQLBinlogProtocolValueFactoryTest.java
decimal
MySQLDoubleBinlogProtocolValueTest.java
MySQLDecimalBinlogProtocolValueTest.java
MySQLFloatBinlogProtocolValueTest.java
integer
MySQLTinyBinlogProtocolValueTest.java
MySQLBitBinlogProtocolValueTest.java
MySQLLongBinlogProtocolValueTest.java
MySQLInt24BinlogProtocolValueTest.java
MySQLLongLongBinlogProtocolValueTest.java
MySQLShortBinlogProtocolValueTest.java
time
MySQLTimestampBinlogProtocolValueTest.java
MySQLDatetime2BinlogProtocolValueTest.java
MySQLTimeValueUtilTest.java
MySQLTime2BinlogProtocolValueTest.java
MySQLYearBinlogProtocolValueTest.java
MySQLDateBinlogProtocolValueTest.java
MySQLDatetimeBinlogProtocolValueTest.java
MySQLTimeBinlogProtocolValueTest.java
MySQLTimestamp2BinlogProtocolValueTest.java
blob
MySQLBlobBinlogProtocolValueTest.java
string
MySQLJsonValueDecoderTest.java
MySQLJsonBinlogProtocolValueTest.java
MySQLVarcharBinlogProtocolValueTest.java
MySQLStringBinlogProtocolValueTest.java
management
MySQLBinlogFormatDescriptionEventPacketTest.java
MySQLBinlogRotateEventPacketTest.java
generic
MySQLErrPacketTest.java
MySQLOKPacketTest.java
MySQLEofPacketTest.java
command
MySQLMySQLCommandPacketFactoryTest.java
admin
MySQLUnsupportedCommandPacketTest.java
ping
MySQLComPingPacketTest.java
quit
MySQLComQuitPacketTest.java
initdb
MySQLComInitDbPacketTest.java
binlog
MySQLComBinlogDumpCommandPacketTest.java
MySQLComRegisterSlaveCommandPacketTest.java
query
binary
reset
MySQLComStmtResetPacketTest.java
fixture
BinaryStatementRegistryUtil.java
MySQLBinaryStatementRegistryTest.java
prepare
MySQLComStmtPreparePacketTest.java
MySQLComStmtPrepareMySQLOKPacketTest.java
close
MySQLComStmtClosePacketTest.java
execute
MySQLBinaryResultSetRowPacketTest.java
MySQLComStmtExecutePacketTest.java
protocol
MySQLFloatBinaryProtocolValueTest.java
MySQLTimeBinaryProtocolValueTest.java
MySQLInt4BinaryProtocolValueTest.java
MySQLDoubleBinaryProtocolValueTest.java
MySQLDateBinaryProtocolValueTest.java
MySQLMySQLBinaryProtocolValueFactoryTest.java
MySQLInt1BinaryProtocolValueTest.java
MySQLInt2BinaryProtocolValueTest.java
MySQLInt8BinaryProtocolValueTest.java
MySQLStringLenencBinaryProtocolValueTest.java
MySQLNullBitmapTest.java
MySQLFieldCountPacketTest.java
text
fieldlist
MySQLComFieldListPacketTest.java
query
MySQLComQueryPacketTest.java
MySQLTextResultSetRowPacketTest.java
MySQLColumnDefinition41PacketTest.java
MySQLMySQLCommandPacketTypeTest.java
MySQLCommandPacketTypeLoaderTest.java
constant
MySQLNewParametersBoundFlagTest.java
MySQLServerErrorCodeTest.java
MySQLStatusFlagTest.java
MySQLBinlogEventTypeTest.java
MySQLAuthenticationMethodTest.java
MySQLBinlogEventFlagTest.java
MySQLCapabilityFlagTest.java
MySQLColumnTypeTest.java
payload
MySQLPacketPayloadTest.java
pom.xml
shardingsphere-db-protocol-core
src
main
java
org
apache
shardingsphere
db
protocol
codec
PacketCodec.java
DatabasePacketCodecEngine.java
packet
CommandPacketType.java
CommandPacket.java
DatabasePacket.java
error
CommonErrorCode.java
SQLErrorCode.java
payload
PacketPayload.java
test
resources
logback-test.xml
java
org
apache
shardingsphere
db
protocol
codec
PacketCodecTest.java
error
CommonErrorCodeTest.java
pom.xml
examples
shardingsphere-proxy-example
pom.xml
shardingsphere-proxy-hint-example
src
main
resources
logback.xml
META-INF
services
org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
hint-master-only.yaml
hint-databases-only.yaml
hint-databases-tables.yaml
conf
config-master-only.yaml
config-databases-tables.yaml
config-databases-only.yaml
server.yaml
java
org
apache
shardingsphere
example
proxy
hint
ExampleMain.java
ModuloHintShardingAlgorithm.java
config
DatasourceConfiguration.java
HintType.java
factory
YamlDataSourceFactory.java
pom.xml
shardingsphere-proxy-boot-mybatis-example
src
main
resources
logback.xml
META-INF
mybatis-config.xml
conf
config-sharding.yaml
config-master_slave.yaml
server.yaml
application.properties
java
org
apache
shardingsphere
example
proxy
spring
boot
mybatis
SpringBootStarterExample.java
pom.xml
src
resources
manual_schema.sql
pom.xml
shardingsphere-jdbc-example
pom.xml
transaction-example
pom.xml
transaction-2pc-xa-spring-boot-example
src
main
resources
logback.xml
application-sharding-databases-tables.properties
application-sharding-databases.properties
application-sharding-tables.properties
java
org
apache
shardingsphere
example
transaction
xa
spring
boot
XAOrderService.java
TransactionConfiguration.java
test
java
org
apache
shardingsphere
example
transaction
xa
spring
boot
XAOrderServiceTest.java
pom.xml
transaction-2pc-xa-bitronix-raw-jdbc-example
src
main
resources
logback.xml
META-INF
sharding-databases-tables.yaml
java
org
apache
shardingsphere
example
transaction
xa
bitronix
raw
jdbc
ExampleMain.java
OrderServiceImpl.java
pom.xml
transaction-base-seata-raw-jdbc-example
src
main
resources
sql
undo_log.sql
logback.xml
META-INF
sharding-databases-tables.yaml
seata.conf
java
org
apache
shardingsphere
example
transaction
base
seata
raw
jdbc
SeataATOrderService.java
test
java
org
apache
shardingsphere
example
transaction
base
seata
raw
jdbc
SeataATOrderServiceTest.java
pom.xml
transaction-base-seata-spring-boot-example
src
main
resources
sql
undo_log.sql
logback.xml
application-sharding-databases-tables.properties
application-sharding-databases.properties
seata.conf
application-sharding-tables.properties
java
org
apache
shardingsphere
example
transaction
base
seata
spring
boot
TransactionConfiguration.java
SeataATOrderService.java
test
java
org
apache
shardingsphere
example
transaction
base
seata
spring
boot
SeataATOrderServiceTest.java
pom.xml
transaction-2pc-xa-spring-namespace-example
src
main
resources
logback.xml
META-INF
application-sharding-databases.xml
application-sharding-databases-tables.xml
application-sharding-tables.xml
java
org
apache
shardingsphere
example
transaction
xa
spring
namspace
XAOrderService.java
test
java
org
apache
shardingsphere
example
transaction
xa
spring
namspace
XAOrderServiceTest.java
pom.xml
transaction-2pc-xa-raw-jdbc-example
src
main
resources
logback.xml
META-INF
sharding-databases-tables.yaml
sharding-databases-tables-postgresql.yaml
java
org
apache
shardingsphere
example
transaction
xa
raw
jdbc
XAOrderService.java
test
java
org
apache
shardingsphere
example
transaction
xa
raw
jdbc
XAOrderServiceTest.java
pom.xml
orchestration-example
orchestration-spring-boot-example
src
main
resources
application-local-zookeeper-shadow.properties
application-local-zookeeper-encrypt.properties
application-local-nacos-sharding-databases-tables.properties
application-cloud-zookeeper-encrypt.properties
application-cloud-nacos-encrypt.properties
application-local-zookeeper-sharding-databases-tables.properties
application-cloud-nacos-shadow.properties
application-cloud-nacos-master-slave.properties
application-local-zookeeper-master-slave.properties
application-cloud-zookeeper-master-slave.properties
application-cloud-nacos-sharding-databases-tables.properties
application-cloud-zookeeper-shadow.properties
application-cloud-zookeeper-sharding-databases-tables.properties
application-local-nacos-master-slave.properties
application-local-nacos-encrypt.properties
application-local-nacos-shadow.properties
application.properties
java
org
apache
shardingsphere
example
orchestration
spring
boot
ExampleMain.java
pom.xml
pom.xml
orchestration-spring-namespace-example
src
main
resources
logback.xml
META-INF
nacos
cloud
application-sharding-databases-tables.xml
application-encrypt.xml
application-shadow.xml
application-master-slave.xml
registry-center.xml
local
application-sharding-databases-tables.xml
application-encrypt.xml
application-shadow.xml
application-master-slave.xml
zookeeper
cloud
application-sharding-databases-tables.xml
application-encrypt.xml
application-shadow.xml
application-master-slave.xml
registry-center.xml
local
application-sharding-databases-tables.xml
application-encrypt.xml
application-shadow.xml
application-master-slave.xml
java
org
apache
shardingsphere
example
orchestration
spring
namespace
ExampleMain.java
pom.xml
orchestration-raw-jdbc-example
src
main
resources
logback.xml
META-INF
nacos
cloud
sharding-databases-tables.yaml
shadow.yaml
encrypt.yaml
master-slave.yaml
local
sharding-databases-tables.yaml
shadow.yaml
encrypt.yaml
master-slave.yaml
zookeeper
cloud
sharding-databases-tables.yaml
shadow.yaml
encrypt.yaml
master-slave.yaml
local
sharding-databases-tables.yaml
shadow.yaml
encrypt.yaml
master-slave.yaml
java
org
apache
shardingsphere
example
orchestration
raw
jdbc
JavaConfigurationExampleMain.java
config
cloud
CloudShardingDatabasesAndTablesConfiguration.java
CloudMasterSlaveConfiguration.java
CloudEncryptConfiguration.java
CloudShadowConfiguration.java
local
LocalShardingTablesConfiguration.java
LocalEncryptConfiguration.java
LocalMasterSlaveConfiguration.java
LocalShadowConfiguration.java
LocalShardingDatabasesAndTablesConfiguration.java
LocalShardingDatabasesConfiguration.java
LocalShardingMasterSlaveConfiguration.java
RegistryCenterConfigurationUtil.java
YamlConfigurationExampleMain.java
pom.xml
sharding-example
pom.xml
sharding-spring-namespace-mybatis-example
src
main
resources
logback.xml
META-INF
application-sharding-databases.xml
application-sharding-databases-tables.xml
application-sharding-tables.xml
application-master-slave.xml
application-sharding-master-slave.xml
java
org
apache
shardingsphere
example
sharding
spring
namespace
mybatis
ExampleMain.java
pom.xml
sharding-raw-jdbc-example
src
main
resources
logback.xml
META-INF
sharding-databases-tables-range.yaml
sharding-databases.yaml
sharding-master-slave.yaml
sharding-tables-range.yaml
sharding-databases-tables.yaml
sharding-databases-range.yaml
master-slave.yaml
sharding-master-slave-range.yaml
sharding-tables.yaml
java
org
apache
shardingsphere
example
sharding
raw
jdbc
JavaConfigurationExampleMain.java
config
ShardingDatabasesAndTablesConfigurationRange.java
ShardingDatabasesConfigurationPrecise.java
ShardingMasterSlaveConfigurationRange.java
ShardingTablesConfigurationRange.java
MasterSlaveConfiguration.java
ShardingTablesConfigurationPrecise.java
ShardingDatabasesConfigurationRange.java
ShardingMasterSlaveConfigurationPrecise.java
ShardingDatabasesAndTablesConfigurationPrecise.java
JavaRangeConfigurationExampleMain.java
factory
DataSourceFactory.java
RangeDataSourceFactory.java
YamlRangeDataSourceFactory.java
YamlDataSourceFactory.java
YamlConfigurationExampleMain.java
YamlRangeConfigurationExampleMain.java
pom.xml
sharding-spring-namespace-jpa-example
src
main
resources
logback.xml
META-INF
application-sharding-databases.xml
application-sharding-databases-tables.xml
application-sharding-tables.xml
application-master-slave.xml
application-sharding-master-slave.xml
java
org
apache
shardingsphere
example
sharding
spring
namespace
jpa
ExampleMain.java
pom.xml
sharding-spring-boot-mybatis-example
src
main
resources
logback.xml
application-sharding-databases-tables.properties
application-sharding-databases.properties
application-sharding-master-slave.properties
application-master-slave.properties
META-INF
mybatis-config.xml
application-sharding-tables.properties
application.properties
java
org
apache
shardingsphere
example
sharding
spring
boot
mybatis
ExampleMain.java
pom.xml
sharding-spring-boot-jpa-example
src
main
resources
logback.xml
application-sharding-databases-tables.properties
application-sharding-databases.properties
application-sharding-master-slave.properties
application-master-slave.properties
application-sharding-tables.properties
application.properties
java
org
apache
shardingsphere
example
sharding
spring
boot
jpa
ExampleMain.java
pom.xml
other-feature-example
pom.xml
encrypt-example
pom.xml
encrypt-spring-namespace-example
src
main
resources
logback.xml
META-INF
application-encrypt-databases.xml
java
org
apache
shardingsphere
example
encrypt
table
spring
namespace
ExampleMain.java
pom.xml
encrypt-spring-boot-example
src
main
resources
logback.xml
application-encrypt-databases.properties
application.properties
java
org
apache
shardingsphere
example
encrypt
table
spring
boot
ExampleMain.java
pom.xml
encrypt-raw-jdbc-example
src
main
resources
logback.xml
META-INF
encrypt-databases.yaml
java
org
apache
shardingsphere
example
encrypt
table
raw
jdbc
JavaConfigurationExampleMain.java
config
EncryptDatabasesConfiguration.java
YamlConfigurationExampleMain.java
pom.xml
hint-example
pom.xml
hint-raw-jdbc-example
src
main
resources
logback.xml
META-INF
services
org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
hint-master-only.yaml
hint-databases-only.yaml
hint-databases-tables.yaml
java
org
apache
shardingsphere
example
hint
raw
jdbc
ExampleMain.java
ModuloHintShardingAlgorithm.java
HintType.java
pom.xml
shadow-example
shadow-spring-boot-example
src
main
resources
application-shadow-databases.properties
logback.xml
application-encrypt-shadow-databases.properties
application-sharding-shadow-databases.properties
application-master-slave-shadow-databases.properties
application.properties
java
org
apache
shardingsphere
example
shadow
table
spring
boot
ExampleMain.java
pom.xml
pom.xml
shadow-spring-namespace-example
src
main
resources
logback.xml
META-INF
application-encrypt-shadow-databases.xml
application-master-slave-shadow-databases.xml
application-shadow-databases.xml
application-sharding-shadow-databases.xml
java
org
apache
shardingsphere
example
shadow
table
spring
namespace
ExampleMain.java
pom.xml
shadow-raw-jdbc-example
src
main
resources
logback.xml
META-INF
shadow-databases.yaml
master-slave-shadow-databases.yaml
encrypt-shadow-databases.yaml
sharding-shadow-databases.yaml
java
org
apache
shardingsphere
example
shadow
table
raw
jdbc
JavaConfigurationExampleMain.java
config
MasterSlaveShadowDatabasesConfiguration.java
ShadowDatabasesConfiguration.java
ShardingShadowDatabasesConfiguration.java
EncryptShadowDatabasesConfiguration.java
factory
DataSourceFactory.java
YamlDataSourceFactory.java
YamlConfigurationExampleMain.java
pom.xml
README_ZH.md
docker
docker-compose.md
sharding-jdbc
sharding
docker-compose.yml
sharding-proxy
orchestration
stop.sh
run.sh
docker-compose.yml
sharding
conf
config-sharding.yaml
server.yaml
docker-compose.yml
docker-compose-zh.md
tools
wait-for-it.sh
README.md
example-core
example-spring-mybatis
src
main
resources
META-INF
mappers
OrderMapper.xml
OrderItemMapper.xml
ShadowUserMapper.xml
AddressMapper.xml
UserMapper.xml
java
org
apache
shardingsphere
example
core
mybatis
service
ShadowUserServiceImpl.java
OrderServiceImpl.java
UserServiceImpl.java
repository
MybatisAddressRepository.java
MybatisUserRepository.java
MybatisOrderRepository.java
MybatisOrderItemRepository.java
MybatisShadowUserRepository.java
pom.xml
pom.xml
example-api
src
main
java
org
apache
shardingsphere
example
core
api
entity
Address.java
Order.java
OrderItem.java
ShadowUser.java
User.java
DataSourceUtil.java
ExampleExecuteTemplate.java
service
ExampleService.java
repository
ShadowUserRepository.java
CommonRepository.java
OrderItemRepository.java
OrderRepository.java
AddressRepository.java
UserRepository.java
pom.xml
example-raw-jdbc
src
main
java
org
apache
shardingsphere
example
core
jdbc
service
ShadowUserServiceImpl.java
OrderServiceImpl.java
UserServiceImpl.java
repository
AddressRepositoryImpl.java
OrderItemRepositoryImpl.java
UserRepositoryImpl.java
OrderRepositoryImpl.java
RangeOrderRepositoryImpl.java
ShadowUserRepositoryImpl.java
RangeOrderItemRepositoryImpl.java
pom.xml
example-spring-jpa
src
main
java
org
apache
shardingsphere
example
core
jpa
entity
OrderItemEntity.java
ShadowUserEntity.java
OrderEntity.java
AddressEntity.java
UserEntity.java
service
ShadowUserServiceImpl.java
OrderServiceImpl.java
UserServiceImpl.java
repository
AddressRepositoryImpl.java
OrderItemRepositoryImpl.java
UserRepositoryImpl.java
OrderRepositoryImpl.java
ShadowUserRepositoryImpl.java
pom.xml
config-utility
src
main
resources
META-INF
services
org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
java
org
apache
shardingsphere
example
fixture
TestQueryAssistedShardingEncryptAlgorithm.java
type
ShardingType.java
RegistryCenterType.java
config
ExampleConfiguration.java
algorithm
StandardModuloShardingDatabaseAlgorithm.java
StandardModuloShardingTableAlgorithm.java
pom.xml
pom.xml
mvnw
LICENSE
README_ZH.md
CONTRIBUTING.md
shardingsphere-jdbc
pom.xml
shardingsphere-jdbc-spring
pom.xml
shardingsphere-jdbc-spring-infra
pom.xml
shardingsphere-jdbc-spring-boot-starter-infra
src
main
resources
META-INF
services
org.apache.shardingsphere.spring.boot.datasource.prop.DataSourcePropertiesSetter
java
org
apache
shardingsphere
spring
boot
registry
AbstractAlgorithmProvidedBeanRegistry.java
util
PropertyUtil.java
DataSourceUtil.java
datasource
DataSourceMapSetter.java
prop
impl
TomcatDbcp2DataSourcePropertiesSetter.java
HikariDataSourcePropertiesSetter.java
CommonDbcp2DataSourcePropertiesSetter.java
AbstractDbcp2DataSourcePropertiesSetter.java
DataSourcePropertiesSetterHolder.java
DataSourcePropertiesSetter.java
converter
StringToNoneShardingStrategyConfigurationConverter.java
test
java
org
apache
shardingsphere
spring
boot
util
DataSourceUtilTest.java
datasource
HikariDataSourcePropertiesSetterTest.java
DataSourceMapSetterTest.java
DataSourcePropertiesSetterHolderTest.java
Dbcp2DataSourcePropertiesSetterTest.java
converter
StringToNoneShardingStrategyConfigurationConverterTest.java
pom.xml
shardingsphere-jdbc-spring-namespace-infra
src
main
java
org
apache
shardingsphere
spring
namespace
factorybean
ShardingSphereAlgorithmFactoryBean.java
tag
ShardingSphereAlgorithmBeanDefinitionTag.java
parser
ShardingSphereAlgorithmBeanRegistry.java
ShardingSphereAlgorithmBeanDefinitionParser.java
pom.xml
shardingsphere-jdbc-transaction-spring
src
main
java
org
apache
shardingsphere
spring
transaction
ShardingTransactionTypeInterceptor.java
ShardingTransactionTypeAdvisor.java
ShardingTransactionTypeScanner.java
test
resources
logback-test.xml
java
org
apache
shardingsphere
spring
transaction
fixture
FixtureSpringConfiguration.java
MockService.java
ShardingTransactionTypeScannerTest.java
pom.xml
shardingsphere-jdbc-core-spring
shardingsphere-jdbc-core-spring-namespace
src
main
resources
META-INF
namespace
datasource.xsd
spring.handlers
spring.schemas
java
org
apache
shardingsphere
spring
namespace
tag
TransactionTypeScannerBeanDefinitionTag.java
DataSourceBeanDefinitionTag.java
handler
DataSourceNamespaceHandler.java
parser
DataSourceBeanDefinitionParser.java
TransactionTypeScannerBeanDefinitionParser.java
test
resources
logback-test.xml
META-INF
rdb
withNamespaceForMasterSlaveWithDefaultStrategy.xml
withNamespaceAlgorithmExpression.xml
withNamespaceDefaultStrategy.xml
withNamespaceLogicIndex.xml
shardingNamespace.xml
withNamespaceAlgorithmClass.xml
withNamespaceBroadcastTables.xml
withNamespaceDifferentTables.xml
datasource
masterSlaveDataSource.xml
dataSource.xml
withNamespaceBindingTables.xml
shadowNamespace.xml
withNamespaceAlgorithmClassAndProps.xml
withNamespaceForMasterSlaveWithStrategyType.xml
withNamespaceGenerateKeyColumns.xml
masterSlaveNamespace.xml
withNamespaceForMasterSlaveWithStrategyRef.xml
encryptNamespace.xml
services
org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
org.apache.shardingsphere.sharding.spi.ShardingAlgorithm
org.apache.shardingsphere.sharding.spi.KeyGenerateAlgorithm
schema
dbtbl_0_slave_1.sql
dbtbl_1_master.sql
dbtbl_0_slave_0.sql
dbtbl_0.sql
dbtbl_1.sql
dbtbl_0_master.sql
dbtbl_1_slave_0.sql
dbtbl_1_slave_1.sql
conf
rdb
conf.properties
master_slave_conf.properties
java
org
apache
shardingsphere
spring
fixture
TestEncryptAlgorithm.java
IncrementKeyGenerateAlgorithm.java
DecrementKeyGenerateAlgorithm.java
EncryptNamespaceTest.java
cases
WithNamespaceAlgorithmClassTest.java
WithNamespaceDefaultStrategyTest.java
WithNamespaceAlgorithmExpressionTest.java
WithNamespaceDifferentTablesTest.java
WithNamespaceBroadcastTablesTest.java
WithNamespaceForMasterSlaveWithStrategyTypeTest.java
WithNamespaceBindingTablesTest.java
WithNamespaceForMasterSlaveWithDefaultStrategyTest.java
WithNamespaceForMasterSlaveWithStrategyRefTest.java
AbstractSpringJUnitTest.java
util
FieldValueUtil.java
KeyGenerateAlgorithmTest.java
ShardingNamespaceTest.java
MasterSlaveNamespaceTest.java
AbstractShardingBothDataBasesAndTablesJUnitTest.java
GenerateKeyJUnitTest.java
ShadowNamespaceTest.java
algorithm
StandardModuloDatabaseShardingAlgorithm.java
StandardModuloTableShardingAlgorithm.java
DefaultHintShardingAlgorithm.java
DefaultComplexKeysShardingAlgorithm.java
pom.xml
pom.xml
shardingsphere-jdbc-core-spring-boot-starter
src
main
resources
META-INF
spring.factories
additional-spring-configuration-metadata.json
spring.provides
java
org
apache
shardingsphere
spring
boot
prop
SpringBootPropertiesConfiguration.java
SpringBootConfiguration.java
test
resources
application-jndi.properties
logback-test.xml
application-encrypt.properties
application-shadow.properties
application-masterslave.properties
META-INF
services
org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm