- 09 11月, 2020 2 次提交
-
-
由 Liang Zhang 提交于
* Rename SchemaLoader * Rename SchemaLoader * Refactor ShardingSphereMetaDataLoader * Refactor TableAddressingMapperDataLoader * Refactor PhysicalSchemaMetaDataLoader * Refactor test cases * Refactor PhysicalTableMetaDataLoaderTest * Refactor PhysicalIndexMetaDataLoaderTest * Refactor PhysicalColumnMetaDataLoaderTest * Rename MetaDataLoaderConnectionAdapter * Rename MetaDataLoaderConnectionAdapter's package * Rename packages of adapter and dialect
-
由 Liang Zhang 提交于
* Remove model.physical package * Rename schema.model
-
- 07 11月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
-
- 06 11月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
-
- 04 11月, 2020 2 次提交
-
-
由 Liang Zhang 提交于
* Remove useless ReplicaQueryTableAddressingMetaDataDecorator * Switch class name of ShardingSphereMetaData and ShardingSphereSchema
-
由 Liang Zhang 提交于
* Adjust seq of ShardingSphereMetaData's constructor * Remove LogicSchemaMetaData.unconfiguredSchemaMetaDataMap * Remove LogicSchemaMetaData * Rename LogicSchemaMetaDataLoader * Add metadata.schema package * Fix spi * Rename SchemaMetaDataLoader * Rename SchemaMetaDataNotifier
-
- 13 10月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Rename metadata.model.physical package * Rename JDBCSchemaHandler * rename PhysicalXXXMetaData
-
- 12 10月, 2020 2 次提交
-
-
由 Liang Zhang 提交于
* Rename database.model * Rename package name from metadata.schema to metadata.rule * Rename package name from metadata.database to metadata.schema * Add package name metadata.model * Fix spi * Fix spi * Fix spi
-
由 Liang Zhang 提交于
* Move LogicSQL to binder module * Move all metadata related to infra-common module
-
- 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
-
- 24 9月, 2020 1 次提交
-
-
由 xbkaishui 提交于
* refactor change YamlRuleSchemaMetaData same with RuleSchemaMetaData * change for cr * add test of default constructor
-
- 08 8月, 2020 1 次提交
-
-
由 terrymanu 提交于
-
- 09 5月, 2020 1 次提交
-
-
由 terrymanu 提交于
-
- 30 3月, 2020 1 次提交
-
-
由 杨翊 SionYang 提交于
* Add JDBC data type in ColumnMetaData * Add some method in TableMetaData * Replace TableMetaData in sharding-scaling-module * Remove replaced metaData classes
-
- 13 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Add IndexMetaData * Remove TableMetaData.containsIndex()
-
- 11 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* move TableMetaData and ColumnMetaData to shardingsphere-sql-parser-binder module * remove RelationMetas
-
- 08 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
-
- 10 2月, 2020 2 次提交
-
-
由 孙不服 提交于
Merger master into orchestration 5.x
- 26 12月, 2019 1 次提交
-
-
由 terrymanu 提交于
-
- 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
-
- 10 12月, 2019 1 次提交
-
-
由 董宗磊 提交于
-
- 29 10月, 2019 1 次提交
-
-
由 董宗磊 提交于
* 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)
-
- 10 10月, 2019 1 次提交
-
-
由 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
-
- 09 10月, 2019 1 次提交
-
-
由 sluk3r 提交于
* test case added for method of begin, commit, rollback * test case added for method of begin, commit, rollback * copyright added * final added
-
- 15 6月, 2019 1 次提交
-
-
由 terrymanu 提交于
-
- 09 5月, 2019 1 次提交
-
-
由 cherrylzhao 提交于
-
- 17 1月, 2019 2 次提交
- 23 12月, 2018 1 次提交
-
-
由 terrymanu 提交于
-
- 20 12月, 2018 2 次提交
- 17 12月, 2018 1 次提交
-
-
由 马晓光 提交于
-
- 15 12月, 2018 1 次提交
-
-
由 马晓光 提交于
-
- 13 12月, 2018 1 次提交
-
-
由 ShardingSphere 提交于
-
- 12 12月, 2018 2 次提交
-
-
由 tristaZero 提交于
-
由 tristaZero 提交于
-
- 14 8月, 2018 1 次提交
-
-
由 terrymanu 提交于
-
- 13 8月, 2018 1 次提交
-
-
由 terrymanu 提交于
-