- 15 10月, 2019 2 次提交
- 14 10月, 2019 4 次提交
-
-
由 Zhang Yonglun 提交于
-
由 Zhang Yonglun 提交于
-
由 董宗磊 提交于
* Add sharding-orchestration-config-apollo module (#3162) * Add Apollo dependency (#3162) * Add Apollo config center code (#3162) * Add Apollo config center test code (#3162) * Fix init config code (#3162) * Fix checkstyle problem (#3162) * Add Apache license (#3162) * Fix watch method, filter monitor keys (#3162)
-
由 Liang Zhang 提交于
* Use yaml to setup encrypt rewrite engine * make sense of column for table t_encrypt * rename table t_encrypt to t_cipher * make sense of column for table t_cipher_assisted_query * make sense of column for table t_cipher_plain * make sense of column for table t_cipher_assisted_query_plain * simplify column name of EncryptSQLRewriteEngineTest * use real parse engine for sharding test * fix case for ShardingSQLRewriteEngineTest.assertRewriteSelectInWithAggregationDistinct * fix test cases for SHOW XXX * fix test case for assertRewriteInsertWithGeneratedKeyAndQueryAssistedShardingEncryptor * fix test case for assertRewriteTableTokenWithSchemaForInsert * refactor type of encrypt fixture * add EncryptSQLRewriteEngineParameterizedTest * add EncryptSQLRewriteEngineParameterizedTest * add all insert case into new test engine * refactor jaxb * refactor insert.xml * add insert_values_for_encrypt_only_with_literal * refactor TestShardingEncryptor & TestQueryAssistedShardingEncryptor, make encrypt value more accurate * split insert values and insert set * add insert_set_for_query_encrypt_with_literal * add insert_set_for_encrypt_only * finish insert test case for encrypt * add delete_query_with_cipher.xml * add file name for test case * add delete_query_without_cipher * fix query_plain_encrypt * fix plain_encrypt_with_literals * fix all delete cases * add fixme for sql92 bug * adjust seq of test cases * add update_query_with_cipher * add update_query_without_cipher * add select_query_with_cipher * add select_query_without_cipher * remove useless EncryptSQLRewriteEngineTest * fix ShardingSQLRewriteEngineTest * permit multiple output for sharding assert * rename jaxb.entity * add ShardingSQLRewriteEngineParameterizedTest * add ShardingSQLRewriteEngineParameterizedTest * remove ShardingSQLRewriteEngineParameterizedTest.LOGIC_AND_ACTUAL_TABLES * rename table_z to t_encrypt for sharding-rewrite-rule.xml * move encrypt.yaml * refactor fixture * add insert_into_with_parameters * finish insert_for_normal_encrypt_for_query_with_cipher * add assisted_query for insert_for_query_with_cipher * finish delete_for_query_with_cipher * finish delete_for_query_with_plain * delete old delete test case * finish update_for_query_with_cipher * finish update_for_query_with_plain * delete old update test cases * add select_for_query_with_cipher * add select_for_query_with_plain * remove old select test cases * finish encrypt test cases
-
- 13 10月, 2019 2 次提交
-
-
由 Liang Zhang 提交于
-
由 Liang Zhang 提交于
* Use yaml to setup encrypt rewrite engine * make sense of column for table t_encrypt * rename table t_encrypt to t_cipher * make sense of column for table t_cipher_assisted_query * make sense of column for table t_cipher_plain * make sense of column for table t_cipher_assisted_query_plain * simplify column name of EncryptSQLRewriteEngineTest * use real parse engine for sharding test * fix case for ShardingSQLRewriteEngineTest.assertRewriteSelectInWithAggregationDistinct * fix test cases for SHOW XXX * fix test case for assertRewriteInsertWithGeneratedKeyAndQueryAssistedShardingEncryptor * fix test case for assertRewriteTableTokenWithSchemaForInsert * refactor type of encrypt fixture * add EncryptSQLRewriteEngineParameterizedTest * add EncryptSQLRewriteEngineParameterizedTest * add all insert case into new test engine * refactor jaxb * refactor insert.xml * add insert_values_for_encrypt_only_with_literal * refactor TestShardingEncryptor & TestQueryAssistedShardingEncryptor, make encrypt value more accurate * split insert values and insert set * add insert_set_for_query_encrypt_with_literal * add insert_set_for_encrypt_only * finish insert test case for encrypt * add delete_query_with_cipher.xml * add file name for test case * add delete_query_without_cipher * fix query_plain_encrypt * fix plain_encrypt_with_literals * fix all delete cases * add fixme for sql92 bug * adjust seq of test cases * add update_query_with_cipher * add update_query_without_cipher * add select_query_with_cipher * add select_query_without_cipher * remove useless EncryptSQLRewriteEngineTest * fix ShardingSQLRewriteEngineTest
-
- 12 10月, 2019 3 次提交
-
-
由 Liang Zhang 提交于
-
由 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
-
由 limignwei 提交于
-
- 11 10月, 2019 6 次提交
-
-
由 Pramy 提交于
Change-Id: I3fb454efc9089e10f1e3a8c5d4eb575327816548
-
由 xiyelife 提交于
* bugfix for #3144 * bugfix for #3144 * fix for junit test checksytle * modify by code revirew * org.apache.shardingsphere.core.optimize.segment.table.TablesContext * bugfix for #3144 #3205 * apache/incubator-shardingsphere * modify by code view * fix for unit checksytle * fix for PR: https://github.com/apache/incubator-shardingsphere/pull/3205/files/3d5740a75ff265239d4fa02cf107a73799cb7a37#diff-da4509990765c2640ef290335b3c7bba * fix for code view: https://github.com/apache/incubator-shardingsphere/pull/3205/files/4d9f1021601bc0a15a3ec0399ad9f3b74d0d5737
-
由 Liang Zhang 提交于
* add whereClauseParameterStartIndex into StandardParameterBuilder * add StandardParameterBuilder.addAddedParameter() and StandardParameterBuilder.addReplacedParameters() * add test case for assertUpdateMultipleEncryptColumnsWithPlaceholder, but can not pass * adjust encrypt's column sequence, sequence is cipher, assisted query, plain
-
由 nancyzrh 提交于
* test for git corrupt * remove repeate integration cases * remove method and change xml for tableAssert * fix form
-
由 sluk3r 提交于
* test case added for TableMetas and TableMetaData * test case added for ProxyJDBCExecutePrepareCallback and DatabaseCommunicationEngineFactory
-
由 Liang Zhang 提交于
rename package org.apache.shardingsphere.core.optimize to org.apache.shardingsphere.core.preprocessor (#3216)
-
- 10 10月, 2019 6 次提交
-
-
由 Liang Zhang 提交于
* remove getter of GroupedParameterBuilder.parameterGroups * rename GroupedParameterBuilder.parameterGroups to groupedParameters * add GroupedParameterBuilder.getParameters(count) * move sharding logic from GroupedParameterBuilder to ShardingSQLRewriteEngine * remove GroupedParameterBuilder.shardingConditions * refactor ShardingSQLRewriteEngine * reuse StandardParameterBuilder on GroupedParameterBuilder * refactor ParameterRewriterBuilder.getParameterRewriters()
-
由 huangjian888 提交于
* Nacos RegistryCenter Added Namespace Property Configuration * For checkstyle
-
由 杨翊 Sion Yang 提交于
-
由 sluk3r 提交于
* test case added for EncryptRule and EncryptTable * test case code added * blanklines adjust
-
由 sluk3r 提交于
* test case added for TableMetas and TableMetaData * 1. remove ok, e.g. instead of assertGetOk, use assertGet 2. instead of Lists.newArrayList(), use Collections.singleton * 1. remove ok, e.g. instead of assertGetOk, use assertGet 2. instead of Lists.newArrayList(), use Collections.singletonList
-
由 Liang Zhang 提交于
* refactor SQLRewriteEngine.createSQLTokens * remove isSingleRoute for SQLTokenGenerators.generateSQLTokens() * refactor SQLRewriteEngine.sqlTokenGenerators * refactor SQLRewriteEngine's constructor * add SQLRewriteEngine.addSQLTokenGenerators() * simplify SQLRewriteEngine.generateSQL() * make SQLRewriteEngine.createSQLBuilder() to public * add SQLRewriteBuilder and XXXRewriteEngine * refactor SQLRewriteBuilderDecorator.decorate() * add interface SQLRewriteEngine * add DefaultSQLRewriteEngine * move parameter builder to sharding and encrypt packages * adjust ParameterRewriter * add ParameterRewriterBuilder * refactor ParameterRewriterBuilder.getParameterRewriters * rename SQLRewriteBuilder to SQLRewriteContext * adjust package structure of rewrite * adjust package structure of rewrite.feature * update javadoc * adjust parameters package structure * adjust token.generator package structure * adjust token.pojo package structure * rename SelectEncryptItemToken to EncryptProjectionToken * add prefix of sharding parameter rewriter * refactor TableTokenGenerator * refactor EncryptPredicateTokenGenerator * add SQLRewriteResult * rename SQLRewriteEngine.generateSQL() to rewrite() * move DefaultSQLRewriteEngine to impl package
-
- 09 10月, 2019 7 次提交
-
-
由 sluk3r 提交于
* test case added for method of begin, commit, rollback * test case added for method of begin, commit, rollback * copyright added * final added
-
由 sluk3r 提交于
* testcase code added into classes of ProjectionsContextEngineTest and ProjectionEngineTest * inline some variable into method invocation lines * inline some variable into method invocation lines * use assertThat and instanceOf to instead of assertTrue
-
由 zhaojun 提交于
-
由 JingShang Lu 提交于
* fix issue 3171 * remove comment
-
由 SteNicholas 提交于
* statement literal bug
-
由 sluk3r 提交于
* test case added for DerivedColumn#isDerivedColumnName * test case added for InsertSQLStatementContext#getGroupedParameters * test case added for TablesContext#findTableName * inline some variable into method invocation lines * remove unnecessary mock
-
由 karta-bello 提交于
-
- 08 10月, 2019 6 次提交
-
-
由 zhyee 提交于
* make datasource orchestration compatible between sharding-jdbc and sharding-proxy * use assertThat to instead of assertEquals * delete equalTo * delete useless import
-
由 nancyzrh 提交于
* test for git corrupt * remove repeate integration cases
-
由 sluk3r 提交于
* SQLStatementContextFactoryTest added * ProjectionsContextEngineTest added * ProjectionEngineTest added * inline some variable into method invocation lines * use projection, instead of projectionOptional * remove unnecessary blank lines
-
由 sluk3r 提交于
* LimitPaginationContextEngineTest addedˆ * RowNumberPaginationContextEngineTest added * TopPaginationContextEngineTest added * PaginationContextEngineTest added * 1. remove setUp method 2. remove assert private field * 1. remove unused exception. 2. remove private field value assertion * inline some variable into method invocation lines * Using unary assertion instead of binary assertion, when necessary
-
由 Liang Zhang 提交于
* for checkstyle * includeTestSourceDirectory for checkstyle * for checkstyle: avoid catch exception * for checkstyle: avoid catch exception for BaseIT * open rule: IllegalCatch
-
由 contextshuffling 提交于
-
- 07 10月, 2019 2 次提交
-
-
由 kezhenxu94 提交于
-
由 Liang Zhang 提交于
* split RewriteEngine to ShardingRewriteEngine, EncryptRewriteEngineTest, MasterSlaveRewriteEngineTest * rename MasterSlaveRewriteEngine to BasicRewriteEngine * refactor ShardingRewriteEngine and EncryptRewriteEngine * rename RewriteEngine to Rewriter * refactor SQLBuilder's constructor * use EncryptRewriteDecorator instead of EncryptRewriter * use ShardingRewriterDecorator instead of ShardingRewriter * rename BasicRewriter to SQLRewriteEngine * add SQLRewriteDecorator * remove SQLRewriteEngine.sqlStatementContext
-
- 05 10月, 2019 2 次提交
-
-
由 Pramy 提交于
Change-Id: I9bad46fbc7527df5d59d10023820ee0bb118fa89
-
由 Liang Zhang 提交于
* for checkstyle * add checkstyle goal to maven validate * skip autogen check
-