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 2022/02/06 07:29:26 UTC

[dubbo-go] 01/01: Merge branch 'develop'

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

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

commit 0fa21b9b8f6970710a56fa4009d3a2f1dc37b81b
Merge: 9f3f92c 591a305
Author: AlexStocks <al...@foxmail.com>
AuthorDate: Sun Feb 6 15:29:12 2022 +0800

    Merge branch 'develop'

 README.md                                          |  31 ++-
 README_CN.md                                       |  29 ++-
 cluster/cluster/adaptivesvc/cluster_invoker.go     |  17 +-
 cluster/cluster/zoneaware/cluster_interceptor.go   |   4 +-
 cluster/cluster/zoneaware/cluster_invoker.go       |   4 +-
 cluster/cluster/zoneaware/cluster_invoker_test.go  |   6 +-
 cluster/router/v3router/router_chain.go            |  34 ++-
 .../utils/adaptivesvc.go                           |  37 ++-
 common/constant/default.go                         |  10 +-
 common/constant/key.go                             |   5 +
 common/extension/filter.go                         |   6 +-
 common/extension/metadata_remote.go                |   2 +-
 common/logger/logger.go                            |   4 +-
 common/proxy/proxy.go                              |   6 +-
 common/proxy/proxy_factory/pass_through.go         |   2 +-
 config/config_center_config.go                     |   6 +
 config/consumer_config.go                          |   2 +-
 config/graceful_shutdown.go                        | 106 ++++++---
 config/graceful_shutdown_config.go                 |  53 ++++-
 config/graceful_shutdown_config_test.go            |   1 -
 config/metadata_report_config.go                   |  12 +-
 config/provider_config.go                          |  12 +-
 config/registry_config.go                          |   8 +
 config/remote_config.go                            |   7 +
 config/root_config.go                              |  27 ++-
 config/service_config.go                           |  12 +-
 config/testdata/consumer_config.yml                |   2 +-
 .../testdata/consumer_config_with_configcenter.yml |   2 +-
 .../testdata/consumer_config_withoutProtocol.yml   |   2 +-
 config/testdata/provider_config.yml                |   2 +-
 .../testdata/provider_config_withoutProtocol.yml   |   2 +-
 config_center/nacos/client_test.go                 |  36 ++-
 config_center/nacos/impl_test.go                   |  11 +-
 config_center/zookeeper/impl.go                    |  29 ++-
 config_center/zookeeper/listener.go                |  56 +++--
 filter/active/filter.go                            |   4 +-
 filter/active/filter_test.go                       |   2 +-
 filter/adaptivesvc/filter.go                       |  43 +++-
 filter/auth/default_authenticator.go               |  16 +-
 filter/auth/default_authenticator_test.go          |   8 +-
 filter/filter_impl/import.go                       |   2 +-
 filter/generic/filter.go                           |   2 +-
 filter/generic/filter_test.go                      |   4 +-
 filter/generic/service_filter.go                   |   4 +-
 .../consumer_filter.go}                            |  62 ++---
 filter/graceful_shutdown/consumer_filter_test.go   |  59 +++++
 filter/graceful_shutdown/procider_filter_test.go   |  84 +++++++
 .../provider_filter.go}                            |  46 ++--
 filter/gshutdown/filter_test.go                    |  75 ------
 filter/seata/filter.go                             |   2 +-
 filter/sentinel/filter_test.go                     |   7 +-
 go.mod                                             |  20 +-
 go.sum                                             |  65 ++---
 imports/imports.go                                 |   2 +-
 metadata/report/nacos/report_test.go               |  18 +-
 protocol/dubbo/dubbo_codec.go                      |  18 +-
 protocol/dubbo/dubbo_invoker.go                    |  10 +-
 protocol/dubbo/dubbo_invoker_test.go               |   4 +-
 protocol/dubbo/dubbo_protocol_test.go              | 265 ++++++++++-----------
 protocol/dubbo/hessian2/hessian_dubbo_test.go      |  51 ++--
 protocol/dubbo/hessian2/hessian_response.go        |   8 +-
 protocol/dubbo3/dubbo3_exporter.go                 |   3 +-
 protocol/dubbo3/dubbo3_invoker.go                  |   6 +-
 protocol/grpc/grpc_protocol.go                     |   6 +-
 protocol/grpc/server.go                            |   5 +
 protocol/invocation.go                             |  25 +-
 protocol/invocation/rpcinvocation.go               | 122 ++++++----
 protocol/jsonrpc/jsonrpc_protocol.go               |  16 +-
 .../protocolwrapper/protocol_filter_wrapper.go     |   2 +-
 .../config/reader/testdata/consumer_config.yml     |   2 +-
 protocol/result.go                                 |   2 +-
 registry/base_registry.go                          | 126 ++++------
 registry/directory/directory.go                    |  15 +-
 registry/directory/directory_test.go               |  43 ++++
 registry/etcdv3/service_discovery_test.go          | 173 ++++++++++----
 registry/nacos/listener.go                         |  20 +-
 registry/nacos/registry_test.go                    |  17 +-
 registry/nacos/service_discovery_test.go           | 245 +++++++++++++++++++
 registry/protocol/protocol.go                      | 166 ++++++++-----
 registry/protocol/protocol_test.go                 |  21 +-
 remoting/getty/dubbo_codec_for_test.go             |  12 +-
 remoting/getty/getty_client_test.go                |   2 +-
 remoting/listener.go                               |   2 +-
 remoting/nacos/builder.go                          |  20 +-
 remoting/nacos/builder_test.go                     |   1 +
 remoting/zookeeper/client.go                       |   2 +-
 remoting/zookeeper/listener.go                     | 101 +++++---
 87 files changed, 1691 insertions(+), 930 deletions(-)