- 11 11月, 2019 1 次提交
-
-
由 tristaZero 提交于
-
- 08 11月, 2019 2 次提交
- 07 11月, 2019 2 次提交
-
-
由 tristaZero 提交于
-
由 tristaZero 提交于
-
- 04 11月, 2019 4 次提交
-
-
由 董宗磊 提交于
-
由 SteNicholas 提交于
-
由 Raigor 提交于
* fix #3273, route to defaultDataSource or master when the sql without tableName * Restore MasterSlaveRouter and Restore empty line indent, add test case.
-
由 孙念君 Sun Nianjun 提交于
-
- 31 10月, 2019 2 次提交
-
-
由 Yanick.xia 提交于
-
由 zjcnb 提交于
-
- 30 10月, 2019 4 次提交
-
-
由 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()
-
由 Yanick.xia 提交于
-
由 Liang Zhang 提交于
* add BaseEncryptSQLTokenGenerator * add aware package
-
由 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
-
- 29 10月, 2019 2 次提交
-
-
由 董宗磊 提交于
* fixes #3005, QueryHeader add primaryKey, nullable, autoIncrement, signed field. * add apache license (#3005) * fixes code review.(#3005) * fixes column name.(#3005) * add test case.(#3005) * add QueryHeader test case.(#3005) * fixes checkstyle.(#3005) * fixes param name, nullable -> notNull.(#3005)
-
由 zhyee 提交于
* support select for update * add integration test * add unit test
-
- 28 10月, 2019 1 次提交
-
-
由 Pramy 提交于
Change-Id: I791c1d3ff4c4cbf0f90464c7bb8bb9490dca4019
-
- 26 10月, 2019 1 次提交
-
-
由 zhyee 提交于
* support comparison symbol * add integrate test case for comparison symbol
-
- 25 10月, 2019 2 次提交
-
-
由 Liang Zhang 提交于
* refactor SQLBuilder.getStopIndex() * refactor SQLBuilder.createLogicSQL() * refactor SQLBuilder * adjust insert columns and values for insert of encrypt * refactor EncryptInsertValuesTokenGenerator.generateNewSQLToken * refactor EncryptInsertValuesTokenGenerator
-
由 Yanick.xia 提交于
* Add miss keyword upper * Add newline at end
-
- 24 10月, 2019 1 次提交
-
-
由 杨翊 SionYang 提交于
-
- 23 10月, 2019 1 次提交
-
-
由 SteNicholas 提交于
* parse postgresql-keyword * type keyword unreserved
-
- 22 10月, 2019 2 次提交
-
-
由 Liang Zhang 提交于
* add 3 columns for encrypt for insert cases * add 3 columns for encrypt for update cases
-
由 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
-
- 21 10月, 2019 3 次提交
-
-
由 Liang Zhang 提交于
* fix test case for insert set * refactor EncryptInsertValueParameterRewriter * fix test case for insert_values_with_columns_with_plain_without_id_for_parameters * refactor EncryptInsertValueParameterRewriter * rename GeneratedKeyForInsertColumnsTokenGenerator to GeneratedKeyForUseDefaultColumnsTokenGenerator * fix case for insert_values_without_columns_without_id_for_parameters * fix case for insert_values_without_columns_with_plain_without_id_for_parameters
-
由 linzesi 提交于
* fix sql case * Change to the correct SQL * Change to the correct SQL
-
由 Liang Zhang 提交于
* for code style * add select_with_table_as_qualified_name for sharding * only modify projection's column name, do not modify owner of encrypt * only modify predicate's column name, do not modify owner of encrypt * remove EncryptCondition.columnOwner * split Encrypt Predicate token to EncryptPredicateColumnToken and EncryptPredicateRightValueToken * rename EncryptProjectionToken to EncryptColumnNameToken * refactor EncryptPredicateColumnTokenGenerator
-
- 20 10月, 2019 1 次提交
-
-
由 SteNicholas 提交于
* parse insert statement function * remove predicate from expr
-
- 19 10月, 2019 1 次提交
-
-
由 sluk3r 提交于
* assertCreatePaginationContextWhenResultIsPaginationContext added * helper method defined, assertCreatePaginationContextWhenRowNumberAliasIsPresentAndRowNumberPredicatesNotEmpty added * unused import deleted * test helper method added, assertCreatePaginationContextWhenRowNumberPredicatePresentAndOperatorIsGreatThanEqual added
-
- 18 10月, 2019 1 次提交
-
-
由 Yanick.xia 提交于
* Add support show database * Optimize constructor for ShowDatabasesMergedResult && format * Fix checkstyle fail * Keep 4 spaces indent with a new line * Remove needless final * Use interface replace actual type
-
- 17 10月, 2019 8 次提交
-
-
由 panjuan 提交于
* add note for bug * modify note for bug * fix bug of insert multiple values with parameters * modify findPreviousSQLToken() * fix #3318
-
由 董宗磊 提交于
* fixes unsigned int & bigint return value (#3231) * add unsigned int & bigint return value test case (#3231) * fixes test case failure (#3231) * fixes code review problem (#3231) * fixes code format (#3231)
-
由 panjuan 提交于
* add note for bug * modify note for bug * fix bug of insert multiple values with parameters
-
由 WangHaitao 提交于
* add SQL test case to moudle sql-test and parse-test * #3292 modify case id * modify detail * #3292 adjust sql case id * #3292 adjust SQL case
-
由 sluk3r 提交于
* the following test cases added: -ShorthandProjectionTest -TablesContext#getSchema, TablesContext#assertInstanceCreatedWhenNoExceptionThrown -ProjectionsContextTest#assertGetColumnLabelsWhenGetQualifiedShorthandColumnLabelsResultEmpty * revert to the original version * remove assertNotNull * assertProjectionsContextCreatedProperlyWhenOrderByContextOrderItemsPresent and assertProjectionsContextCreatedProperlyWhenOrderByItemSegmentNotInstanceOfIndexOrderByItemSegment added * wrong style corrected * wrong style corrected * blank method deleted * method name changed to assertCreateProjectionsContextWithoutIndexOrderByItemSegment
-
由 Yanick.xia 提交于
* Fix assignmentValueNode get error index * Fix get index error, base on https://github.com/apache/incubator-shardingsphere/pull/3290
-
由 Liang Zhang 提交于
* recovery passed test cases * remove useless sharding-rule.yaml * make consist with sharding table structure for rewrite test cases * add test cases for insert without columns for encrypt * add test cases for insert without columns for sharding + encrypt
-
由 JingShang Lu 提交于
* fix 3279 * fix assigmentRight_ * adjust assignmentValue grammar * add valuesFunction_ in expr
-
- 16 10月, 2019 1 次提交
-
-
由 Liang Zhang 提交于
* add delete test case for mix * fix bug for execute encrypt twice when using sharding + encrypt * fix bug for execute encrypt twice when using sharding + encrypt * add insert test case for mix * add insert test case for mix * add update test case for mix * add select test case for mix * rmeove ShardingSQLRewriteEngineTest * ignore some test cases for FIXME * ignore some test cases for FIXME
-