- 14 5月, 2020 1 次提交
-
-
由 terrymanu 提交于
-
- 13 5月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* unify package name of encrypt-core-api * unify package name of sharding-core-api * unify package name of sharding-core-common
-
- 09 5月, 2020 1 次提交
-
-
由 易永健 提交于
-
- 07 5月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* refactor OrchestrationRuleRootConfigurationsYamlSwapper * remove OrchestrationRuleRootConfigurationsYamlSwapper * deprecate MasterSlaveDataSourceFactory and fixes #5433
-
- 06 5月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Add YamlRootRuleConfigurations * Use RuleConfigurationsYamlSwapper for SQLRewriterParameterizedTest * move RuleConfigurationsYamlSwapper * Deprecate RuleConfigurationsYamlSwapper * refactor persist format for config center * refactor persist format for ui
-
- 05 5月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* add ConfigurationBuilder.buildShardingYaml * refactor schema and rule map from string, rule to string, Collection<rule> * deprecate single rule param for OrchestrationShardingDataSourceFactory * use rules in ConfigCenter.loadShardingRuleConfiguration * rename ConfigCenter.loadShardingRuleConfiguration to loadRuleConfigurations * refactor ShardingDataSourceTest * Add RuleConfigurationsYamlSwapper * Add YamlRuleConfigurationBuilder * Add RuleConfigurationsYamlSwapper * refactor ConfigurationYamlConverter * use RuleConfigurationsYamlSwapper on rewriter test cases * refactor ConfigCenter * refactor ConfigCenter.persistConfiguration to persistConfigurations * refactor ConfigurationYamlConverter * refactor Bootstrap * refactor SchemaChangedListener * refactor ConfigCenter * refactor SpringBootConfiguration * refactor OrchestrationSpringBootConfiguration * refactor OrchestrationSpringBootConfiguration * remove YamlRuleConfigurationBuilder
-
- 04 5月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* add datanode package * Add spi to build rule * switch param of ShardingSphereRulesBuilder * move ShardingSphereRulesBuilder to shardingsphere-common
-
- 03 5月, 2020 2 次提交
-
-
由 Liang Zhang 提交于
* refactor ConfigurationYamlConverter.loadRuleConfigurations() * remove useless test cases * remove useless spaces * rename RuleBuilder.buildSharding() * move RuleBuilder * add ConfigurationBuilder * refactor ShardingSchema * refactor SpringShardingDataSource * refactor OrchestrationSpringBootConfiguration * refactor ShardingDataSourceFactory * refactor ShardingDataSourceFactory * remove RuleBuilder.buildSharding * deprecate ShardingDataSourceFactory.createDataSource() for single rule configuration
-
由 Liang Zhang 提交于
* rename BaseRule to ShardingSphereRule * replace LINE_SEPARATOR to System.lineSeparator() * rename TablesAggregationRule to DataNodeRoutedRule * add DataSourceRoutedRule interface
-
- 30 4月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* refactor ShardingSchema * refactor ShardingDataSourceFactory * refactor ShardingDataSourceFactory * refactor SpringShardingDataSource * Add RuleBuilder * merge OrchestrationMasterSlaveRule and MasterSlaveRule * remove OrchestrationShardingRule * use spi to deal with MixSQLRewriterParameterizedTest * remove dependency for ShardingRule.toRules() * refactor ShardingSQLRewriterParameterizedTest * remove ShardingRule.toRules()
-
- 22 4月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* add StorageResourceExecuteUnit * move StatementExecuteGroupEngine to jdbc package * generic ExecuteGroupEngine * fix javadoc * add StorageResourceOption * for code style * rename BatchPreparedStatementExecutor.getStatementExecuteUnit to findStatementExecuteUnit * refactor addBatchForRouteUnits * rename BatchRouteUnit to BatchExecutionUnit * refactor addBatchForExecutionUnits
-
- 17 4月, 2020 1 次提交
-
-
由 JingShang Lu 提交于
* Simplify the SelectStatement * delete useless import * fix * organize the code * organize the code * delete unused import
-
- 15 4月, 2020 2 次提交
-
-
由 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
-
由 Juan Pan(Trista) 提交于
* Provide inline implement for standard algorithm * fix
-
- 09 4月, 2020 2 次提交
-
-
由 Liang Zhang 提交于
-
由 Liang Zhang 提交于
* remove MergeEngine * rename MergeEntry to MergeEngine * decouple route and prepare engine * auto add decorator for SQLRewriteEntry * add SQLRewriteEntry.rewrite() * rename SQLRewriteEngine to SQLGenericRewriteEngine
-
- 06 4月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Decouple parse and route * parse sql statement in constructor with prepared statement
-
- 04 4月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Add RuleSchemaMetaData * Load unconfigured schema meta data
-
- 03 4月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Add type filter for OrderedSPIRegistry * rename OrderedSPI.getType() to getTypeClass()
-
- 31 3月, 2020 3 次提交
-
-
由 Liang Zhang 提交于
* rename OrderAware to OrderBasedSPI * move TypeBasedSPI to type package * move TypeBasedSPI to type package * rename SPILoader to ShardingSphereServiceLoader * refactor NewInstanceServiceLoader * refactor SQLRewriteContextDecorator * refactor OrderedSPIRegistry * fix javadoc * rename SPIClassInstantiationException to ServiceLoaderException * rename NewInstanceServiceLoader to ShardingSphereServiceLoader * remove useless exception throw
-
由 TaoZhi 提交于
* make key-generator as a spring bean on spring namespace. * fix checkstyle. * code refactor for make key-generator as a spring bean. * add test for GenerateKeyAlgorithmFactoryBean. * rename ShardingKeyGenerator SPI to KeyGenerateAlgorithm. * rename method containsKeyGeneratorConfiguration to containsKeyGenerateAlgorithm. Co-authored-by: Ntaozhi3 <taozhi1@jd.com>
-
由 Liang Zhang 提交于
* add OrderAware.getType() * add generic type for decorator * add cast
-
- 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
-
- 29 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* refactor ShardingStatement & ShardingPreparedStatement * Use SPI for route * Use SPI for rewrite * Use SPI for merge
-
- 27 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* use rule collection instead of sharding rule * refactor SQLRewriteEntry * refactor BaseShardingEngine * use rules with BaseShardingEngine
-
- 26 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* add RouteContextAware for ShardingSQLRewriteContextDecorator * move ShardingSQLBuilder.getLogicAndActualTablesFromBindingTable to ShardingRule * refactor TableToken * refactor IndexToken * remove LogicAndActualTablesAware * remove generic type for SQLRouteRewriteEngine * rename ShardingSQLBuilder to RouteSQLBuilder * remove interface SQLRewriteEngine and SQLRouteRewriteEngine
-
- 25 3月, 2020 2 次提交
-
-
由 Liang Zhang 提交于
* for code style * add SQLRouteRewriteEngine
-
由 Liang Zhang 提交于
* Add RouteResult.originalDataNodes * remove ShardingRouteContext * remove ShardingCondition.dataNodes
-
- 24 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* for code style * Move DataNode to shardingsphere-common module
-
- 23 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* decouple GeneratedKey and ShardingRule * move GeneratedKey to binder module * rename GeneratedKey to GeneratedKeyContext * add GeneratedKeyContext to InsertStatementContext * refactor package structure of org.apache.shardingsphere.sql.parser.binder.segment.insert * refactor package structure of org.apache.shardingsphere.sql.parser.binder.segment.insert * remove generatedKey for InsertClauseShardingConditionEngine * change sequence of ColumnMetaData.caseSensitive and ColumnMetaData.generated * change sequence of ColumnMetaData.caseSensitive and ColumnMetaData.generated * remove ShardingRouteContext.generatedKey * remove ShardingRouteContext.generatedKey * remove ShardingRouteContext * remove GeneratedKeyContext from BaseGeneratedKeyTokenGenerator
-
- 21 3月, 2020 3 次提交
-
-
由 Liang Zhang 提交于
-
由 Liang Zhang 提交于
* Add setter for rewrite test entity * code style * move DateNodeRouter to root package * fix test cases
-
由 Liang Zhang 提交于
* Add more parameters for RouteDecorator * Add decorator register for DateNodeRouter
-
- 20 3月, 2020 2 次提交
-
-
由 Liang Zhang 提交于
* fix jav a doc * Add DefaultDateNodeRouter * Add ShardingRouteDecorator * merge DateNodeRouter and DefaultDateNodeRouter * refactor package of route module * rename DataNodeRouteDecorator to RouteDecorator
-
由 Liang Zhang 提交于
* refactor ShardingRouter * refactor TableUnit * add DataSourceUnit * merge DataSourceUnit and TableUnit to RouteMapper * rename RouteUnit.findTableMapper() * refactor constructor of RouteUnit
-
- 18 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* rename ShardingSphereProperties to ConfigurationProperties * rename PropertiesConstant to ConfigurationPropertyKey * rename ConfigurationProperties and OrchestrationProperties * move OrchestrationProperties to sharding-orchestration-core-facade module * move ConfigurationProperties to config package * rename impl of TypedPropertyKey * move ConfigurationPropertiesTest
-
- 17 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Rename org.apache.shardingsphere.underlying.common.constant.properties to org.apache.shardingsphere.underlying.common.properties * move TypedProperties to basic package * refactor package org.apache.shardingsphere.underlying.common.properties * rename TypedProperties.enumClass to keyClass * private TypedProperties.find() * refactor TypedProperties * fix test case * remove TypedProperties.keyClass * fix test case
-
- 16 3月, 2020 2 次提交
-
-
由 Liang Zhang 提交于
* add log for SchemaMetaDataLoader * add log for ShardingMetaDataLoader * remove MetaDataLogger * remove MetaDataLogger * ignore metadata load log for test * fix error package for logback
-
由 Liang Zhang 提交于
* add TableMetaDataLoader * rename TableMetas to SchemaMetaData * rename ShardingTableMetasLoader to ShardingMetaDataLoader * rename TableMetaDataDecorator to MetaDataDecorator * fix javadoc * add SchemaMetaDataDecorator * static SchemaMetaDataDecorator * static SchemaMetaDataDecorator
-
- 13 3月, 2020 1 次提交
-
-
由 Liang Zhang 提交于
* Add IndexMetaData * Remove TableMetaData.containsIndex()
-