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