You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@shardingsphere.apache.org by me...@apache.org on 2020/11/17 07:47:41 UTC
[shardingsphere] branch master updated (b2d8d5d -> 56f93dd)
This is an automated email from the ASF dual-hosted git repository.
menghaoran pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git.
from b2d8d5d Move StateMachine into infra module (#8186)
add 56f93dd Add StateEvent to decouple governance module and state machine (#8187)
No new revisions were added by this update.
Summary of changes:
.../PostGovernanceRepositoryEventListener.java | 5 +--
.../core/state/GovernedStateMachine.java | 36 ++++++++---------
.../PostGovernanceRepositoryEventListenerTest.java | 4 +-
.../listener/AuthenticationChangedListener.java | 13 +++---
.../config/listener/PropertiesChangedListener.java | 9 ++---
.../config/listener/SchemaChangedListener.java | 4 +-
.../AuthenticationChangedListenerTest.java | 3 +-
.../listener/PropertiesChangedListenerTest.java | 3 +-
.../config/listener/SchemaChangedListenerTest.java | 47 +++++++++++-----------
.../governance/core/facade/GovernanceFacade.java | 2 +
.../governance/core/registry/RegistryCenter.java | 2 +-
.../listener/DataSourceStateChangedListener.java | 3 +-
.../listener/InstanceStateChangedListener.java | 3 +-
.../registry/listener/RegistryListenerManager.java | 4 ++
...ener.java => TerminalStateChangedListener.java} | 14 +++----
.../DataSourceStateChangedListenerTest.java | 3 +-
.../listener/InstanceStateChangedListenerTest.java | 5 +--
.../shardingsphere/infra/state/StateEvent.java | 10 ++---
.../shardingsphere/infra/state/StateMachine.java | 13 ++++--
.../infra/state/StateMachineTest.java | 24 +++++------
.../state/impl/CircuitBreakProxyState.java | 24 -----------
21 files changed, 101 insertions(+), 130 deletions(-)
copy shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/state/StateMachine.java => shardingsphere-governance/shardingsphere-governance-core/shardingsphere-governance-core-common/src/main/java/org/apache/shardingsphere/governance/core/state/GovernedStateMachine.java (57%)
copy shardingsphere-governance/shardingsphere-governance-core/shardingsphere-governance-core-registry/src/main/java/org/apache/shardingsphere/governance/core/registry/listener/{InstanceStateChangedListener.java => TerminalStateChangedListener.java} (75%)
copy shardingsphere-features/shardingsphere-sharding/shardingsphere-sharding-common/src/main/java/org/apache/shardingsphere/sharding/rule/single/SingleTableRule.java => shardingsphere-infra/shardingsphere-infra-common/src/main/java/org/apache/shardingsphere/infra/state/StateEvent.java (82%)