1. 09 11月, 2020 1 次提交
  2. 07 11月, 2020 1 次提交
  3. 06 11月, 2020 1 次提交
  4. 04 11月, 2020 2 次提交
  5. 14 10月, 2020 1 次提交
  6. 13 10月, 2020 1 次提交
  7. 12 10月, 2020 2 次提交
  8. 11 10月, 2020 1 次提交
  9. 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
  10. 25 9月, 2020 1 次提交
  11. 22 9月, 2020 1 次提交
  12. 18 9月, 2020 2 次提交
    • D
      refactor InsertStatement to different dialect Statement (#7506) · 20a43de8
      DuanZhengqiang 提交于
      * refactor InsertStatement in DMLStatement
      
      * add unit test for SQLStatementUtils
      20a43de8
    • 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
  13. 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
  14. 11 9月, 2020 4 次提交
  15. 10 9月, 2020 1 次提交
  16. 09 9月, 2020 1 次提交
  17. 31 8月, 2020 1 次提交
  18. 11 8月, 2020 1 次提交
    • L
      Rename onDuplicateKeyUpdateParameters (#6791) · 28515180
      Liang Zhang 提交于
      * Add todo
      
      * Add todo
      
      * Rename onDuplicateKeyUpdateParameters to genericParameterBuilder
      
      * Rename onDuplicateKeyUpdateParameters to genericParameterBuilder
      
      * Add GroupedParameterBuilder.buildBroadcastParameters
      
      * Move buildBroadcastParameters into getParameters
      28515180
  19. 10 8月, 2020 1 次提交
  20. 07 8月, 2020 1 次提交
  21. 06 8月, 2020 1 次提交
  22. 23 7月, 2020 1 次提交
  23. 22 7月, 2020 1 次提交
  24. 18 6月, 2020 1 次提交
  25. 17 6月, 2020 1 次提交
    • D
      fix(encrypt): Fixed issues#5979 (#5985) · 57047eca
      DemonLms 提交于
      * fix(encrypt): Fixed issues#5979
      
      Fixed data encryption can not properly processing SQL mixed with `?` and
      literal. And add some test cases for mixed `?` and literal.
      
      Closes #5979
      
      * pref: Get the parameter index using an existing implementation.
      
      * pref: Optimize instert SQL rewrite logic for mixing letters and parameters: literals insert literals, parameters insert parameters.
      
      * pref: Extract duplicate code as a function.
      Co-authored-by: NYour Name <you@example.com>
      Co-authored-by: NDemon <demon@liuguopingdeiMac.local>
      57047eca
  26. 13 6月, 2020 1 次提交
    • L
      Unify properties and props (#6019) · 75824a28
      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
      75824a28
  27. 10 6月, 2020 1 次提交
    • L
      Determine Encrypt API (#5981) · 954ac884
      Liang Zhang 提交于
      * Add ShardingSphereSPIAlgorithm
      
      * fix SPIQueryAssistedEncryptAlgorithm
      
      * refactor EncryptRuleConfiguration
      
      * rename org.apache.shardingsphere.encrypt.strategy to org.apache.shardingsphere.encrypt.algorithm
      
      * merge EncryptAlgorithm and SPIEncryptAlgorithm
      
      * Add EncryptAlgorithmFactoryBean
      
      * Merge SPILoadBalanceStrategyConfiguration and RawLoadBalanceStrategyConfiguration
      
      * Add MasterSlaveLoadBalanceAlgorithmFactoryBean
      
      * remove RawStrategyConfiguration
      
      * remove StrategyConfiguration
      
      * rename SPIStrategyConfiguration to StrategyConfiguration
      
      * remove StrategyConfiguration
      
      * rename EncryptStrategyConfiguration to EncryptAlgorithmConfiguration
      
      * refactor EncryptRuleConfiguration.encryptAlgorithms
      
      * rename EncryptRuleConfiguration.encryptors
      
      * rename AlgorithmProvidedEncryptRuleConfiguration.AlgorithmProvidedEncryptRuleConfiguration to encryptors
      
      * refactor yaml from encryptStrategies to encryptors
      
      * refactor yaml from encryptStrategies to encryptors
      
      * refactor org.apache.shardingsphere.encrypt.yaml package
      
      * fix test cases
      
      * refactor YamlEncryptRuleConfiguration
      
      * refactor EncryptRuleConfiguration
      
      * refactor Encrypt spring namespace
      
      * unify usage of encryptor
      
      * update docs
      954ac884
  28. 08 6月, 2020 1 次提交
    • L
      Add RawEncryptStrategyConfiguration and SPIEncryptStrategyConfiguration (#5952) · e40adbdb
      Liang Zhang 提交于
      * Add RawEncryptStrategyConfiguration and SPIEncryptStrategyConfiguration
      
      * Add RawLoadBalanceStrategyConfiguration and SPILoadBalanceStrategyConfiguration
      
      * add StrategyConfiguration in infra
      
      * remove useless constructor of TypedSPIConfiguration
      
      * fix typo with MasterSlaveRule
      
      * split MasterSlaveLoadBalanceAlgorithm and SPIMasterSlaveLoadBalanceAlgorithm
      
      * split EncryptAlgorithm and SPIEncryptAlgorithm
      
      * Add ShardingSphereAlgorithmPostProcessor
      
      * for code style
      e40adbdb
  29. 04 6月, 2020 1 次提交
    • L
      Split encryptor to encrypt strategy and encrypt algorithm (#5918) · 6534cd49
      Liang Zhang 提交于
      * rename EncryptColumnRuleConfiguration
      
      * rename EncryptStrategyConfiguration
      
      * rename EncryptStrategyConfiguration.encryptStrategies
      
      * rename Encryptor to EncryptAlgorithm
      
      * rename EncryptColumnRuleConfiguration.encryptStrategyName
      
      * rename all encrypts
      6534cd49
  30. 26 5月, 2020 1 次提交
  31. 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