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/02/28 07:41:15 UTC
[dubbo-go] 01/01: merge 1.5
This is an automated email from the ASF dual-hosted git repository.
alexstocks pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git
commit 9b80e89cc109c4c55400a4593a6517b39ef791b8
Merge: 15ca488 f1f81eb
Author: AlexStocks <al...@foxmail.com>
AuthorDate: Sun Feb 28 14:34:47 2021 +0800
merge 1.5
.github/PULL_REQUEST_TEMPLATE.md | 2 +-
.github/workflows/github-actions.yml | 8 +-
CHANGE.md | 117 ++-
README.md | 25 +-
README_CN.md | 28 +-
cluster/cluster_impl/base_cluster_invoker.go | 58 +-
cluster/cluster_impl/failback_cluster_test.go | 7 +
cluster/cluster_impl/failfast_cluster_test.go | 3 +
cluster/cluster_impl/failsafe_cluster_test.go | 4 +
cluster/directory/base_directory.go | 8 +-
cluster/directory/base_directory_test.go | 5 +-
cluster/router/.gitkeep | 0
cluster/router/chain.go | 2 +
cluster/router/chain/chain.go | 60 +-
cluster/router/chain/chain_test.go | 7 +-
cluster/router/condition/app_router.go | 5 +-
cluster/router/condition/app_router_test.go | 23 +-
cluster/router/condition/factory.go | 8 +-
cluster/router/condition/factory_test.go | 110 ++-
cluster/router/condition/listenable_router.go | 11 +-
cluster/router/condition/router.go | 4 +-
cluster/router/condition/router_test.go | 15 +-
cluster/router/{chain.go => conn_checker.go} | 12 +-
.../conn_check_route.go} | 69 +-
cluster/router/conncheck/conn_check_route_test.go | 111 +++
.../factory.go => conncheck/conn_health_check.go} | 22 +-
.../conn_health_check_test.go} | 27 +-
cluster/router/{local => conncheck}/factory.go | 21 +-
cluster/router/{tag => conncheck}/factory_test.go | 55 +-
cluster/router/healthcheck/default_health_check.go | 4 -
cluster/router/healthcheck/factory.go | 4 +-
cluster/router/healthcheck/health_check_route.go | 12 +-
.../router/healthcheck/health_check_route_test.go | 22 +-
cluster/router/local/factory.go | 2 +-
cluster/router/router.go | 2 +-
cluster/router/tag/factory.go | 4 +-
cluster/router/tag/factory_test.go | 7 +-
cluster/router/tag/file.go | 4 +-
cluster/router/tag/tag_router.go | 5 +-
cluster/router/tag/tag_router_test.go | 47 +-
common/constant/key.go | 14 +-
.../extension/conn_checker.go | 36 +-
common/logger/logger.go | 11 +-
common/proxy/proxy.go | 80 +-
common/url.go | 9 +-
config/config_api.go | 556 +++++++++++++
config/config_api_test.go | 178 ++++
config/config_loader.go | 12 +-
config/config_loader_test.go | 5 +-
config/graceful_shutdown.go | 14 +-
config/graceful_shutdown_config_test.go | 4 +-
config/reference_config.go | 7 +-
config/testdata/router_config.yml | 2 +-
config/testdata/router_config_error.yml | 2 +-
contributing.md | 6 +-
doc/apache/apache-release-procedure-20200306.md | 10 +-
filter/filter_impl/generic_filter.go | 19 +-
filter/filter_impl/generic_filter_test.go | 29 +-
go.mod | 5 +-
go.sum | 14 +-
protocol/dubbo/dubbo_invoker.go | 90 +-
protocol/grpc/grpc_invoker.go | 73 +-
protocol/invoker.go | 38 +-
.../factory_test.go => protocol/invoker_test.go | 25 +-
protocol/rest/config/reader/rest_config_reader.go | 4 +-
protocol/rest/config/rest_config.go | 8 +-
protocol/rest/rest_invoker_test.go | 2 +-
protocol/rest/rest_protocol.go | 7 +-
protocol/rpc_status.go | 95 ++-
registry/base_registry.go | 7 +
registry/directory/directory.go | 1 +
registry/nacos/listener.go | 6 +-
registry/zookeeper/registry.go | 27 +-
remoting/consul/test_agent.go | 2 +-
remoting/getty/getty_client.go | 17 +-
remoting/getty/listener.go | 12 +-
remoting/zookeeper/client.go | 9 +-
remoting/zookeeper/facade.go | 1 +
remoting/zookeeper/listener.go | 41 +-
test/integrate/dubbo/go-client/Dockerfile | 2 +
test/integrate/dubbo/go-client/go.mod | 5 +-
test/integrate/dubbo/go-client/go.sum | 921 ++++++++++++++++++++-
test/integrate/dubbo/go-server/Dockerfile | 2 +
test/integrate/dubbo/go-server/go.mod | 5 +-
test/integrate/dubbo/go-server/go.sum | 921 ++++++++++++++++++++-
tools/cli/.gitignore | 5 +
tools/cli/README.md | 14 +
tools/cli/README_CN.md | 11 +
tools/cli/build.sh | 2 +
tools/cli/client/client.go | 197 +++++
.../test_agent.go => tools/cli/common/protocol.go | 29 +-
.../test_agent.go => tools/cli/common/tool.go | 31 +-
tools/cli/example/README.md | 136 +++
tools/cli/example/README_CN.md | 132 +++
tools/cli/example/server/builddev.sh | 2 +
tools/cli/example/server/config/log.yml | 28 +
tools/cli/example/server/config/server.yml | 58 ++
tools/cli/example/server/go.mod | 8 +
go.sum => tools/cli/example/server/go.sum | 660 +++++++--------
tools/cli/example/server/main.go | 77 ++
tools/cli/example/server/user.go | 80 ++
tools/cli/example/test.sh | 1 +
tools/cli/example/user.json | 12 +
tools/cli/example/userCall.json | 11 +
tools/cli/go.mod | 12 +
tools/cli/go.sum | 482 +++++++++++
tools/cli/json_register/json_register.go | 66 ++
tools/cli/main.go | 78 ++
tools/cli/protocol/dubbo/codec.go | 125 +++
tools/cli/protocol/dubbo/dubbo_protocol.go | 112 +++
.../cli/protocol/protocol.go | 29 +-
tools/cli/test.sh | 1 +
tools/cli/user.json | 12 +
tools/cli/userCall.json | 11 +
114 files changed, 5780 insertions(+), 916 deletions(-)