You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by du...@apache.org on 2021/08/27 14:51:40 UTC

[shardingsphere] branch master updated (308d3a6 -> 33dfab0)

This is an automated email from the ASF dual-hosted git repository.

duanzhengqiang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.


    from 308d3a6  Fixed incorrect words in example comments (#12063)
     add 33dfab0  Extract shardingsphere-spi as top level module (#12069)

No new revisions were added by this update.

Summary of changes:
 pom.xml                                            |  1 +
 .../dbdiscovery/rule/DatabaseDiscoveryRule.java    |  6 ++---
 .../route/DatabaseDiscoverySQLRouterTest.java      |  4 +--
 ...hmProvidedDatabaseDiscoveryRuleBuilderTest.java |  4 +--
 .../builder/DatabaseDiscoveryRuleBuilderTest.java  |  4 +--
 ...abaseDiscoveryRuleConfigurationCheckerTest.java |  6 ++---
 ...eDiscoveryRuleConfigurationYamlSwapperTest.java |  2 +-
 ...AlterDatabaseDiscoveryRuleStatementUpdater.java |  4 +--
 ...reateDatabaseDiscoveryRuleStatementUpdater.java |  8 +++---
 .../shardingsphere/encrypt/rule/EncryptRule.java   |  2 +-
 .../encrypt/algorithm/AESEncryptAlgorithmTest.java |  2 +-
 .../encrypt/algorithm/MD5EncryptAlgorithmTest.java |  2 +-
 .../encrypt/algorithm/RC4EncryptAlgorithmTest.java |  2 +-
 .../merge/EncryptResultDecoratorEngineTest.java    |  4 +--
 .../metadata/EncryptTableMetaDataBuilderTest.java  |  4 +--
 .../AlgorithmProvidedEncryptRuleBuilderTest.java   |  4 +--
 .../rule/builder/EncryptRuleBuilderTest.java       |  4 +--
 ...rovidedEncryptRuleConfigurationCheckerTest.java |  6 ++---
 .../EncryptRuleConfigurationCheckerTest.java       |  6 ++---
 ...orithmProviderConfigurationYamlSwapperTest.java |  4 +--
 .../EncryptRuleConfigurationYamlSwapperTest.java   |  4 +--
 .../update/AlterEncryptRuleStatementUpdater.java   |  4 +--
 .../update/CreateEncryptRuleStatementUpdater.java  |  6 ++---
 .../factorybean/EncryptAlgorithmFactoryBean.java   |  2 +-
 .../rule/ReadwriteSplittingRule.java               |  6 ++---
 .../route/ReadwriteSplittingSQLRouterTest.java     |  4 +--
 ...mProvidedReadwriteSplittingRuleBuilderTest.java |  4 +--
 .../builder/ReadwriteSplittingRuleBuilderTest.java |  4 +--
 ...writeSplittingRuleConfigurationCheckerTest.java |  4 +--
 ...writeSplittingRuleConfigurationCheckerTest.java |  6 ++---
 ...eSplittingRuleConfigurationYamlSwapperTest.java |  2 +-
 ...lterReadwriteSplittingRuleStatementUpdater.java |  4 +--
 ...eateReadwriteSplittingRuleStatementUpdater.java |  8 +++---
 .../ReplicaLoadBalanceAlgorithmFactoryBean.java    |  2 +-
 .../shardingsphere/shadow/rule/ShadowRule.java     |  2 +-
 .../shadow/route/ShadowSQLRouterTest.java          |  4 +--
 .../shadow/rule/builder/ShadowRuleBuilderTest.java |  4 +--
 .../ShadowRuleConfigurationCheckerTest.java        |  6 ++---
 .../factorybean/ShadowAlgorithmFactoryBean.java    |  2 +-
 .../engine/ShardingConditionEngineFactory.java     |  2 +-
 .../impl/InsertClauseShardingConditionEngine.java  |  2 +-
 .../ConditionValueBetweenOperatorGenerator.java    |  2 +-
 .../ConditionValueCompareOperatorGenerator.java    |  2 +-
 .../impl/ConditionValueInOperatorGenerator.java    |  2 +-
 .../shardingsphere/sharding/rule/ShardingRule.java |  4 +--
 .../metadata/ShardingTableMetaDataBuilderTest.java |  4 +--
 ...ConditionValueBetweenOperatorGeneratorTest.java |  2 +-
 .../ConditionValueInOperatorGeneratorTest.java     |  2 +-
 .../engine/type/standard/SubqueryRouteTest.java    |  2 +-
 .../sharding/rule/TableRuleTest.java               |  2 +-
 .../AlgorithmProvidedShardingRuleBuilderTest.java  |  4 +--
 .../rule/builder/ShardingRuleBuilderTest.java      |  4 +--
 ...ovidedShardingRuleConfigurationCheckerTest.java |  4 +--
 .../ShardingRuleConfigurationCheckerTest.java      |  4 +--
 .../AlterShardingTableRuleStatementUpdater.java    |  4 +--
 .../CreateShardingTableRuleStatementUpdater.java   |  8 +++---
 .../ShardingRuleStatementConverterTest.java        |  2 +-
 .../KeyGenerateAlgorithmFactoryBean.java           |  2 +-
 .../factorybean/ShardingAlgorithmFactoryBean.java  |  2 +-
 .../natived/builder/StoragePrivilegeBuilder.java   |  4 +--
 .../natived/builder/StoragePrivilegeHandler.java   |  2 +-
 .../authority/rule/AuthorityRule.java              |  2 +-
 .../authority/checker/AuthorityCheckerTest.java    |  4 +--
 .../NativeAuthorityProviderAlgorithmTest.java      |  4 +--
 .../builder/dialect/MySQLPrivilegeHandlerTest.java |  6 ++---
 .../dialect/OraclePrivilegeHandlerTest.java        |  4 +--
 .../dialect/PostgreSQLPrivilegeHandlerTest.java    |  4 +--
 .../dialect/SQLServerPrivilegeHandlerTest.java     |  4 +--
 .../shardingsphere-infra-common/pom.xml            |  6 +++++
 .../infra/aware/DataSourceNameAware.java           |  2 +-
 .../infra/aware/DataSourceNameAwareFactory.java    |  2 +-
 .../config/algorithm/ShardingSphereAlgorithm.java  |  2 +-
 .../algorithm/ShardingSphereAlgorithmFactory.java  |  2 +-
 .../config/datasource/DataSourceConfiguration.java |  2 +-
 .../datasource/JDBCParameterDecoratorHelper.java   |  2 +-
 .../infra/distsql/query/DistSQLResultSet.java      |  2 +-
 .../infra/distsql/update/RALUpdater.java           |  2 +-
 .../distsql/update/RuleDefinitionUpdater.java      |  2 +-
 .../metadata/schema/builder/SchemaBuilder.java     |  2 +-
 .../schema/builder/TableMetaDataBuilder.java       |  4 +--
 .../schema/builder/TableMetaDataLoaderEngine.java  |  2 +-
 .../builder/spi/RuleBasedTableMetaDataBuilder.java |  2 +-
 .../rule/builder/ShardingSphereRulesBuilder.java   |  4 +--
 .../DefaultKernelRuleConfigurationBuilder.java     |  2 +-
 .../infra/rule/builder/scope/RuleBuilder.java      |  2 +-
 .../rule/checker/RuleConfigurationChecker.java     |  2 +-
 .../checker/RuleConfigurationCheckerFactory.java   |  4 +--
 .../swapper/YamlRuleConfigurationSwapper.java      |  2 +-
 .../YamlRuleConfigurationSwapperEngine.java        |  4 +--
 .../PersistRepositoryConfigurationYamlSwapper.java |  2 +-
 ...stRepositoryConfigurationYamlSwapperEngine.java |  4 +--
 .../constructor/ShardingSphereYamlConstructor.java |  2 +-
 .../representer/ShardingSphereYamlRepresenter.java |  4 +--
 .../ShardingSphereAlgorithmFactoryTest.java        |  2 +-
 .../builder/SingleTableMetaDataBuilderTest.java    |  4 +--
 .../loader/dialect/H2TableMetaDataLoaderTest.java  |  2 +-
 .../dialect/MySQLTableMetaDataLoaderTest.java      |  2 +-
 .../dialect/OracleTableMetaDataLoaderTest.java     |  2 +-
 .../dialect/PostgreSQLTableMetaDataLoaderTest.java |  2 +-
 .../dialect/SQLServerTableMetaDataLoaderTest.java  |  2 +-
 .../infra/datetime/DatetimeService.java            |  2 +-
 .../datetime/database/spi/SPIDataBaseSQLEntry.java |  2 +-
 .../infra/executor/check/SQLCheckEngine.java       |  4 +--
 .../infra/executor/check/SQLChecker.java           |  2 +-
 .../sane/JDBCSaneQueryResultEngineFactory.java     |  4 +--
 .../driver/jdbc/sane/SaneQueryResultEngine.java    |  2 +-
 .../raw/callback/RawSQLExecutorCallback.java       |  2 +-
 .../executor/sql/hook/SPISQLExecutionHook.java     |  2 +-
 .../prepare/AbstractExecutionPrepareEngine.java    |  4 +--
 .../sql/prepare/ExecutionPrepareDecorator.java     |  2 +-
 .../driver/DriverExecutionPrepareEngine.java       |  4 +--
 .../prepare/driver/SQLExecutionUnitBuilder.java    |  2 +-
 .../executor/sql/process/ExecuteProcessEngine.java |  2 +-
 .../shardingsphere/infra/merge/MergeEngine.java    |  4 +--
 .../infra/merge/engine/ResultProcessEngine.java    |  2 +-
 .../infra/rewrite/SQLRewriteEntry.java             |  4 +--
 .../context/SQLRewriteContextDecorator.java        |  2 +-
 .../shardingsphere/infra/route/SQLRouter.java      |  2 +-
 .../route/engine/impl/PartialSQLRouteExecutor.java |  4 +--
 .../core/datasource/ShardingSphereDataSource.java  |  6 ++---
 .../shardingsphere/driver/state/DriverState.java   |  2 +-
 .../driver/state/DriverStateContext.java           |  2 +-
 .../impl/DataSourcePropertiesSetterHolder.java     |  2 +-
 .../AbstractAlgorithmProvidedBeanRegistry.java     |  4 +--
 .../ShardingSphereAlgorithmFactoryBean.java        |  2 +-
 .../ShardingSphereAlgorithmFixtureFactoryBean.java |  2 +-
 .../mode/manager/ContextManagerBuilder.java        |  2 +-
 .../mode/persist/PersistRepository.java            |  2 +-
 .../cluster/ClusterContextManagerBuilder.java      | 14 +++++-----
 .../registry/GovernanceWatcherFactory.java         |  4 +--
 .../StandaloneContextManagerBuilder.java           | 12 ++++-----
 .../jdbc/connection/BackendConnection.java         |  4 +--
 .../StatementMemoryStrictlyFetchSizeSetter.java    |  2 +-
 .../text/TextProtocolBackendHandlerFactory.java    |  4 +--
 .../admin/DatabaseAdminBackendHandlerFactory.java  |  4 +--
 .../executor/DatabaseAdminExecutorFactory.java     |  2 +-
 .../query/QueryableRALBackendHandlerFactory.java   |  4 +--
 .../ral/update/UpdatableRALBackendHandler.java     |  4 +--
 .../update/UpdatableRALBackendHandlerFactory.java  |  2 +-
 .../rdl/rule/RuleDefinitionBackendHandler.java     |  4 +--
 .../text/distsql/rql/RQLBackendHandlerFactory.java |  4 +--
 .../proxy/initializer/BootstrapInitializer.java    |  8 +++---
 .../DatabaseProtocolFrontendEngineFactory.java     |  4 +--
 .../MySQLAuthenticationHandlerTest.java            |  6 ++---
 .../scaling/core/api/ScalingAPIFactory.java        |  6 ++---
 .../scaling/core/spi/ScalingEntryLoader.java       |  2 +-
 .../yaml/ServerConfigurationYamlSwapperTest.java   |  4 +--
 .../mysql/component/MySQLIncrementalDumper.java    |  2 +-
 shardingsphere-spi/pom.xml                         | 30 ++++++++++++++++++++++
 .../spi/ShardingSphereServiceLoader.java           |  4 +--
 .../ServiceLoaderInstantiationException.java       |  2 +-
 .../ServiceProviderNotFoundException.java          |  2 +-
 .../shardingsphere}/spi/ordered/OrderedSPI.java    |  2 +-
 .../spi/ordered/OrderedSPIRegistry.java            |  6 ++---
 .../spi/ordered/cache/OrderedServicesCache.java    |  2 +-
 .../shardingsphere}/spi/required/RequiredSPI.java  |  2 +-
 .../spi/required/RequiredSPIRegistry.java          |  6 ++---
 .../apache/shardingsphere}/spi/typed/TypedSPI.java |  2 +-
 .../spi/typed/TypedSPIRegistry.java                |  6 ++---
 .../spi/ShardingSphereServiceLoaderTest.java       |  6 ++---
 .../spi/fixture/FixtureCustomInterface.java        |  2 +-
 .../spi/fixture/FixtureCustomInterfaceImpl.java    |  2 +-
 .../spi/fixture/ordered/OrderedSPIFixture.java     |  6 ++---
 .../spi/fixture/ordered/OrderedSPIFixtureImpl.java |  4 +--
 .../fixture/required/NoImplRequiredSPIFixture.java |  4 +--
 .../spi/fixture/required/RequiredSPIFixture.java   |  4 +--
 .../RequiredSPIFixtureDefaultFalseImpl.java        |  2 +-
 .../RequiredSPIFixtureDefaultTrueImpl.java         |  2 +-
 .../spi/fixture/required/RequiredSPIImpl.java      |  4 +--
 .../spi/fixture/typed/NoImplTypedSPIFixture.java   |  4 +--
 .../spi/fixture/typed/TypedSPIFixture.java         |  4 +--
 .../spi/fixture/typed/TypedSPIFixtureImpl.java     |  2 +-
 .../spi/ordered/OrderedSPIRegistryTest.java        | 14 +++++-----
 .../ordered/cache/OrderedServicesCacheTest.java    | 12 ++++-----
 .../spi/required/RequiredSPIRegistryTest.java      | 14 +++++-----
 .../spi/typed/TypedSPIRegistryTest.java            | 13 +++++-----
 ...ingsphere.spi.fixture.ordered.OrderedSPIFixture |  2 +-
 ...gsphere.spi.fixture.required.RequiredSPIFixture |  4 +--
 ...hardingsphere.spi.fixture.typed.TypedSPIFixture |  2 +-
 ....apache.shardingsphere.spi.required.RequiredSPI |  2 +-
 .../env/database/DatabaseEnvironmentManager.java   |  2 +-
 .../env/database/embedded/EmbeddedDatabase.java    |  2 +-
 .../database/embedded/EmbeddedDatabaseManager.java |  4 +--
 .../initialization/DatabaseSQLInitialization.java  |  2 +-
 .../transaction/xa/spi/XATransactionManager.java   |  2 +-
 185 files changed, 364 insertions(+), 326 deletions(-)
 create mode 100644 shardingsphere-spi/pom.xml
 rename {shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/main/java/org/apache/shardingsphere}/spi/ShardingSphereServiceLoader.java (95%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/main/java/org/apache/shardingsphere}/spi/exception/ServiceLoaderInstantiationException.java (95%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/main/java/org/apache/shardingsphere}/spi/exception/ServiceProviderNotFoundException.java (96%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/main/java/org/apache/shardingsphere}/spi/ordered/OrderedSPI.java (95%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/main/java/org/apache/shardingsphere}/spi/ordered/OrderedSPIRegistry.java (95%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/main/java/org/apache/shardingsphere}/spi/ordered/cache/OrderedServicesCache.java (97%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/main/java/org/apache/shardingsphere}/spi/required/RequiredSPI.java (94%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/main/java/org/apache/shardingsphere}/spi/required/RequiredSPIRegistry.java (89%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/main/java/org/apache/shardingsphere}/spi/typed/TypedSPI.java (96%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/main/java/org/apache/shardingsphere}/spi/typed/TypedSPIRegistry.java (94%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/ShardingSphereServiceLoaderTest.java (94%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/FixtureCustomInterface.java (94%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/FixtureCustomInterfaceImpl.java (94%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/ordered/OrderedSPIFixture.java (81%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/ordered/OrderedSPIFixtureImpl.java (88%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/required/NoImplRequiredSPIFixture.java (87%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/required/RequiredSPIFixture.java (87%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/required/RequiredSPIFixtureDefaultFalseImpl.java (94%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/required/RequiredSPIFixtureDefaultTrueImpl.java (93%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/required/RequiredSPIImpl.java (88%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/typed/NoImplTypedSPIFixture.java (88%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/typed/TypedSPIFixture.java (87%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/fixture/typed/TypedSPIFixtureImpl.java (94%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/ordered/OrderedSPIRegistryTest.java (85%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/ordered/cache/OrderedServicesCacheTest.java (87%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/required/RequiredSPIRegistryTest.java (77%)
 rename {shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra => shardingsphere-spi/src/test/java/org/apache/shardingsphere}/spi/typed/TypedSPIRegistryTest.java (88%)
 rename shardingsphere-infra/shardingsphere-infra-common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.spi.required.RequiredSPI => shardingsphere-spi/src/test/resources/META-INF/services/org.apache.shardingsphere.spi.fixture.ordered.OrderedSPIFixture (91%)
 rename shardingsphere-infra/shardingsphere-infra-common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.spi.fixture.required.RequiredSPIFixture => shardingsphere-spi/src/test/resources/META-INF/services/org.apache.shardingsphere.spi.fixture.required.RequiredSPIFixture (81%)
 rename shardingsphere-infra/shardingsphere-infra-common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.spi.fixture.typed.TypedSPIFixture => shardingsphere-spi/src/test/resources/META-INF/services/org.apache.shardingsphere.spi.fixture.typed.TypedSPIFixture (91%)
 rename shardingsphere-infra/shardingsphere-infra-common/src/test/resources/META-INF/services/org.apache.shardingsphere.infra.spi.fixture.ordered.OrderedSPIFixture => shardingsphere-spi/src/test/resources/META-INF/services/org.apache.shardingsphere.spi.required.RequiredSPI (91%)