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

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


    from 2c61cf7  fix subquery table alias bug (#14006)
     add f247a82  Refactor scaling config from global scope to rule scope, 
refactor context structure, refactor job worker initialization (#14190)

No new revisions were added by this update.

Summary of changes:
 .../src/main/resources/server/server.yaml          |  10 --
 .../api/config/EncryptRuleConfiguration.java       |  10 ++
 .../yaml/config/YamlEncryptRuleConfiguration.java  |   5 +
 .../EncryptRuleConfigurationYamlSwapper.java       |  11 +-
 .../EncryptRuleConfigurationYamlSwapperTest.java   |  17 +++
 .../resources/yaml/encrypt-dataConverters.yaml     |  14 ++-
 .../api/config/ShardingRuleConfiguration.java      |   5 +
 ...ector.java => ShardingRuleAlteredDetector.java} |  35 +++++-
 .../yaml/config/YamlShardingRuleConfiguration.java |   5 +
 .../ShardingRuleConfigurationYamlSwapper.java      |  11 ++
 ...pipeline.spi.rulealtered.JobRuleAlteredDetector |  18 ---
 ...a.pipeline.spi.rulealtered.RuleAlteredDetector} |   2 +-
 .../ShardingRuleConfigurationYamlSwapperTest.java  |  16 +++
 .../src/test/resources/yaml/sharding-rule.yaml     |  14 +++
 .../src/test/resources/yaml/sharding-scaling.yaml  |  23 ++--
 ...lterShardingTableRuleStatementPreprocessor.java |   2 +
 .../OnRuleAlteredActionConfiguration.java          |  18 +--
 .../YamlOnRuleAlteredActionConfiguration.java      |  14 +--
 .../YamlRuleConfigurationSwapperEngine.java        |  17 ++-
 ...nRuleAlteredActionConfigurationYamlSwapper.java |  48 ++++++++
 ...eAlteredActionConfigurationYamlSwapperTest.java |  49 ++++++++
 .../data/pipeline/api/PipelineJobAPI.java          |   3 +-
 .../config/rulealtered/WorkflowConfiguration.java  |   7 +-
 .../api/config/server/ServerConfiguration.java     |  43 -------
 .../data/pipeline/core/api/PipelineAPIFactory.java |  15 ++-
 .../pipeline/core/api/impl/PipelineJobAPIImpl.java |  36 ++++--
 .../yaml/ServerConfigurationYamlSwapper.java       |  52 ---------
 .../server/yaml/YamlServerConfiguration.java       |  46 --------
 .../core/execute/FinishedCheckJobExecutor.java     |   7 --
 .../data/pipeline/core/job/FinishedCheckJob.java   |  10 +-
 .../core/prepare/InventoryTaskSplitter.java        |   8 +-
 .../data/pipeline/core/task/IncrementalTask.java   |   9 +-
 .../data/pipeline/core/task/InventoryTask.java     |  24 ++--
 .../pipeline/core/task/PipelineTaskFactory.java    |  55 ---------
 .../scenario/rulealtered/RuleAlteredContext.java   |  70 ++++++------
 .../rulealtered/RuleAlteredJobContext.java         |   3 +
 .../rulealtered/RuleAlteredJobPreparer.java        |  10 +-
 .../RuleAlteredJobProgressDetector.java            |  10 +-
 .../rulealtered/RuleAlteredJobScheduler.java       |   4 +-
 .../scenario/rulealtered/RuleAlteredJobWorker.java | 124 ++++++++++++++++++---
 ...teredDetector.java => RuleAlteredDetector.java} |  31 +++++-
 .../proxy/backend/context/ProxyContext.java        |  10 --
 .../rdl/rule/RuleDefinitionBackendHandler.java     |   7 +-
 .../distsql/DistSQLBackendHandlerFactoryTest.java  |   8 +-
 .../config/yaml/YamlProxyServerConfiguration.java  |   3 -
 .../proxy/initializer/BootstrapInitializer.java    |  56 +++-------
 .../src/main/resources/conf/config-sharding.yaml   |  26 ++++-
 .../src/main/resources/conf/server.yaml            |  10 --
 ...owScalingCheckAlgorithmsQueryResultSetTest.java |  12 --
 .../yaml/ServerConfigurationYamlSwapperTest.java   |  77 -------------
 .../api/impl/GovernanceRepositoryAPIImplTest.java  |  21 +---
 .../pipeline/api/impl/PipelineJobAPIImplTest.java  |  30 ++---
 ...ureRuleAlteredJobCompletionDetectAlgorithm.java |   2 +-
 .../pipeline/core/job/FinishedCheckJobTest.java    |  26 +----
 .../core/prepare/InventoryTaskSplitterTest.java    |  11 +-
 .../pipeline/core/task/IncrementalTaskTest.java    |   7 +-
 .../data/pipeline/core/task/InventoryTaskTest.java |  32 +++---
 .../data/pipeline/core/util/ResourceUtil.java      |   4 +-
 .../pipeline/core/util/RuleAlteredContextUtil.java |  53 +++++++++
 .../scenario/rulealtered/RuleAlteredJobTest.java   |  21 +---
 .../config_sharding_sphere_jdbc_source.yaml        |   9 ++
 .../config_sharding_sphere_jdbc_target.yaml        |   9 ++
 62 files changed, 707 insertions(+), 638 deletions(-)
 copy 
examples/example-core/config-utility/src/main/resources/META-INF/services/org.apache.shardingsphere.encrypt.spi.EncryptAlgorithm
 => 
shardingsphere-features/shardingsphere-encrypt/shardingsphere-encrypt-core/src/test/resources/yaml/encrypt-dataConverters.yaml
 (71%)
 rename 
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/main/java/org/apache/shardingsphere/sharding/schedule/{JobShardingRuleAlteredDetector.java
 => ShardingRuleAlteredDetector.java} (63%)
 delete mode 100644 
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/main/resources/META-INF/services/org.apache.shardingsphere.data.pipeline.spi.rulealtered.JobRuleAlteredDetector
 copy 
shardingsphere-features/{shardingsphere-db-discovery/shardingsphere-db-discovery-core/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.route.SQLRouter
 => 
shardingsphere-sharding/shardingsphere-sharding-core/src/main/resources/META-INF/services/org.apache.shardingsphere.data.pipeline.spi.rulealtered.RuleAlteredDetector}
 (91%)
 copy 
shardingsphere-test/shardingsphere-integration-scaling-test/shardingsphere-integration-scaling-test-mysql/src/test/resources/docker/scaling/conf/server.yaml
 => 
shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-core/src/test/resources/yaml/sharding-scaling.yaml
 (73%)
 copy 
shardingsphere-kernel/shardingsphere-authority/shardingsphere-authority-api/src/main/java/org/apache/shardingsphere/authority/config/AuthorityRuleConfiguration.java
 => 
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/config/rulealtered/OnRuleAlteredActionConfiguration.java
 (68%)
 rename 
shardingsphere-mode/shardingsphere-mode-type/shardingsphere-cluster-mode/shardingsphere-cluster-mode-core/src/main/java/org/apache/shardingsphere/mode/manager/cluster/coordinator/yaml/YamlScalingConfiguration.java
 => 
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/yaml/config/pojo/rulealtered/YamlOnRuleAlteredActionConfiguration.java
 (75%)
 create mode 100644 
shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/yaml/config/swapper/rulealtered/OnRuleAlteredActionConfigurationYamlSwapper.java
 create mode 100644 
shardingsphere-infra/shardingsphere-infra-common/src/test/java/org/apache/shardingsphere/infra/yaml/config/swapper/rulealtered/OnRuleAlteredActionConfigurationYamlSwapperTest.java
 delete mode 100644 
shardingsphere-kernel/shardingsphere-data-pipeline/shardingsphere-data-pipeline-core/src/main/java/org/apache/shardingsphere/data/pipeline/api/config/server/ServerConfiguration.java
 delete mode 100644 
shardingsphere-kernel/shardingsphere-data-pipeline/shardingsphere-data-pipeline-core/src/main/java/org/apache/shardingsphere/data/pipeline/core/config/server/yaml/ServerConfigurationYamlSwapper.java
 delete mode 100644 
shardingsphere-kernel/shardingsphere-data-pipeline/shardingsphere-data-pipeline-core/src/main/java/org/apache/shardingsphere/data/pipeline/core/config/server/yaml/YamlServerConfiguration.java
 delete mode 100644 
shardingsphere-kernel/shardingsphere-data-pipeline/shardingsphere-data-pipeline-core/src/main/java/org/apache/shardingsphere/data/pipeline/core/task/PipelineTaskFactory.java
 rename 
shardingsphere-kernel/shardingsphere-data-pipeline/shardingsphere-data-pipeline-core/src/main/java/org/apache/shardingsphere/data/pipeline/spi/rulealtered/{JobRuleAlteredDetector.java
 => RuleAlteredDetector.java} (61%)
 delete mode 100644 
shardingsphere-test/shardingsphere-pipeline-test/src/test/java/org/apache/shardingsphere/data/pipeline/api/config/server/yaml/ServerConfigurationYamlSwapperTest.java
 create mode 100644 
shardingsphere-test/shardingsphere-pipeline-test/src/test/java/org/apache/shardingsphere/data/pipeline/core/util/RuleAlteredContextUtil.java

Reply via email to