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