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:06 UTC
[dubbo-go] branch develop updated (4496cef -> 591a305)
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.git.
from 4496cef 3.0 pr template (#1703)
add 819a2d3 build(deps): bump github.com/alibaba/sentinel-golang from 1.0.2 to 1.0.4 (#1707)
add caf8d8a build(deps): bump go.uber.org/zap from 1.19.1 to 1.20.0 (#1706)
add 20e6451 refactor zk dynamic configuration listener (#1665)
add e9057d1 docs: add tools introduce in readme (#1714)
add 0f93d1c write more about the dubbogo tools in readme
add f271fc1 refactor: invocation interface (#1702)
add 08e4387 refactor json rpc request timeout (#1713)
add f4784c0 add unit test
add ae9d3c0 Fix: linter
add 78b6c8a Merge pull request #1693 from A-Wanderer/add-ut
add 41d1203 优雅下线
add 5759c77 优雅下线
add 9b7b897 unit test add
add 941351d add test
add da25c24 import format
add e879126 Fix: import formatter
add 272d18a Merge remote-tracking branch 'upstream/3.0' into graceful-shutdown
add e2ff2ec Fix: license
add 3dd5c1f invoker
add 5b8939e invoker
add 6d6a61a fix: ut
add 97fb3d5 ftr: finish graceful shugdown
add 0a137fd fix: update triple
add 6d34c66 fix: add nolint
add c95f80d Merge remote-tracking branch 'upstream/3.0' into graceful-shutdown
add e8677d1 fix: lint
add 39916bb fix: ut
add 7168e8e Merge pull request #1675 from XiaoWeiKIN/graceful-shutdown
add 06da7ce fix: fix adaptive service issues (#1718)
add 1eaf18e upgrade hessian2 to v1.11.0 (#1720)
add c47c0e7 build(deps): bump github.com/prometheus/client_golang (#1723)
add 1b4d3eb build(deps): bump github.com/jinzhu/copier from 0.3.2 to 0.3.5 (#1724)
add 13368cf Imp: upgrade getty from 1.4.7-rc2 to 1.4.7 (#1721)
add bf7c407 zap log addCaller (#1732)
add b5e3805 fix(adasvc): do not load adaptive service filter if not set (#1735)
add 3cb4d1b fix: triple support stream ctx
add 6402da5 Merge pull request #1736 from apache/ftr/triple-stream-ctx
add d69423d nacos listener check healthy
add 3f9b4e9 Merge pull request #1729 from sanxun0325/3.0_nacos_listener_callback
add d31f85a directory refine
add 1f653d4 Merge pull request #1728 from sanxun0325/3.0_directory_refine
add 24b1408 build(deps): bump google.golang.org/grpc from 1.43.0 to 1.44.0 (#1738)
add cb0d239 build(deps): bump github.com/prometheus/client_golang (#1739)
add 3d09243 graceful pr refine (#1731)
add 8041ace Fix:nacos client reuse (#1633)
add 591a305 format imports 3.0 (#1740)
No new revisions were added by this update.
Summary of changes:
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 | 28 ++-
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 ++---
.../consumer_filter_test.go} | 30 ++-
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, 1658 insertions(+), 925 deletions(-)
copy common/extension/service_name_mapping.go => cluster/utils/adaptivesvc.go (59%)
copy filter/{gshutdown/filter.go => graceful_shutdown/consumer_filter.go} (56%)
copy filter/{echo/filter_test.go => graceful_shutdown/consumer_filter_test.go} (55%)
create mode 100644 filter/graceful_shutdown/procider_filter_test.go
rename filter/{gshutdown/filter.go => graceful_shutdown/provider_filter.go} (70%)
delete mode 100644 filter/gshutdown/filter_test.go
create mode 100644 registry/nacos/service_discovery_test.go