1. 09 11月, 2020 1 次提交
  2. 07 11月, 2020 1 次提交
  3. 06 11月, 2020 1 次提交
  4. 04 11月, 2020 2 次提交
  5. 13 10月, 2020 1 次提交
  6. 12 10月, 2020 2 次提交
  7. 11 10月, 2020 1 次提交
  8. 08 10月, 2020 1 次提交
    • L
      Move route strategy to route module (#7708) · 5f609a83
      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
      5f609a83
  9. 03 10月, 2020 1 次提交
  10. 18 9月, 2020 1 次提交
    • J
      Fix code format for #7353 (#7505) · d467b1a2
      JingShang Lu 提交于
      * Change BinaryOperationExpression attribute initialization method, from the set to the constructor
      
      * Change BetweenExpression attribute initialization method, from the set to the constructor
      
      * Change InExpression attribute initialization method, from the set to the constructor
      
      * simple WhereClauseShardingConditionEngine
      
      * fix
      
      * fix
      
      * fix
      d467b1a2
  11. 17 9月, 2020 1 次提交
    • L
      For checkstyle (#7495) · e8297b02
      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
      e8297b02
  12. 10 9月, 2020 1 次提交
  13. 09 9月, 2020 1 次提交
  14. 04 9月, 2020 1 次提交
  15. 31 8月, 2020 1 次提交
  16. 25 8月, 2020 1 次提交
  17. 16 7月, 2020 1 次提交
  18. 15 7月, 2020 1 次提交
  19. 07 7月, 2020 1 次提交
  20. 16 6月, 2020 1 次提交
    • L
      Use init method to process props with ShardingSphereAlgorithm to avoid... · 010567d3
      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
      010567d3
  21. 26 5月, 2020 1 次提交
  22. 17 5月, 2020 1 次提交
    • L
      Add shardingsphere-features module (#5648) · 268f6b9d
      Liang Zhang 提交于
      * rename sharding-core to shardingsphere-sharding
      
      * rename sharding-core to shardingsphere-sharding
      
      * rename encrypt-core to shardingsphere-encrypt
      
      * rename master-slave-core to shardingsphere-master-slave
      
      * rename shadow-core to shardingsphere-shadow
      
      * Add shardingsphere-features module
      268f6b9d
  23. 16 5月, 2020 1 次提交
    • L
      Rename shardingsphere-underlying to shardingsphere-infra (#5638) · 60b82df2
      Liang Zhang 提交于
      * Rename shardingsphere-underlying to shardingsphere-infra
      
      * Rename shardingsphere-infra's subprojects
      
      * Rename shardingsphere-infra's subprojects
      
      * rename package from org.apache.shardingsphere.underlying.common to org.apache.shardingsphere.infra
      
      * rename package from org.apache.shardingsphere.underlying.executor to org.apache.shardingsphere.infra.executor
      
      * rename package from org.apache.shardingsphere.underlying.merge to org.apache.shardingsphere.infra.merge
      
      * rename package from org.apache.shardingsphere.underlying.route to org.apache.shardingsphere.infra.route
      
      * rename package from org.apache.shardingsphere.underlying.rewrite to org.apache.shardingsphere.infra.rewrite
      60b82df2
  24. 14 5月, 2020 1 次提交
    • L
      Refactor sharding-core-common as pluggable (#5610) · fd5c26ca
      Liang Zhang 提交于
      * remove useless dependency for sharding-core-api
      
      * remove useless dependency for sharding-core-rewrite
      
      * remove useless dependency for sharding-core-common
      
      * refactor yaml swapper test cases
      
      * Move ConfigurationLogger to common module
      
      * move import org.apache.shardingsphere.sharding.core to import org.apache.shardingsphere.sharding
      
      * Add test dependencies
      fd5c26ca
  25. 13 5月, 2020 1 次提交
  26. 12 4月, 2020 2 次提交
  27. 29 3月, 2020 1 次提交
    • L
      Add MergeEngine to decouple merge and rules (#4992) · ccea689b
      Liang Zhang 提交于
      * rename ShardingStatement.shard() to prepare
      
      * refactor ShardingStatement
      
      * refactor GeneratedKeysResultSet
      
      * rename ShardingPreparedStatement.shard() to prepare
      
      * rename ShardingPreparedStatement.shard() to prepare
      
      * rename ProxyResultDecoratorEngine to ProxyEncryptResultDecoratorEngine
      
      * add ResultProcessEngineRegistry
      
      * refactor DataNodeRouter
      
      * refactor TablesContext.findTableName()
      
      * refactor EncryptorMetaData
      
      * Add MergeEngine
      
      * refactor EncryptResultSet
      
      * move BasePrepareEngine to prepare package
      
      * refactor ShardingStatement
      ccea689b
  28. 16 3月, 2020 1 次提交
    • L
      Refactor TableMetas to SchemaMetaData (#4772) · 784fde4a
      Liang Zhang 提交于
      * add TableMetaDataLoader
      
      * rename TableMetas to SchemaMetaData
      
      * rename ShardingTableMetasLoader to ShardingMetaDataLoader
      
      * rename TableMetaDataDecorator to MetaDataDecorator
      
      * fix javadoc
      
      * add SchemaMetaDataDecorator
      
      * static SchemaMetaDataDecorator
      
      * static SchemaMetaDataDecorator
      784fde4a
  29. 11 3月, 2020 1 次提交
  30. 10 3月, 2020 1 次提交
  31. 06 3月, 2020 1 次提交
  32. 05 3月, 2020 1 次提交
  33. 03 3月, 2020 1 次提交
    • L
      Upgrade to Java8 (#4583) · 1e50d719
      Liang Zhang 提交于
      * upgrade java version from 7 to 8
      
      * upgrade lambda expr for java8
      
      * use java8 Optional instead of guava Optional
      
      * use java8 Optional instead of guava Optional
      1e50d719
  34. 02 3月, 2020 1 次提交
  35. 01 3月, 2020 1 次提交
  36. 24 2月, 2020 1 次提交
  37. 16 2月, 2020 1 次提交