You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by al...@apache.org on 2021/10/03 05:36:37 UTC

[dubbo-go-pixiu] branch develop updated (32a7ddf -> a3b0ff1)

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

alexstocks pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/dubbo-go-pixiu.git.


    from 32a7ddf  Merge pull request #255 from PhilYue/feature/springcloud
     new 14a8da0  Merge pull request #2 from apache/develop
     new 552d55a  Merge pull request #3 from apache/develop
     new ea5e29e  Merge pull request #6 from apache/develop
     new 45a63f4  Merge pull request #7 from apache/develop
     new b79ab90  Fix setting LB wrong
     new b710a95  [#131] add zookeeper remote client
     new bfd67c1  [#131] zk registry basic
     new 6183f91  [#131] load interface level
     new eee8083  listener progressively completed
     new 4507b10  refactor base reg
     new fef9956  add application listener
     new a39fd56  modify listen logic
     new 6f6399d  relocate the registry center related codes
     new b39396e  register the global filter manager for easier visit
     new 42d8f2b  integrate with current structure
     new 03e93c3  Merge branch 'feature/registry-listener' of https://github.com/williamfeng323/dubbo-go-proxy into williamfeng323-feature/registry-listener
     new 586583f  remove listener name
     new 3957898  update
     new 4bf9f40  update
     new 7017db0  fix unit test
     new cb2f48b  Merge pull request #3 from ztelur/williamfeng323-feature/registry-listener
     new 5b70fe2  Merge pull request #12 from williamfeng323/feature/registry-listener
     new 8549f68  fix version key bug
     new de7d05c  add license header
     new 29d2365  Merge pull request #4 from alchemy-lee/williamfeng323-feature/registry-listener
     new f24e45f  Merge pull request #3 from williamfeng323/feature/registry-listener
     new 8a5ba8f  update
     new 39ad935  update
     new 4ee2ac3  update
     new 4121b0d  Merge pull request #5 from ztelur/williamfeng323-feature/registry-listener
     new 2edfaf9  fix ci
     new 4f968e6  Merge pull request #6 from ztelur/williamfeng323-feature/registry-listener
     new 0e613e9  Merge branch 'develop' into feature/registry-listener
     new c74c345  waitEventAndHandlePeriod
     new 488019c  waitEventAndHandlePeriod
     new 61f4546  ci
     new ba830d5  Merge pull request #7 from ztelur/williamfeng323-feature/registry-listener
     new a340e2d  Merge branch 'develop' into williamfeng323-feature/registry-listener-old
     new b204db4  add spring cloud test
     new 2086837  fix: filterManager get filters with random order
     new 4eda6ac  Merge branch 'develop' into fix/filters-random-order
     new e3c7340  fix: filters random order
     new f403176  fix
     new 1ed6368  Merge branch 'filters' into williamfeng323-feature/registry-listener-old
     new 64a1f4c  Merge pull request #8 from ztelur/williamfeng323-feature/registry-listener-old
     new 1730aa3  fix: fit review dog
     new 6e00dd1  Merge pull request #9 from MasterKenway/feat/registry-listener
     new a3b0ff1  Merge pull request #256 from williamfeng323/feature/registry-listener

The 1141 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:
 .gitignore                                         |  20 +-
 integrate_test.sh                                  |   6 +-
 .../common/common.go                               |  10 +
 .../dubboregistry/registry/base/baseregistry.go    | 117 ++++++++
 .../registry/base/baseregistry_test.go}            |  44 ++-
 .../dubboregistry/registry/listener.go}            |  16 +-
 pkg/adapter/dubboregistry/registry/registry.go     | 138 ++++++++++
 pkg/{ => adapter/dubboregistry}/registry/util.go   |   0
 .../registry/zookeeper/application_listener.go     | 158 +++++++++++
 .../zookeeper/application_service_listener.go      | 275 +++++++++++++++++++
 .../registry/zookeeper/interface_listener.go       | 163 +++++++++++
 .../registry/zookeeper/interface_listener_test.go} |   2 +-
 .../dubboregistry/registry/zookeeper/registry.go   | 137 ++++++++++
 .../registry/zookeeper/registry_test.go            | 126 +++++++++
 .../registry/zookeeper/service_listener.go         | 173 ++++++++++++
 .../registry/zookeeper/service_listener_test.go}   |   2 +-
 .../contrib/fatjar/zookeeper-3.4.9-fatjar.jar      | Bin 0 -> 8673355 bytes
 pkg/adapter/dubboregistry/registrycenter.go        | 116 ++++++++
 .../dubboregistry/remoting/zookeeper/client.go     | 303 +++++++++++++++++++++
 .../remoting/zookeeper/client_test.go              | 166 +++++++++++
 .../contrib/fatjar/zookeeper-3.4.9-fatjar.jar      | Bin 0 -> 8673355 bytes
 pkg/adapter/springcloud/cloud.go                   |   2 +-
 pkg/common/constant/key.go                         |  20 +-
 pkg/common/constant/pixiu.go                       |   1 +
 .../version.go => common/constant/remote.go}       |   6 +-
 pkg/common/constant/url.go                         |  16 +-
 pkg/common/extension/adapter/adapter.go            |   4 +-
 pkg/common/extension/adapter/adapter_test.go       |   2 +-
 pkg/common/extension/filter/filter_manager.go      |  21 +-
 pkg/common/extension/filter/filter_manager_test.go |   2 +-
 pkg/common/http/manager.go                         |   2 +-
 pkg/config/config_load.go                          |   2 +-
 pkg/filter/http/apiconfig/api_config.go            |  38 ++-
 pkg/filter/http/apiconfig/config.go                |   6 +-
 pkg/filter/network/httpconnectionmanager/plugin.go |   2 +-
 pkg/model/adapter.go                               |   1 +
 pkg/pluginregistry/registry.go                     |   1 +
 pkg/registry/load.go                               |  30 --
 pkg/registry/zookeeper.go                          | 102 -------
 pkg/registry/zookeeper_test.go                     | 125 ---------
 pkg/server/adapter_manager.go                      |   6 +-
 pkg/server/adapter_manager_test.go                 |   2 +-
 pkg/server/api_config_manager.go                   |  72 +++++
 pkg/server/listener.go                             |   4 +
 pkg/server/listener_manager.go                     |   9 +
 pkg/server/pixiu_start.go                          |  16 +-
 samples/dubbogo/simple/proxy/pixiu/api_config.yaml |   2 +-
 .../{uri => registry}/docker/docker-compose.yml    |   0
 .../simple/{proxy => registry}/pixiu/conf.yaml     |  20 +-
 .../simple/{ => registry}/server/app/server.go     |   0
 .../simple/{ => registry}/server/app/user.go       |   0
 .../simple/{ => registry}/server/app/version.go    |   0
 .../{uri => registry}/server/profiles/dev/log.yml  |   0
 .../server/profiles/dev/server.yml                 |   0
 .../server/profiles/release/log.yml                |   0
 .../server/profiles/release/server.yml             |   0
 .../{http => simple/registry}/test/pixiu_test.go   |  19 +-
 .../http => springcloud}/test/pixiu_test.go        |  22 +-
 start_integrate_test.sh                            |   6 +-
 59 files changed, 2156 insertions(+), 377 deletions(-)
 copy pkg/adapter/{springcloud => dubboregistry}/common/common.go (77%)
 create mode 100644 pkg/adapter/dubboregistry/registry/base/baseregistry.go
 copy pkg/{common/mock/router.go => adapter/dubboregistry/registry/base/baseregistry_test.go} (53%)
 copy pkg/{common/util/stringutil/stringutil.go => adapter/dubboregistry/registry/listener.go} (74%)
 create mode 100644 pkg/adapter/dubboregistry/registry/registry.go
 rename pkg/{ => adapter/dubboregistry}/registry/util.go (100%)
 create mode 100644 pkg/adapter/dubboregistry/registry/zookeeper/application_listener.go
 create mode 100644 pkg/adapter/dubboregistry/registry/zookeeper/application_service_listener.go
 create mode 100644 pkg/adapter/dubboregistry/registry/zookeeper/interface_listener.go
 copy pkg/adapter/{springcloud/common/common.go => dubboregistry/registry/zookeeper/interface_listener_test.go} (97%)
 create mode 100644 pkg/adapter/dubboregistry/registry/zookeeper/registry.go
 create mode 100644 pkg/adapter/dubboregistry/registry/zookeeper/registry_test.go
 create mode 100644 pkg/adapter/dubboregistry/registry/zookeeper/service_listener.go
 copy pkg/adapter/{springcloud/common/common.go => dubboregistry/registry/zookeeper/service_listener_test.go} (97%)
 create mode 100644 pkg/adapter/dubboregistry/registry/zookeeper/zookeeper-4unittest/contrib/fatjar/zookeeper-3.4.9-fatjar.jar
 create mode 100644 pkg/adapter/dubboregistry/registrycenter.go
 create mode 100644 pkg/adapter/dubboregistry/remoting/zookeeper/client.go
 create mode 100644 pkg/adapter/dubboregistry/remoting/zookeeper/client_test.go
 create mode 100644 pkg/adapter/dubboregistry/remoting/zookeeper/zookeeper-4unittest/contrib/fatjar/zookeeper-3.4.9-fatjar.jar
 copy pkg/{config/version.go => common/constant/remote.go} (90%)
 delete mode 100644 pkg/registry/load.go
 delete mode 100644 pkg/registry/zookeeper.go
 delete mode 100644 pkg/registry/zookeeper_test.go
 create mode 100644 pkg/server/api_config_manager.go
 copy samples/dubbogo/simple/{uri => registry}/docker/docker-compose.yml (100%)
 copy samples/dubbogo/simple/{proxy => registry}/pixiu/conf.yaml (86%)
 copy samples/dubbogo/simple/{ => registry}/server/app/server.go (100%)
 copy samples/dubbogo/simple/{ => registry}/server/app/user.go (100%)
 copy samples/dubbogo/simple/{ => registry}/server/app/version.go (100%)
 copy samples/dubbogo/simple/{uri => registry}/server/profiles/dev/log.yml (100%)
 copy samples/dubbogo/simple/{uri => registry}/server/profiles/dev/server.yml (100%)
 copy samples/dubbogo/simple/{uri => registry}/server/profiles/release/log.yml (100%)
 copy samples/dubbogo/simple/{uri => registry}/server/profiles/release/server.yml (100%)
 copy samples/dubbogo/{http => simple/registry}/test/pixiu_test.go (69%)
 copy samples/{dubbogo/http => springcloud}/test/pixiu_test.go (65%)