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/11/24 05:55:13 UTC
[dubbo-go-pixiu] branch develop updated (d1930df -> 425b380)
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 d1930df Merge pull request #305 from mark4z/fix/ci_go_version
new ad9083f fix
new 287a2c5 ftr: triple support
new a535223 fix: remote unused file
new 04bd52c fix
new ee7f6cd fix: liscence
new 72c17ba fix
new 1d3c525 fix: rm .run
new 9a1708b ftr: nacos registry and lb filter
new b5c9817 Merge branch 'develop' into ftr/triple
new 9a7fea3 fix: conflict
new 1e6255a Fix: update to go 1.15
new df355c1 fix: ut
new 86dd20b fix: code style
new 62cfd65 Fix: oncelock name
new bdcf949 fix: var block
new cdb6f1d Merge branch 'develop' into ftr/triple
new 7790be6 Merge remote-tracking branch 'lizhixin/ftr/triple' into ftr/triple
new 425b380 Merge pull request #302 from LaurenceLiZhixin/ftr/triple
The 1256 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 | 3 +-
cmd/pixiu/pixiu.go | 13 +-
cmd/pixiu/sidecar.go | 3 +
go.mod | 22 +-
go.sum | 230 +++++++++++++++++----
pkg/adapter/dubboregistry/common/common.go | 1 +
.../registry/base/baseregistry_test.go | 5 +-
.../registry/nacos/interface_listener.go | 201 ++++++++++++++++++
.../dubboregistry/registry/nacos/registry.go | 94 +++++++++
.../registry/nacos/service_listener.go | 107 ++++++++++
pkg/adapter/dubboregistry/registry/registry.go | 30 ++-
.../registry/zookeeper/application_listener.go | 1 +
.../zookeeper/application_service_listener.go | 8 +-
.../registry/zookeeper/interface_listener.go | 1 +
.../dubboregistry/registry/zookeeper/registry.go | 1 +
.../registry/zookeeper/registry_test.go | 9 +-
.../registry/zookeeper/service_listener.go | 10 +-
pkg/adapter/dubboregistry/registrycenter.go | 15 +-
.../dubboregistry/remoting/zookeeper/client.go | 1 +
.../springcloud/servicediscovery/nacos/nacos.go | 1 +
pkg/client/dubbo/config.go | 4 +-
pkg/client/dubbo/dubbo.go | 4 +
pkg/client/http/http.go | 13 +-
pkg/client/triple/triple.go | 97 +++++++++
pkg/common/constant/key.go | 1 +
pkg/common/constant/remote.go | 1 +
pkg/config/api_config.go | 3 +
pkg/config/config_load.go | 2 +
pkg/filter/http/apiconfig/api/discovery_service.go | 6 +
.../http/apiconfig/api/discovery_service_test.go | 11 +-
pkg/filter/http/apiconfig/api_config.go | 6 +-
pkg/filter/http/grpcproxy/grpc.go | 3 +
pkg/filter/http/grpcproxy/invoke.go | 3 +
.../host.go => http/loadbalancer/loadbalancer.go} | 37 ++--
pkg/filter/http/remote/call.go | 5 +
pkg/filter/ratelimit/matcher_test.go | 1 +
pkg/filter/seata/branch_transaction_service.go | 3 +
pkg/filter/seata/filter.go | 1 +
pkg/filter/seata/transaction.go | 1 +
pkg/model/cluster.go | 4 +-
pkg/model/http.go | 5 +-
pkg/model/router.go | 1 -
pkg/pluginregistry/registry.go | 11 +-
pkg/remote/nacos/client.go | 1 +
pkg/router/route.go | 37 +++-
pkg/server/api_config_manager.go | 16 +-
pkg/server/cluster_manager_test.go | 5 +-
samples/dubbogo/simple/proxy/server/app/server.go | 1 +
.../grpc => dubbogo/simple/triple}/pixiu/conf.yaml | 40 ++--
samples/http/grpc/proto/hello_grpc.pb.go | 8 +-
samples/http/grpc/proto/hello_grpc_grpc.pb.go | 3 +
samples/http/grpc/test/pixiu_test.go | 10 +-
samples/http/simple/test/pixiu_test.go | 5 +-
53 files changed, 958 insertions(+), 147 deletions(-)
create mode 100644 pkg/adapter/dubboregistry/registry/nacos/interface_listener.go
create mode 100644 pkg/adapter/dubboregistry/registry/nacos/registry.go
create mode 100644 pkg/adapter/dubboregistry/registry/nacos/service_listener.go
create mode 100644 pkg/client/triple/triple.go
copy pkg/filter/{host/host.go => http/loadbalancer/loadbalancer.go} (81%)
copy samples/{http/grpc => dubbogo/simple/triple}/pixiu/conf.yaml (68%)