This is an automated email from the ASF dual-hosted git repository.
zhangliang pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
from 989f12e Rename TypedDataSourceCreator to JDBCDataSourceCreator
(#14058)
add 9210f06 Separate sharding related code from scaling-core module part
4, support several rules altered, refactor job configuration structure (#14060)
No new revisions were added by this update.
Summary of changes:
.../data/pipeline/spi/JobRuleAlteredDetector.java | 28 ++++-----
.../migration/common/api/ScalingWorker.java | 69 ++++++++++++----------
...Preparer.java => JobConfigurationPreparer.java} | 28 ++++-----
.../core/api/impl/GovernanceRepositoryAPIImpl.java | 2 +-
.../scaling/core/api/impl/ScalingAPIImpl.java | 6 +-
.../scaling/core/config/HandleConfiguration.java | 12 ++--
.../scaling/core/config/JobConfiguration.java | 65 +++++++++-----------
.../scaling/core/config/RuleConfiguration.java | 9 ---
.../scaling/core/job/JobContext.java | 4 +-
.../job/environment/ScalingEnvironmentManager.java | 2 +-
.../core/job/preparer/ScalingJobPreparer.java | 10 ++--
.../preparer/splitter/InventoryTaskSplitter.java | 2 +-
.../scaling/core/job/progress/JobProgress.java | 2 +-
.../job/progress/yaml/JobProgressYamlSwapper.java | 6 +-
.../core/job/progress/yaml/YamlJobProgress.java | 2 +-
.../schedule/JobShardingRuleAlteredDetector.java | 61 +++++++++++++++++++
....java => ShardingJobConfigurationPreparer.java} | 44 ++++++--------
...sphere.data.pipeline.spi.JobRuleAlteredDetector | 2 +-
...e.migration.common.spi.JobConfigurationPreparer | 2 +-
...gration.common.spi.RuleJobConfigurationPreparer | 18 ------
.../scaling/core/job/progress/JobProgressTest.java | 4 +-
.../scaling/core/util/ResourceUtil.java | 19 +-----
.../src/test/resources/governance-repository.yaml | 3 +-
.../src/test/resources/job-progress.yaml | 2 +-
.../test/mysql/env/ITEnvironmentContext.java | 6 --
25 files changed, 198 insertions(+), 210 deletions(-)
copy
shardingsphere-kernel/shardingsphere-transaction/shardingsphere-transaction-core/src/main/java/org/apache/shardingsphere/transaction/yaml/config/YamlTransactionRuleConfiguration.java
=>
shardingsphere-scaling/shardingsphere-scaling-core/src/main/java/org/apache/shardingsphere/data/pipeline/spi/JobRuleAlteredDetector.java
(61%)
rename
shardingsphere-scaling/shardingsphere-scaling-core/src/main/java/org/apache/shardingsphere/migration/common/spi/{RuleJobConfigurationPreparer.java
=> JobConfigurationPreparer.java} (56%)
create mode 100644
shardingsphere-scaling/shardingsphere-scaling-core/src/main/java/org/apache/shardingsphere/sharding/schedule/JobShardingRuleAlteredDetector.java
rename
shardingsphere-scaling/shardingsphere-scaling-core/src/main/java/org/apache/shardingsphere/sharding/schedule/{ShardingRuleJobConfigurationPreparer.java
=> ShardingJobConfigurationPreparer.java} (91%)
copy
shardingsphere-features/shardingsphere-db-discovery/shardingsphere-db-discovery-core/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.route.SQLRouter
=>
shardingsphere-scaling/shardingsphere-scaling-core/src/main/resources/META-INF/services/org.apache.shardingsphere.data.pipeline.spi.JobRuleAlteredDetector
(91%)
copy
shardingsphere-features/shardingsphere-db-discovery/shardingsphere-db-discovery-core/src/main/resources/META-INF/services/org.apache.shardingsphere.infra.route.SQLRouter
=>
shardingsphere-scaling/shardingsphere-scaling-core/src/main/resources/META-INF/services/org.apache.shardingsphere.migration.common.spi.JobConfigurationPreparer
(91%)
delete mode 100644
shardingsphere-scaling/shardingsphere-scaling-core/src/main/resources/META-INF/services/org.apache.shardingsphere.migration.common.spi.RuleJobConfigurationPreparer