You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by xi...@apache.org on 2020/04/09 06:30:32 UTC
[dubbo-go] 01/01: Merge pull request #470 from apache/develop
This is an automated email from the ASF dual-hosted git repository.
xinminghe pushed a commit to branch feature/dubbo-2.7.5
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git
commit a594afd74a0370cd7292f21e35af315eae8f2d63
Merge: e4e5ff7 ae5ec56
Author: vito.he <hx...@gmail.com>
AuthorDate: Thu Apr 9 14:30:23 2020 +0800
Merge pull request #470 from apache/develop
Develop 2 feature/dubbo-2.7.5
.travis.yml | 6 +-
CHANGE.md | 1 +
README.md | 15 +-
README_CN.md | 16 +-
before_validate_license.sh | 26 ++
cluster/cluster_impl/available_cluster.go | 30 +--
cluster/cluster_impl/available_cluster_invoker.go | 30 +--
.../cluster_impl/available_cluster_invoker_test.go | 30 +--
cluster/cluster_impl/broadcast_cluster.go | 30 +--
cluster/cluster_impl/broadcast_cluster_invoker.go | 30 +--
.../cluster_impl/broadcast_cluster_invoker_test.go | 30 +--
cluster/cluster_impl/failback_cluster_test.go | 30 +--
cluster/cluster_impl/failfast_cluster.go | 30 +--
cluster/cluster_impl/failfast_cluster_invoker.go | 30 +--
cluster/cluster_impl/failfast_cluster_test.go | 30 +--
cluster/cluster_impl/failsafe_cluster_test.go | 30 +--
cluster/cluster_impl/forking_cluster.go | 30 +--
cluster/cluster_impl/forking_cluster_invoker.go | 30 +--
cluster/cluster_impl/forking_cluster_test.go | 30 +--
cluster/router/condition/app_router_test.go | 2 +-
cluster/router/condition/file.go | 2 +-
cluster/router/condition/listenable_router.go | 2 +-
cluster/router/condition/router.go | 9 +-
cluster/router/condition/router_rule.go | 20 +-
cluster/router/condition/router_rule_test.go | 14 +-
cluster/router/match/match_utils.go | 63 -----
cluster/router/match/match_utils_test.go | 46 ----
cluster/router/router.go | 2 +-
.../router/tag/factory.go | 40 ++-
.../router/tag/factory_test.go | 24 +-
cluster/router/tag/file.go | 82 ++++++
cluster/router/tag/file_test.go | 62 +++++
cluster/router/{condition => tag}/router_rule.go | 29 +-
.../router/tag/router_rule_test.go | 27 +-
cluster/router/tag/tag_router.go | 94 +++++++
cluster/router/tag/tag_router_test.go | 147 ++++++++++
common/constant/key.go | 12 +-
common/extension/auth.go | 17 ++
common/extension/router_factory.go | 6 +-
common/rpc_service.go | 82 ++++--
common/rpc_service_test.go | 22 +-
common/yaml/yaml.go | 4 +
common/yaml/yaml_test.go | 12 +
config/config_loader.go | 2 +-
config/config_loader_test.go | 7 +-
config/interfaces/config_reader.go | 17 ++
config/reference_config.go | 9 +-
...condition_router_config.go => router_config.go} | 5 +-
...router_config_test.go => router_config_test.go} | 0
config/service_config.go | 10 +-
config_center/apollo/factory.go | 30 +--
config_center/apollo/impl.go | 30 +--
config_center/apollo/listener.go | 30 +--
config_center/zookeeper/impl.go | 4 +-
doc/pic/arch/dubbo-go-arch.png | Bin 215602 -> 131372 bytes
doc/pic/arch/dubbo-go-ext.png | Bin 0 -> 122231 bytes
filter/filter_impl/active_filter_test.go | 17 ++
filter/filter_impl/generic_service_filter_test.go | 2 +-
filter/filter_impl/token_filter.go | 30 +--
filter/filter_impl/token_filter_test.go | 30 +--
filter/filter_impl/tps/tps_limit_strategy_mock.go | 31 +--
filter/filter_impl/tps/tps_limiter_mock.go | 31 +--
filter/handler/rejected_execution_handler_mock.go | 31 +--
protocol/dubbo/client_test.go | 2 +-
protocol/dubbo/dubbo_exporter.go | 3 +-
protocol/grpc/client.go | 30 +--
protocol/grpc/client_test.go | 30 +--
protocol/grpc/common_test.go | 30 +--
protocol/grpc/grpc_exporter.go | 33 +--
protocol/grpc/grpc_invoker.go | 30 +--
protocol/grpc/grpc_invoker_test.go | 30 +--
protocol/grpc/grpc_protocol.go | 30 +--
protocol/grpc/grpc_protocol_test.go | 30 +--
protocol/grpc/internal/client.go | 30 +--
protocol/grpc/internal/doc.go | 30 +--
protocol/grpc/internal/helloworld.pb.go | 30 +--
protocol/grpc/internal/server.go | 30 +--
.../protoc-gen-dubbo/examples/helloworld.pb.go | 30 +--
protocol/grpc/protoc-gen-dubbo/main.go | 30 +--
protocol/grpc/protoc-gen-dubbo/plugin/dubbo/doc.go | 30 +--
.../grpc/protoc-gen-dubbo/plugin/dubbo/dubbo.go | 30 +--
protocol/grpc/server.go | 30 +--
protocol/jsonrpc/http_test.go | 2 +-
protocol/jsonrpc/jsonrpc_exporter.go | 3 +-
protocol/jsonrpc/jsonrpc_invoker_test.go | 2 +-
protocol/mock/mock_invoker.go | 31 +--
protocol/rest/client/client_impl/resty_client.go | 16 +-
protocol/rest/client/rest_client.go | 12 +-
protocol/rest/rest_exporter.go | 3 +-
protocol/rest/rest_invoker.go | 26 +-
protocol/rest/rest_invoker_test.go | 4 +-
protocol/rest/rest_protocol.go | 4 +-
protocol/rest/rest_protocol_test.go | 4 +-
protocol/rest/server/rest_server.go | 297 ++++++++++++++++++++-
.../rest/server/server_impl/go_restful_server.go | 291 +++++---------------
protocol/rpc_status_test.go | 17 ++
registry/base_registry.go | 19 +-
registry/directory/directory.go | 5 +-
registry/etcdv3/registry.go | 4 +-
registry/etcdv3/registry_test.go | 2 +-
registry/kubernetes/registry.go | 5 +-
registry/protocol/protocol.go | 11 +-
registry/zookeeper/listener.go | 71 +++--
registry/zookeeper/listener_test.go | 8 +-
registry/zookeeper/registry.go | 96 ++++---
registry/zookeeper/registry_test.go | 2 +-
remoting/zookeeper/client.go | 12 +-
remoting/zookeeper/facade.go | 4 +-
remoting/zookeeper/facade_test.go | 12 +-
remoting/zookeeper/listener.go | 22 +-
remoting/zookeeper/listener_test.go | 2 +-
111 files changed, 1935 insertions(+), 1190 deletions(-)