- 11 11月, 2020 3 次提交
-
-
由 Liang Zhang 提交于
* Remove data source name from NoSuchTableException * Use single table rule in SingleTableRoutingEngine
-
由 Liang Zhang 提交于
-
由 Liang Zhang 提交于
* Add generic of ShardingRouteEngineFactory * Add generic of ShardingTableBroadcastRoutingEngine * Add SingleTableRule * Add ResourceAware * Add ResourceAware * Remove dataSourceNames parameter in ShardingSphereRuleBuilder * Refactor ShardingRule
-
- 07 11月, 2020 2 次提交
-
-
由 Liang Zhang 提交于
* Add TableContainedRule * Remove useless implements * Refactor generic type of ShardingSphereMetaDataLoader * Refactor generic type of ShardingSphereMetaDataLoader * Refactor SchemaMetaDataLoader * Rename DataNodeContainedRule's variable * Remove useless ShardingSphereMetaDataLoader.load * Refactor SchemaMetaDataLoader * Merge ShardingSphereMetaDataDecorator into ShardingSphereMetaDataLoader
-
由 Liang Zhang 提交于
* Fix checkstyle * Add rule.builder package
-
- 31 10月, 2020 5 次提交
-
-
由 Liang Zhang 提交于
* Remove SQLStatementContextConverter * Static XXXStatementContextConverter
-
由 Liang Zhang 提交于
* Refactor package of shardingsphere-distsql-parser-statement * For code format
-
由 Liang Zhang 提交于
* Add ShardingSphereAlgorithmPropertiesAware * Use SPI to config property keys for converting sharding algorithm in RDL * Fix test case
-
由 Liang Zhang 提交于
-
由 Liang Zhang 提交于
* Update javadoc of SQLStatementContextConverter * Move SQLStatementContextConverter to shardingsphere-infra-binder module * Rename package name from convert to converter
-
- 29 10月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Remove useless ShardingSphereVisitor.getter * Rename RDLVisitor * Rename RDL to DistSQL * Rename RDL module name * Rename RDL package name * Rename RDL class name
-
- 10 10月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Rename spi impl package name * Fix compile err
-
- 08 10月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Fix java doc * Fix java doc * Simplify WhereClauseShardingConditionEngine.createShardingConditions * Simplify WhereClauseShardingConditionEngine.createShardingConditions * For code style * Add ShardingRule.defaultDatabaseShardingStrategyConfig & defaultTableShardingStrategyConfig * Refactor ShardingRule.isShardingColumn * Remove ShardingRule.defaultDatabaseShardingStrategy & defaultTableShardingStrategy * Remove TableRule.databaseShardingStrategy * Remove TableRule.tableShardingStrategy * Revise ShardingRule * Revise ShardingRule * Revise ShardingRule * Revise TableRule * fix AutoIntervalShardingAlgorithmTest * fix IntervalShardingAlgorithmTest * fix InlineShardingAlgorithmTest * fix HashModShardingAlgorithmTest * fix ModShardingAlgorithmTest * fix BoundaryBasedRangeShardingAlgorithmTest * fix VolumeBasedRangeShardingAlgorithmTest * Move route strategy to route module * Move strategy package * Move RouteValue to condition package * Rename ShardingConditionValue * Rename ShardingConditionValue * Fix checkstyle
-
- 04 10月, 2020 2 次提交
-
-
由 Liang Zhang 提交于
-
由 Liang Zhang 提交于
-
- 23 9月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Rename PrimaryReplicaReplication in code * Rename PrimaryReplicaReplication in integrated test cases * Rename PrimaryReplicaReplication in integrated test cases * Fix data * Fix data * Refactor test case for shardingsphere-jdbc-governance-spring-namespace
-
- 17 9月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* For checkstyle * Remove redundant suppression * For checkstyle * For checkstyle * For checkstyle * For checkstyle * For checkstyle * For checkstyle * For checkstyle * Add final for classes which not design for extension * Rename return value to result * Rename exception variable name
-
- 11 9月, 2020 1 次提交
-
-
由 kimmking 提交于
-
- 02 9月, 2020 1 次提交
-
-
由 rick.huang 提交于
-
- 17 8月, 2020 1 次提交
-
-
由 Andrew 提交于
-
- 15 8月, 2020 1 次提交
-
-
由 Andrew 提交于
-
- 14 8月, 2020 1 次提交
-
-
由 Andrew 提交于
* Add test case for MasterSlaveRuleBuilder * Add test case for ReplicaRuleBuilder * Add test case for ShadowRuleBuilder * Add test case for ShardingRuleBuilder
-
- 13 8月, 2020 1 次提交
-
-
由 Juan Pan(Trista) 提交于
-
- 06 8月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* For code inspection * For code inspection * For code inspection * Fix checkstyle
-
- 05 8月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
-
- 04 8月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Refactor OrderedSPIRegistry * Make field as local if possible * Add @SuppressWarnings("unchecked") * Remove redundant throws * Remove assertEquals * Add genertic type
-
- 30 7月, 2020 1 次提交
-
-
由 tristaZero 提交于
-
- 17 6月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* refactor FixedIntervalShardingAlgorithm * refactor MutableIntervalShardingAlgorithm * refactor MutableIntervalShardingAlgorithm * Update MutableIntervalShardingAlgorithm docs * clean javadoc * fix test cases * rename ShardingAlgorithmTest * Update docs
-
- 16 6月, 2020 2 次提交
-
-
由 Liang Zhang 提交于
Use init method to process props with ShardingSphereAlgorithm to avoid getProperties with in sync codes (#6080) * move org.apache.shardingsphere.sharding.algorithm * move org.apache.shardingsphere.sharding.algorithm.config * Add ShardingSphereAlgorithmPostProcessor for KeyGenerateAlgorithm * Use init to process props with InlineShardingAlgorithm * Use init to process props with HashModShardingAlgorithm * Use init to process props with ModShardingAlgorithm * Use init to process props with RangeShardingAlgorithm * Use init to process props with FixedIntervalShardingAlgorithm * Use init to process props with MutableIntervalShardingAlgorithm * Use init to process props with AESEncryptAlgorithm * Use init to process props with RC4EncryptAlgorithm * fix test cases
-
由 Liang Zhang 提交于
* rename StandardRangeShardingAlgorithm to VolumeBasedRangeShardingAlgorithm * rename CustomRangeShardingAlgorithm to BoundaryBasedRangeShardingAlgorithm * rename CUSTOM_RANGE to BOUNDARY_RANGE * rename STANDARD_RANGE to VOLUME_RANGE * rename HashShardingAlgorithm to HashModShardingAlgorithm * rename ModuloShardingAlgorithm to ModShardingAlgorithm * Create new packages for datetimeAlgorithm and hashAlgorithm * rename CustomDateTimeShardingAlgorithm to MutableIntervalShardingAlgorithm * rename MutableIntervalShardingAlgorithmTest * update doc with MutableIntervalShardingAlgorithm * rename FixedIntervalShardingAlgorithm * update properties key
-
- 15 6月, 2020 3 次提交
-
-
由 Liang Zhang 提交于
* partition.volume --> sharding.volume * partition.ranges --> sharding.ranges * partition.seconds --> sharding.seconds
-
由 Liang Zhang 提交于
-
由 Liang Zhang 提交于
* Add ShardingSphereAlgorithmConfigurationYamlSwapper * Add ShardingSphereAlgorithmConfigurationYamlSwapperTest * Remove KeyGenerateAlgorithmConfigurationYamlSwapper * Remove ShardingAlgorithmConfigurationYamlSwapper * Remove EncryptAlgorithmConfigurationYamlSwapper * refactor ShardingRuleConfigurationYamlSwapper * refactor MasterSlaveRuleConfigurationYamlSwapper * refactor ShardingRuleConfigurationYamlSwapper * refactor EncryptRuleConfigurationYamlSwapper * refactor YamlSwapper interface * for checkstyle * for checkstyle
-
- 14 6月, 2020 3 次提交
-
-
由 Liang Zhang 提交于
* remove ShardingAlgorithmConfiguration * remove KeyGenerateAlgorithmConfiguration * remove LoadBalanceAlgorithmConfiguration * remove EncryptAlgorithmConfiguration * for checkstyle
-
由 Liang Zhang 提交于
* remove YamlKeyGenerateAlgorithmConfiguration * remove YamlShardingAlgorithmConfiguration * remove YamlMasterSlaveLoadBalanceAlgorithmConfiguration * remove YamlEncryptAlgorithmConfiguration
-
由 Liang Zhang 提交于
* code style for ShardingAlgorithm * Determine Sharding Java API * refactor ShardingRule * Determine YAML configuration for sharding algorithm * Determine SpringBoot configuration for sharding algorithm * fix test cases * remove useless ShardingStrategyBeanDefinition * Fix spring namespace's problems * Fix test cases * Fix test cases
-
- 13 6月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Unify properties and props * Unify properties and props * Merge branch 'master' into dev # Conflicts: # shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/java/org/apache/shardingsphere/sharding/strategy/algorithm/sharding/ModuloShardingAlgorithm.java # shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-route/src/main/java/org/apache/shardingsphere/sharding/route/engine/type/standard/ShardingStandardRoutingEngine.java # shardingsphere-proxy/shardingsphere-proxy-bootstrap/src/main/java/org/apache/shardingsphere/proxy/Bootstrap.java
-
- 12 6月, 2020 3 次提交
-
-
由 Juan Pan(Trista) 提交于
* Add auto table integrated tests * change import * fix test
-
由 Juan Pan(Trista) 提交于
* Support auto table sharding query * fix tests
-
由 Liang Zhang 提交于
* rename KeyGeneratorConfiguration.algorithm * rename KeyGenerateStrategyConfiguration * refactor org.apache.shardingsphere.sharding.api.config.strategy package * add builder package * refactor key generator api * refactor key generator api * unify props and properties
-