You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by fl...@apache.org on 2020/04/13 09:39:46 UTC
[dubbo-go] branch feature/dubbo-2.7.5 updated (a594afd -> a4ee287)
This is an automated email from the ASF dual-hosted git repository.
flycash pushed a change to branch feature/dubbo-2.7.5
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git.
from a594afd Merge pull request #470 from apache/develop
new 95b4658 align 2.7.8: direct event dispatcher
new 259e3c1 dispatcher in extension
new 8e2adc5 add unit test and move extension to observer
new 357f536 fix import
new ea24b17 add default eventDispatch type and handle eventType is ptr
new 2925dd3 modify some comments and optimize code
new a782838 optimize some code and fix imports
new 2622827 move global dispatcher to extension package
new 045f7f5 Merge remote-tracking branch 'upstream/feature/dubbo-2.7.5' into align-2.7.5
new b30bea6 Merge remote-tracking branch 'upstream/feature/dubbo-2.7.5' into align-2.7.5
new eca5628 fix imports
new a8871fd modify and add licenses
new a4ee287 Merge pull request #455 from Patrick0308/align-2.7.5
The 1958 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
common/constant/key.go | 1 +
common/extension/event_dispatcher.go | 62 ++++++++++
.../observer/dispatcher/direct_event_dispatcher.go | 64 ++++++++++
.../dispatcher/direct_event_dispatcher_test.go | 75 ++++++++++++
common/observer/event.go | 66 ++++++++++
.../observer/event_dispatcher.go | 17 ++-
{registry => common/observer}/event_listener.go | 8 +-
common/observer/listenable.go | 133 +++++++++++++++++++++
.../observer/listenable_test.go | 51 ++++----
config/base_config.go | 15 ++-
config/config_loader.go | 12 ++
config/metadata_report_config_test.go | 17 +++
.../identifier/subscribe_metadata_identifier.go | 17 +++
registry/event.go | 47 +-------
registry/event_listener.go | 32 ++---
15 files changed, 516 insertions(+), 101 deletions(-)
create mode 100644 common/extension/event_dispatcher.go
create mode 100644 common/observer/dispatcher/direct_event_dispatcher.go
create mode 100644 common/observer/dispatcher/direct_event_dispatcher_test.go
create mode 100644 common/observer/event.go
copy cluster/loadbalance.go => common/observer/event_dispatcher.go (78%)
copy {registry => common/observer}/event_listener.go (92%)
create mode 100644 common/observer/listenable.go
copy cluster/router/healthcheck/factory_test.go => common/observer/listenable_test.go (54%)