1. 04 11月, 2019 3 次提交
  2. 01 11月, 2019 1 次提交
  3. 31 10月, 2019 5 次提交
  4. 30 10月, 2019 7 次提交
    • P
      add RELEASE-NOTES (#3411) · f12fae67
      panjuan 提交于
      f12fae67
    • L
      Add base parameter rewriter to simplify code (#3409) · fd64eaf0
      Liang Zhang 提交于
      * remove useless SQLToken.toString()
      
      * add ParameterRewriter.isNeedRewrite()
      
      * add EncryptParameterRewriter
      
      * remove duplicate check for EncryptInsertValueParameterRewriter
      
      * add check for parameter is not empty for parameter rewrite
      
      * refactor ParameterRewriter.isNeedRewrite()
      fd64eaf0
    • Y
      make code readable (#3402) · cd0ef2bd
      Yanick.xia 提交于
      cd0ef2bd
    • L
      Add basic encrypt token generator to simplify code (#3403) · 758dea85
      Liang Zhang 提交于
      * add BaseEncryptSQLTokenGenerator
      
      * add aware package
      758dea85
    • fixes QueryHeader NPE bug.(#3397) (#3401) · c7fcb4cb
      董宗磊 提交于
      c7fcb4cb
    • beckhampu's avatar
      Add missing license for Sharding-UI. (#3396) · 3cdc700a
      beckhampu 提交于
      3cdc700a
    • L
      Fixes #3230 (#3400) · 28db7326
      Liang Zhang 提交于
      * refactor EncryptInsertColumnsTokenGenerator.isGenerateSQLToken
      
      * refactor GeneratedKeyForUseDefaultColumnsTokenGenerator => GeneratedKeyForUseDefaultInsertColumnsTokenGenerator
      
      * rename EncryptInsertColumnsTokenGenerator to EncryptForUseDefaultInsertColumnsTokenGenerator
      
      * remove useless code for EncryptInsertValuesTokenGenerator
      
      * refactor EncryptInsertValuesTokenGenerator.encryptInsertValueToken()
      
      * remove InsertValuesToken.addInsertValue()
      
      * refactor EncryptInsertValuesTokenGenerator
      
      * refactor EncryptInsertValuesTokenGenerator.encryptInsertValueToken to encryptToken
      
      * refactor EncryptInsertValuesTokenGenerator.encryptInsertValueToken to encryptToken
      
      * refactor EncryptInsertValuesTokenGenerator.generateNewSQLToken()
      
      * Adjust INSERT VALUES's encrypt derived columns sequence same as INSERT/UPDATE SET encrypt enhancement
      
      * add generic token
      
      * refactor AssistQueryAndPlainInsertColumnsTokenGenerator
      
      * refactor EncryptInsertValuesTokenGenerator
      28db7326
  5. 29 10月, 2019 7 次提交
  6. 28 10月, 2019 3 次提交
  7. 26 10月, 2019 1 次提交
  8. 25 10月, 2019 5 次提交
    • L
      Fixes #3374 (#3375) · a7252d97
      Liang Zhang 提交于
      * refactor SQLBuilder.getStopIndex()
      
      * refactor SQLBuilder.createLogicSQL()
      
      * refactor SQLBuilder
      
      * adjust insert columns and values for insert of encrypt
      
      * refactor EncryptInsertValuesTokenGenerator.generateNewSQLToken
      
      * refactor EncryptInsertValuesTokenGenerator
      a7252d97
    • beckhampu's avatar
    • Q
      sharding-ui-frontend optimization correlation (#3357) · 799c8152
      QiWang 提交于
      * fix[sharding-ui-frontend]:solving npm run build error reporting problem
      
      * refactor[sharding-ui-frontend]:delete .gitkeep
      
      * refactor[sharding-ui-frontend]:replace Chinese
      
      * refactor[sharding-ui-frontend]:rewrite logo.spec.js file
      
      * refactor[sharding-ui-frontend]:delete redundant code and unify code format
      
      * refactor[sharding-ui-frontend]:delete element ui theme css style and add custom theme color css style
      
      * refactor[sharding-ui-frontend]:move karma.conf.js file,modify unit commands,delete favicon.ico file
      
      * refactor[sharding-ui-frontend]:delete iconfont font
      
      * refactor[sharding-ui-frontend]:move favicon.png file
      
      * refactor[sharding-ui-frontend]:pom file add npm run unit
      
      * refactor[sharding-ui-frontend]:modify karma.conf.js, turn off auto-start browser
      
      * refactor[sharding-ui-frontend]:pom.xml file add npm version
      
      * refactor[sharding-ui-frontend]:add missing terminator
      
      * refactor[sharding-ui-frontend]:add puppeteer
      
      * feature[incubator-shardingsphere]:delete. gitkeep from pom.xml
      
      * fix: sharding-ui-frontend optimization correlation #3264
      
      * add artifact of sharding-ui
      
      * Support encrypt rule configuration.
      
      * Fix get slave datasource info error.
      
      * refactor[sharding-ui-frontend]:delete host
      
      * refactor[sharding-ui-frontend]:delete host
      
      * fix[sharding-ui-frontend]:modify test file
      
      * fix[sharding-ui-frontend]:delete English tag
      
      * refactor:modify code format
      799c8152
    • Y
      Add miss keyword upper (#3363) · c2139fe0
      Yanick.xia 提交于
      * Add miss keyword upper
      
      * Add newline at end
      c2139fe0
    • wu-sheng's avatar
      Update LICENSE (#3364) · ad219adb
      wu-sheng 提交于
      Fix the license file for maven wrapper
      ad219adb
  9. 24 10月, 2019 2 次提交
  10. 23 10月, 2019 3 次提交
  11. 22 10月, 2019 3 次提交
    • L
      Fixes #3234, add rewrite test cases for 3 columns for encrypt (#3342) · 9348c3ab
      Liang Zhang 提交于
      * add 3 columns for encrypt for insert cases
      
      * add 3 columns for encrypt for update cases
      9348c3ab
    • S
      #3138 improved coverage for sharding-core-preprocessor (#3333) · 201e2071
      sluk3r 提交于
      * assertCreatePaginationContextWhenResultIsPaginationContext added
      
      * helper method defined, assertCreatePaginationContextWhenRowNumberAliasIsPresentAndRowNumberPredicatesNotEmpty added
      
      * unused import deleted
      
      * test helper method added, assertCreatePaginationContextWhenRowNumberPredicatePresentAndOperatorIsGreatThanEqual added
      
      * assertEqualsWhenObjIsNull added
      
      * assertCreatePaginationContextWhenParameterMarkerRowNumberValueSegment added
      
      * TopPaginationContextEngineTest#assertCreatePaginationContextWhenPredicateInRightValue added
      
      * for class of ProjectionEngineTest, assertProjectionCreatedWhenSelectItemSegmentInstanceOfAggregationDistinctSelectItemSegmentAndAggregationTypeIsAvg and assertProjectionCreatedWhenSelectItemSegmentInstanceOfAggregationSelectItemSegmentAndAggregationTypeIsAvg added
      
      * for class of ProjectionsContextEngineTest, the following method added:
      
      assertCreateProjectionsContextWhenColumnOrderByItemSegmentOwnerAbsent
      assertCreateProjectionsContextWhenColumnOrderByItemSegmentOwnerPresent
      assertCreateProjectionsContextWhenColumnOrderByItemSegmentOwnerPresentAndTablePresent
      
      * for class of SelectSQLStatementContextTest, the following test case added:
      
      assertSetIndexWhenAggregationProjectionsPresent
      assertGetColumnLabelsWhenResultIsEmpty
      assertGetColumnLabelsWhenResultIsNotEmpty
      
      * style changedˆ
      
      * paginationValueSegmentOptional renamed to paginationValueSegment
      
      * style changed
      201e2071