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%)