- 30 10月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Polish jdbc-distribution * Add all dependency in jdbc-distribution * Add all dependency in src-distribution * Simplify src-distribution
-
- 11 10月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Move shardingsphere-infra-binder to infra module and rename * Move shardingsphere-infra-binder to infra module and rename * rename package name
-
- 29 8月, 2020 1 次提交
-
-
由 kimmking 提交于
* adjust structure * rename files * adjust references * refactor shardingsphere-jdbc-spring * refactor shardingsphere-jdbc-spring * refactor shardingsphere-proxy * refactor scaling * refactor dist * fix scaling test
-
- 28 8月, 2020 1 次提交
-
-
由 kimmking 提交于
-
- 22 7月, 2020 1 次提交
-
-
由 kimmking 提交于
-
- 17 5月, 2020 4 次提交
-
-
由 Liang Zhang 提交于
* Rename sharding-distribution to shardingsphere-distribution * refactor assembly files * for code style
-
由 Liang Zhang 提交于
* rename sharding-metrics to shardingsphere-metrics * rename sharding-opentracing to shardingsphere-opentracing
-
由 Liang Zhang 提交于
* rename sharding-orchestration-core to shardingsphere-orchestration-core * rename sharding-orchestration-center to shardingsphere-orchestration-center * Rename sharding-orchestration to shardingsphere-orchestration * fix dependency error
-
由 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
-
- 16 5月, 2020 6 次提交
-
-
由 Liang Zhang 提交于
-
由 Liang Zhang 提交于
* Rename sharding-proxy to shardingsphere-proxy * rename org.apache.shardingsphere.shardingproxy to org.apache.shardingsphere.proxy
-
由 Liang Zhang 提交于
* rename sharding-jdbc-spring to shardingsphere-jdbc-core-spring * rename sharding-jdbc-orchestration-spring to shardingsphere-jdbc-orchestration-spring * rename sharding-transaction-spring to shardingsphere-jdbc-transaction-spring * rename sharding-spring-boot-util to shardingsphere-jdbc-spring-boot-util * rename sharding-spring to shardingsphere-jdbc-spring * for code style * rename package names of spring boot starter * rename package names of spring namespace * rename package names of shardingsphere-jdbc-spring-boot-util * rename package names of shardingsphere-jdbc-transaction-spring
-
由 Liang Zhang 提交于
* Rename sharding-jdbc to shardingsphere-jdbc * rename org.apache.shardingsphere.shardingjdbc to org.apache.shardingsphere.driver * rename org.apache.shardingsphere.shardingjdbc to org.apache.shardingsphere.driver
-
由 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
-
由 Liang Zhang 提交于
* rename shardingsphere-database-protocol to shardingsphere-db-protocol * rename package org.apache.shardingsphere.database to org.apache.shardingsphere.db
-
- 29 4月, 2020 1 次提交
-
-
由 Zhang Yonglun 提交于
-
- 15 4月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* refactor SQLExecuteTemplate * fix javadoc * rename SQLExecuteTemplate to SQLExecutor * Move connection to sql package * move SQLExecutor to shardingsphere executor module * move QueryResult to shardingsphere executor module * remove sharding-core-execute module * move StatementExecuteUnit to sql package * Merge branch 'master' into dev # Conflicts: # sharding-proxy/sharding-proxy-backend/src/main/java/org/apache/shardingsphere/shardingproxy/backend/communication/jdbc/execute/JDBCExecuteEngine.java
-
- 11 4月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Add ExecutionContextBuilder * simplify PrepareEngine * refactor constructor of ExecutionContext * refactor SQLLogger * remove PrepareEngine * remove shardingsphere-pluggable * add dependency * add dependency
-
- 28 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* rename BaseShardingEngine to BasePrepareEngine * rename BaseShardingEngine to BasePrepareEngine * rename sharding-core-entry to shardingsphere-pluggable * remove sql parser dialect import for shardingsphere-pluggable * remove merge from pluggable module * remove useless test cases * remove specific route and rewrite from pluggable module * remove sharding-core-common from pluggable module * move SQLExecutionHook to shardingsphere-executor module * remove sharding-core-execute from pluggable module * move shardingsphere-pluggable to shardingsphere-underlying * rename package
-
- 12 3月, 2020 1 次提交
-
-
由 kimmking 提交于
* Refactor orchestration-core * modify sharding-jdbc-orchestration * modify sharding-proxy-common * modify proxy-backend&sharding-spring * polish a checkstyle for xml * fix parent pom ref * polish pom referred orchestration * modify a classname
-
- 10 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
-
- 09 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* move sharding-proxy-transport to shardingsphere-database-protocol * rename sharding-proxy-transport to shardingsphere-database-protocol for maven module * rename org.apache.shardingsphere.shardingproxy.transport to org.apache.shardingsphere.database.protocol
-
- 10 2月, 2020 2 次提交
-
-
由 孙不服 提交于
Merger master into orchestration 5.x
- 13 1月, 2020 1 次提交
-
-
由 terrymanu 提交于
-
- 12 1月, 2020 1 次提交
-
-
由 孙不服 提交于
* rename new orchestration module. * add blank line. * modify unit test for new orchestration. * rename the name of test config center and test registry center.
-
- 10 1月, 2020 1 次提交
-
-
由 孙不服 提交于
* modify sharding-ui-backend module for orchestration. * modify sharding-ui-backend's dependency. * use temp package. * use sharding-orchestration-center dependency for distribution. * Revert "use sharding-orchestration-center dependency for distribution." This reverts commit 9300b615
-
- 18 12月, 2019 2 次提交
-
-
由 杨翊 SionYang 提交于
This reverts commit a41f4370.
-
由 杨翊 SionYang 提交于
* Correct mismatched comments (#3594) * #3587, cache DataSourceMetaData (#3588) * #3587, cache DataSourceMetaData * #3587, add test case * fixes apollo debug & warn log, control log out by slf4j xml file. (#3583) * fixes apollo debug & warn log. * Move jul-to-slf4j -> root pom. * fixes jul-to-slf4j scope -> compile. * remove maven default scope. * Update snowflake algorithm to support modulus of 2^n (#3595) * update vibration offset * add vibration offset test case * update vibration offset * update vibration offset * modify vibration offset test case * modify vibration offset test case * Refactor metadata (#3604) * decouple DatabaseType and DataSourceInfo * fix use == for string equals * decouple DataSourceMetaData and DataSourceInfo * fix javadoc * refactor LogicSchema.getDataSourceInfoMap() * reuse DatabaseAccessConfiguration and remove DataSourceInfo * refactor SQLExecuteCallback * change TableMetaDataInitializer's getTables parameter error. (#3589) * Modify SnowflakeShardingKeyGeneratorTest Unit-test case (#3610) * make all pom files consist (#3614) * make consist with pom * make consist with pom * adjust dependency sequence of ui-backend * for code style * ignore db test (#3615) * simplify test case assertLastDigitalOfGenerateKeySameMillisecond (#3616) * support SELECT DATABASE() (#3622) * Fixes #3627 (#3629) * move StatementExecuteUnit to sql package * move ShardingExecuteEngine to engine package * for code style * rename QueryResultBasedQueryResultFixture and ResultSetBasedQueryResultFixture * refactor DistinctQueryResult.getQueryRows() * skip distinct merge for group by and aggregation only * add DQLMergeEngine.isNeedProcessOrderBy * use group by to merge distinct row * add DQLMergeEngine.setGroupByForDistinctRow * remove useless SelectItemsSegment.findSelectItemSegments * code style for AggregationDistinctQueryResult * code style for AggregationDistinctQueryResult * remove DistinctQueryResult.divide() * remove useless DistinctQueryResult * use group by to process aggregation distinct * remove useless AggregationDistinctQueryResult * remove useless AggregationDistinctQueryMetaData * remove useless QueryResult.getQueryResultMetaData() * remove useless QueryRow.distinctColumnIndexes * remove useless QueryRow.distinctColumnIndexes * remove useless QueryRow.@EqualsAndHashCode * remove useless QueryRow * adjust constructor seq of DQLMergeEngine * refactor DQLMergeEngine's constructor * move ProjectionsContext.getColumnLabels() to ProjectionsContextEngine * remove DQLMergeEngine.tableMetas * refactor DQLMergeEngine * code style for ProjectionsContextEngine * #3550, update SERVER_VERSION of Sharding-Proxy (#3632) * Add maxVibrationOffset to LeafSnowflakeKeyGenerator (#3636) * #3640, fix missing milliseconds when reading (#3643) * #3640, fix missing milliseconds when reading * #3640, for test case * Uniform naming style for properties (#3649) * Decouple sharding-core-execute module and encrypt (#3654) * remove getter of StreamQueryResult.queryResultMetaData * refactor MemoryQueryResult * refactor StreamQueryResult * refactor StreamQueryResult * refactor MemoryQueryResult * refactor QueryResultMetaData * move decrypt from MemoryQueryResult & StreamQueryResult to EncryptResultSet, ShardingResultSet & JDBCDatabaseCommunicationEngine * remove useless SuppressWarnings * adjust method sequence of QueryResult * use MergedResult.getValue(columnIndex) instead of MergedResult.getValue(columnLabel) * remove useless MergedResult.getValue(columnLabel) * remove useless QueryResult.getValue(columnLabel) * decouple QueryResultMetaData and queryWithCipherColumn * remove QueryResultMetaData.queryWithCipherColumn * refactor QueryResultMetaData.findShardingEncryptorWithTable * remove QueryResultMetaData.getShardingEncryptor * remove QueryResultMetaData.columnLabelAndIndexes * remove QueryResultMetaData * remove QueryResultUtil * Update docker java version (#3652) * Update docker java version * Revert "Update docker java version" This reverts commit 16c913b251db84bd5e87f863d86329af9f029547. * Change postgresql driver version * Remove QueryResult‘s fixture from merge test case (#3661) * remove useless throw exception for MergeEngineFactory * remove useless throw exception for MergeEngineFactoryTest * decouple MergeEngineFactoryTest and ResultSetBasedQueryResultFixture * decouple DALMergeEngineTest and ResultSetBasedQueryResultFixture * decouple ShowCreateTableMergedResultTest and ResultSetBasedQueryResultFixture * decouple ShowDatabasesMergedResultTest and ResultSetBasedQueryResultFixture * decouple ShowOtherMergedResultTest and ResultSetBasedQueryResultFixture * decouple ShowTablesMergedResultTest and ResultSetBasedQueryResultFixture * refactor LogicTablesMergedResult's constructor * decouple DQLMergeEngineTest and ResultSetBasedQueryResultFixture * decouple StreamMergedResultTest and ResultSetBasedQueryResultFixture * decouple MemoryQueryResultRowTest and ResultSetBasedQueryResultFixture * decouple MemoryMergedResultTest and ResultSetBasedQueryResultFixture * decouple GroupByMemoryMergedResultTest and ResultSetBasedQueryResultFixture * decouple GroupByRowComparatorTest and ResultSetBasedQueryResultFixture * decouple GroupByStreamMergedResultTest and ResultSetBasedQueryResultFixture * decouple GroupByValueTest and ResultSetBasedQueryResultFixture * decouple IteratorStreamMergedResultTest and ResultSetBasedQueryResultFixture * decouple OrderByStreamMergedResultTest and ResultSetBasedQueryResultFixture * decouple OrderByValueTest and ResultSetBasedQueryResultFixture * decouple LimitDecoratorMergedResultTest and ResultSetBasedQueryResultFixture * decouple RowNumberDecoratorMergedResultTest and ResultSetBasedQueryResultFixture * decouple TopAndRowNumberDecoratorMergedResultTest and ResultSetBasedQueryResultFixture * remove ResultSetBasedQueryResultFixture * decouple DescribeTableMergedResultTest and QueryResultBasedQueryResultFixture * remove QueryResultBasedQueryResultFixture * Decouple hook and route dependency for execute module (#3665) * decouple RouteUnit and SQLExecutionHook * decouple RouteUnit and StatementExecuteUnit * refactor SQLExecuteCallback.executeSQL * decouple RouteUnit and SQLExecutePrepareCallback * refactor SQLExecutePrepareCallback.createStatementExecuteUnit() * parse sqlserver keyword (#3667) * ci test (#3669) * Fixes #3671 (#3672) * remove useless constructor for ShowDatabasesMergedResult * refactor ShowDatabasesMergedResult * hide plain column for desc table * fix test case * Simplify memory merged result (#3682) * for code style * pull up currentResultSetRow to MemoryMergedResult * remove useless labelAndIndexMap for MemoryMergedResult * refactor MemoryMergedResult.init() * pull up setCurrentResultSetRow to MemoryMergedResult * remove ShowIndexMergedResult, ShowTablesMergedResult & ShowTableStatusMergedResult * Fixes #2884 (#3663) * Fixes #2884 * Fixes #2884, add test cases; * Format adjustment. * End file with a blank line. * load-table-metadata (#3684) * optimize orchestration datasource (#3685) * Decouple encrypt and sharding with ResultSet (#3688) * remove ShardingRule.isRoutingByHint() * refactor AbstractDataSourceAdapter.close() * remove useless getter for AbstractConnectionAdapter * decouple encrypt and sharding from ResultSet * clear code,delete no use empty judgment code. (#3690) * change TableMetaDataInitializer's getTables parameter error. * clear code,delete no use empty judgment code. * for code style (#3689) * fixes #3701, refactor ColumnMetaData class, remove notNull & autoIncrement fields. (#3705) * Standardize of merge engnie (#3709) * add LocalDataMergedResult * remove ShowDatabasesMergedResult's constructor of queryResults * refactor LocalDataMergedResult * add LocalDataMergedResult & SingleLocalDataMergedResult * remove LocalMergedResultAdapter * rename MergedResultMetaData to EncryptorMetaData * rename ShowOtherMergedResult to TransparentMergedResult * refactor test case for TransparentMergedResultTest * refactor SingleLocalDataMergedResultTest * add MultipleLocalDataMergedResultTest * add package name of encrypt.dal and encrypt.dql * rename EncryptMergeEngine to DQLEncryptMergeEngine * add generic for MemoryMergedResult * refactor EncryptResultSet's field as final * add desc table for encrypt only * refactor desc table for sharding + encrypt * remove DescribeTableMergedResult from DALMergeEngine * statement function strtodate (#3718) * Refactor: update a tiny issue (#3714) * Statement function base64 aesencrypt (#3726) * statement function base64 aesencrypt * statement function base64 aesencrypt * statement function base64 aesencrypt * statement function base64 aesencrypt * #3725, fix MemoryQueryResult wrong data type (#3728) * Encrypt statement column (#3715) * encrypt-statement-column * encrypt statement column * encrypt statement column * encrypte statement column * Check tableRule and throw error information friendly (#3734) * Encrypt select statement in operator (#3733) * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * encrypt statement in operator * Decouple Rewrite module with sharding and encrypt (#3741) * move getLogicAndActualTables from BaseShardingEngine to ShardingSQLRewriteEngine * refactor ShardingSQLRewriteEngine * add DefaultSQLBuilder and ShardingSQLBuilder * refactor DefaultSQLBuilder & ShardingSQLBuilder's input params * add AbstractSQLBuilder * split Alterable to LogicAndActualTablesAware and RoutingUnitAware * remove useless toString * split InsertValuesToken to ShardingInsertValuesToken & EncryptInsertValuesToken * Add Multilingual Settings (#3708) * feature[sharding-ui-frontend]:Support multilingual presentation #3266 * refactor[sharding-ui-frontend]:Improve translation content * [sharding-ui-frontend]:Add Multilingual Settings * feature[sharding-ui-frontend]:Keep the name unified * Add new module shardingsphere-sql-rewriter (#3746) * add new module shardingsphere-sql-rewriter * rename package from org.apache.shardingsphere.core.rewrite ot org.apache.shardingsphere.sql.rewriter * rename package from org.apache.shardingsphere.core.rewrite ot org.apache.shardingsphere.sql.rewriter * add module shardingsphere-sql-rewriter-test * remove useless jaxb entity * rename EncryptRewriteAssertionsRootEntityLoader to RewriteAssertionsRootEntityLoader * refactor EncryptSQLRewriteEngineParameterizedTest * refactor EncryptSQLRewriteEngineParameterizedTest * add SQLRewriteEngineTestParameters * add AbstractSQLRewriteEngineParameterizedTest * refactor AbstractSQLRewriteEngineParameterizedTest.testParameters * add SQLRewriteEngineTestParameters.type * remove useless getter for AbstractSQLRewriteEngineParameterizedTest * rename SQLRewriteEngineParameterizedTest to SQLRewriterParameterizedTest * remove useless param from AbstractSQLRewriterParameterizedTest * rename AbstractSQLRewriterParameterizedTest.createSQLRewriteResults() * refactor EncryptSQLRewriterParameterizedTest * refactor EncryptSQLRewriterParameterizedTest * refactor pom of shardingsphere-sql-rewriter * use RelationMetas instead of TableMetas in rewriter module * add InsertValue * add ShardingInsertValue * decouple sharding-core-common & shardingsphere-sql-rewriter * rename package from org.apache.shardingsphere.sql.rewriter.feature to org.apache.shardingsphere.sql.rewriter * replace removed datasourceInfo
-
- 27 11月, 2019 1 次提交
-
-
由 Liang Zhang 提交于
* make consist with pom * make consist with pom * adjust dependency sequence of ui-backend * for code style
-
- 22 11月, 2019 1 次提交
-
-
由 Liang Zhang 提交于
* use RelationMetas to decouple sharding-core-preprocessor module and sharding-core-common module * decouple ShardingException and preprocessor * decouple TableMetas and preprocessor * decouple sharding-core and sharding-core-preprocessor * move sharding-core-preprocessor from sharding-core to shardingsphere-parser * move sharding-core-preprocessor from sharding-core to shardingsphere-parser * rename package name from preprocessor to relation * rename shardingsphere-sql-parser-common to shardingsphere-sql-parser-engine * Merge branch 'dev' into parse # Conflicts: # sharding-proxy/sharding-proxy-backend/src/main/java/org/apache/shardingsphere/shardingproxy/backend/schema/impl/ShardingSchema.java # shardingsphere-sql-parser/shardingsphere-sql-parser-relation/pom.xml * for code style
-
- 21 11月, 2019 1 次提交
-
-
由 panjuan 提交于
* [maven-release-plugin] prepare release 4.0.0-RC3 * [maven-release-plugin] prepare for next development iteration * close InputStream (#3482) * <exclude>**/sharding-ui-front/test/coverage/**</exclude> * close InputStream * reverse to rc3 (#3484) * <exclude>**/sharding-ui-front/test/coverage/**</exclude> * reverse to rc3 * setValidationQuery() (#3485) * <exclude>**/sharding-ui-front/test/coverage/**</exclude> * reverse to rc3 * setValidationQuery() * [maven-release-plugin] prepare release 4.0.0-RC3 * [maven-release-plugin] prepare for next development iteration * fix conflicts
-
- 08 11月, 2019 1 次提交
-
-
由 Liang Zhang 提交于
* move shrarding-core-parse to sql-parse module * rename shrarding-core-parse-xxx to sql-parse-xxx * update pom * rename package name from org.apache.shardingsphere.core.parse to org.apache.shardingsphere.sql.parser * decouple SQLParsingException & ShardingException * rename sql-parser to shardingsphere-sql-parser * add database type for SQL parser * remove database type for SQL parser * remove useless feature type of RuleDefinitionFileConstant.getFillerRuleDefinitionFile * decouple RuleDefinitionFileConstant and DatabaseType * decouple SQLParserFactory and DatabaseType * remove SQLParserFactory.DATABASE_TYPE_NAMES * decouple SQLParserEngine and DatabaseType * decouple SQLStatementFillerEngine and DatabaseType * use SQLParseEngineFactory to get SQLParseEngine instance * decouple DatabaseType from SQLParseEngine and SQLParseKernel * decouple sharding-core-api from shardingsphere-sql-parser-spi * decouple DatabaseType from SQLParseEngineFactory * add shardingsphere-spi module * adjust package of shardingsphere-spi * rename BaseAlgorithmFactoryTest to TypeBasedSPIServiceLoaderTest * rename fixture of test case * remove useless ComplexKeysShardingAlgorithmFixture * remove sharding-core-common dependency from shardingsphere-sql-parser-test * remove useless rule * remove useless dependency from sharding-core-preprocessor
-
- 27 9月, 2019 2 次提交
-
-
由 Zhang Yonglun 提交于
* #3088, Use ANTLR parse SQL-92 * #3088, add other database types * #3088, for test case
-
由 Liang Zhang 提交于
* change seq of SelectSQLStatementContext.projectionsContext * rename sharding-core-optimize to sharding-core-preprocessor
-
- 17 8月, 2019 2 次提交
- 13 4月, 2019 2 次提交
- 01 4月, 2019 1 次提交
-
-
由 terrymanu 提交于
-