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/10/31 11:52:21 UTC
[dubbo-go] branch develop updated (efe12a0 -> 891357a)
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 efe12a0 Merge remote-tracking branch 'apache/3.0' into develop
add 19306ef build(deps): bump google.golang.org/grpc from 1.38.0 to 1.41.0 (#1486)
add e4fd3e8 build(deps): bump github.com/knadh/koanf from 1.1.1 to 1.2.3 (#1488)
add c500748 build(deps): bump github.com/go-playground/validator/v10 (#1489)
add b6b6d12 build(deps): bump github.com/dubbogo/gost from 1.11.16 to 1.11.17 (#1490)
add 667aa53 build(deps): bump github.com/apache/dubbo-go-hessian2 (#1492)
add 7b9caa1 build(deps): bump github.com/emicklei/go-restful/v3 from 3.5.2 to 3.7.0 (#1487)
add 5f9998a add application registry
add 7c8c2cc fmt
add 60b85ab add properties cofig resolver
add dfe8011 fix:application nil
add 25667db fix:application nil
add ed40217 Merge pull request #1493 from zhaoyunxing92/registry-application
add a9e9f9a add properties resolver (#1496)
add 9220fa4 feat(config): add root config api builder (#1491)
add 929b2f4 fix: finish api
add f294899 fix: pass ut
add e6afd57 fix: update uuid version
add 0d03ae4 fix: change to IDs
add 5d79305 fix: change API to IDs
add b1fa50a fix: add SetSerialization api
add f7ecfb6 fix: add more api
add a32573b Merge pull request #1499 from apache/config-api
add 412dfcc build(deps): bump github.com/knadh/koanf from 1.2.3 to 1.2.4 (#1502)
add 0b84297 build(deps): bump github.com/creasty/defaults from 1.5.1 to 1.5.2 (#1501)
add ef0cc7e Fix the IsProvider check (#1500)
add 07e6f44 Fix: solve v3 zk/nacos service disc (#1505)
add f8bdd45 refactor(config): refactor Refer method of reference_config (#1504)
add c22d9c3 fix: change service name from nacos instance service name to app name (#1508)
add e213f97 refactor(cluster): refactor cluster package (#1507)
add 4b1746f build(deps): bump github.com/emicklei/go-restful/v3 from 3.7.0 to 3.7.1 (#1514)
add 0aac960 Update triple and some relies version, add consumer registry timeout configuration item (#1516)
add 267c06e Ftr: Support Custom Registry GroupName on Nacos (#1353)
add c1263de build(deps): bump go.etcd.io/etcd/api/v3 from 3.5.0 to 3.5.1 (#1523)
add ddda316 fix: add metrics basic support
add ed7be3e fix: import relise to pass ut
add 1c38c03 Format: add blank/space
add 6cd738c Fix: heartbeat's timeout will modify consumer's timeout (#1532)
add b1a1617 Support Apollo secret (#1533)
add d35f7cb Merge branch '3.0' of https://github.com/apache/dubbo-go into 3.0
add a15f72a Fix: set default refernce check to true (#1531)
add e551945 add dynamic route config (#1519)
add e9e8b25 build(deps): bump github.com/knadh/koanf from 1.2.4 to 1.3.0
add ce1b4ed Merge pull request #1534 from apache/dependabot/go_modules/3.0/github.com/knadh/koanf-1.3.0
add 68ac846 build(deps): bump github.com/dubbogo/gost from 1.11.18 to 1.11.19
add a45fd29 Merge pull request #1535 from apache/dependabot/go_modules/3.0/github.com/dubbogo/gost-1.11.19
add e4723f4 Merge remote-tracking branch 'upstream/3.0' into ftr/metrics
add 4d4fb6e fix: change IDs to -ids
add c378031 Merge pull request #1540 from apache/ftr/metrics
add 7f1521c fix error log when building route chain in the case we didn't configure the config center (#1548)
add 669ab0a Upgreade triple pb generate tool (#1549)
new 891357a Merge branch '3.0' into develop
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
CONTRIBUTING.md | 16 +-
.../available/cluster.go} | 22 +-
.../available/cluster_invoker.go} | 25 +-
.../available/cluster_invoker_test.go} | 13 +-
.../base/cluster_invoker.go} | 79 +--
.../base/cluster_invoker_test.go} | 33 +-
.../broadcast/cluster.go} | 24 +-
.../broadcast/cluster_invoker.go} | 23 +-
.../broadcast/cluster_invoker_test.go} | 17 +-
cluster/{ => cluster}/cluster.go | 3 +-
cluster/{ => cluster}/cluster_interceptor.go | 0
.../failback/cluster.go} | 24 +-
.../failback/cluster_invoker.go} | 40 +-
.../failback/cluster_test.go} | 29 +-
.../failfast/cluster.go} | 24 +-
.../failfast/cluster_invoker.go} | 27 +-
.../failfast/cluster_test.go} | 23 +-
.../failover/cluster.go} | 21 +-
.../failover/cluster_invoker.go} | 34 +-
.../failover/cluster_test.go} | 107 +---
.../failsafe/cluster.go} | 24 +-
.../failsafe/cluster_invoker.go} | 24 +-
.../failsafe/cluster_test.go} | 23 +-
.../forking/cluster.go} | 24 +-
.../forking/cluster_invoker.go} | 28 +-
.../forking/cluster_test.go} | 21 +-
.../interceptor_invoker.go | 45 +-
cluster/cluster/mock.go | 106 ++++
.../zoneaware/cluster.go} | 19 +-
.../zoneaware/cluster_interceptor.go} | 12 +-
.../zoneaware/cluster_invoker.go} | 26 +-
.../zoneaware/cluster_invoker_test.go} | 33 +-
.../cluster_impl/{mock_cluster.go => import.go} | 29 +-
.../{base_directory.go => base/directory.go} | 26 +-
.../directory_test.go} | 18 +-
cluster/{ => directory}/directory.go | 2 +-
.../{static_directory.go => static/directory.go} | 32 +-
.../directory_test.go} | 6 +-
.../loadbalance/consistenthashing/loadbalance.go | 80 +++
.../loadbalance_test.go} | 12 +-
.../selector.go} | 80 +--
.../loadbalance.go} | 25 +-
.../loadbalance_test.go} | 6 +-
cluster/{ => loadbalance}/loadbalance.go | 2 +-
.../{random.go => random/loadbalance.go} | 25 +-
.../{random_test.go => random/loadbalance_test.go} | 28 +-
.../{round_robin.go => roundrobin/loadbalance.go} | 34 +-
.../loadbalance_test.go} | 6 +-
cluster/router/chain/chain.go | 25 +-
cluster/router/router.go | 13 +-
cluster/router/v3router/dubbo_rule.go | 61 ---
cluster/router/v3router/factory.go | 9 +-
.../v3router/k8s_api/listener_handler_impl.go | 2 +-
cluster/router/v3router/k8s_crd/client.go | 2 +-
cluster/router/v3router/router_chain.go | 217 ++++----
cluster/router/v3router/router_chain_test.go | 65 +--
cluster/router/v3router/uniform_route.go | 26 +-
cluster/router/v3router/uniform_rule.go | 27 +-
common/constant/cluster.go | 11 +-
common/constant/key.go | 28 +-
.../constant/{serialization.go => loadbalance.go} | 12 +-
common/extension/cluster.go | 2 +-
common/extension/cluster_interceptor.go | 60 ---
common/extension/loadbalance.go | 8 +-
...ata_service.go => metadata_service_exporter.go} | 31 +-
common/extension/metrics.go | 8 +-
common/extension/metrics_test.go | 4 +-
common/extension/registry_directory.go | 6 +-
common/extension/router_factory.go | 7 +-
common/logger/logger.go | 4 +-
common/url.go | 2 +-
config/application_config.go | 71 ++-
config/config_api_test.go | 156 ------
config/config_center_config.go | 207 +++----
.../config_center_config_test.go | 18 +-
config/config_loader.go | 57 +-
config/config_loader_options.go | 29 +-
config/config_loader_options_test.go | 29 +-
config/config_loader_test.go | 593 ---------------------
config/config_resolver.go | 69 +++
config/consumer_config.go | 187 +++----
config/dubbo_bootstrap.go | 110 ----
config/graceful_shutdown.go | 2 +-
config/graceful_shutdown_config.go | 37 ++
config/graceful_shutdown_test.go | 6 +-
config/logger_config.go | 37 +-
config/metadata_report_config.go | 87 ++-
config/method_config.go | 9 -
config/metric_config.go | 69 ++-
config/metric_config_test.go | 27 -
config/parsers/properties/properties.go | 88 +++
config/protocol_config.go | 72 +--
config/provider_config.go | 131 +++--
config/provider_config_test.go | 10 +-
config/reference_config.go | 215 ++++----
config/registry_config.go | 109 +++-
config/remote_config.go | 80 ++-
config/root_config.go | 382 +++++++------
config/router_config.go | 94 +++-
config/service_config.go | 214 +++-----
config/service_discovery_config.go | 34 +-
config/testdata/application.yaml | 4 +-
config/testdata/config/app/application.yaml | 2 +-
config/testdata/config/center/apollo.yaml | 8 +
.../config/properties/application.properties | 13 +
config/testdata/config/provider/application.yaml | 4 +-
.../config/provider/registry_application.yaml | 4 +-
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/uniform_router_config.go | 21 +-
config_center/apollo/impl.go | 28 +-
config_center/apollo/impl_test.go | 2 +-
config_center/mock_dynamic_config.go | 4 +-
config_center/zookeeper/impl.go | 28 +-
config_center/zookeeper/listener.go | 13 +-
filter/filter_impl/import.go | 3 +-
filter/metrics/filter.go | 8 +-
filter/metrics/filter_test.go | 4 +-
go.mod | 25 +-
go.sum | 115 ++--
imports/imports.go | 31 +-
metadata/report/delegate/delegate_report.go | 8 +-
metadata/service/exporter/configurable/exporter.go | 41 +-
.../service/exporter/configurable/exporter_test.go | 12 +-
metadata/service/local/service.go | 3 +
metrics/prometheus/reporter.go | 134 ++---
metrics/prometheus/reporter_test.go | 3 +-
metrics/reporter.go | 25 +-
protocol/dubbo3/common_test.go | 43 +-
protocol/dubbo3/dubbo3_invoker_test.go | 1 +
protocol/dubbo3/dubbo3_protocol.go | 10 +-
protocol/dubbo3/dubbo3_protocol_test.go | 2 +-
protocol/dubbo3/internal/helloworld.pb.go | 363 ++++++-------
protocol/dubbo3/internal/helloworld.proto | 1 +
protocol/dubbo3/internal/helloworld_triple.pb.go | 168 ++++++
protocol/dubbo3/internal/server.go | 31 +-
protocol/grpc/grpc_protocol_test.go | 4 +-
protocol/jsonrpc/jsonrpc_protocol_test.go | 1 -
registry/directory/directory.go | 25 +-
registry/nacos/listener.go | 7 +-
registry/nacos/registry.go | 15 +-
registry/nacos/service_discovery.go | 8 +-
registry/protocol/protocol.go | 6 +-
registry/protocol/protocol_test.go | 2 +-
registry/service_instance.go | 1 +
.../servicediscovery/service_discovery_registry.go | 52 --
remoting/getty/listener.go | 2 +-
remoting/nacos/builder_test.go | 2 +-
remoting/zookeeper/listener.go | 9 +-
152 files changed, 3104 insertions(+), 3441 deletions(-)
rename cluster/{cluster_impl/available_cluster.go => cluster/available/cluster.go} (68%)
rename cluster/{cluster_impl/available_cluster_invoker.go => cluster/available/cluster_invoker.go} (66%)
rename cluster/{cluster_impl/available_cluster_invoker_test.go => cluster/available/cluster_invoker_test.go} (87%)
rename cluster/{cluster_impl/base_cluster_invoker.go => cluster/base/cluster_invoker.go} (69%)
rename cluster/{cluster_impl/base_cluster_invoker_test.go => cluster/base/cluster_invoker_test.go} (65%)
rename cluster/{cluster_impl/broadcast_cluster.go => cluster/broadcast/cluster.go} (69%)
rename cluster/{cluster_impl/broadcast_cluster_invoker.go => cluster/broadcast/cluster_invoker.go} (70%)
rename cluster/{cluster_impl/broadcast_cluster_invoker_test.go => cluster/broadcast/cluster_invoker_test.go} (86%)
rename cluster/{ => cluster}/cluster.go (90%)
rename cluster/{ => cluster}/cluster_interceptor.go (100%)
rename cluster/{cluster_impl/failback_cluster.go => cluster/failback/cluster.go} (68%)
rename cluster/{cluster_impl/failback_cluster_invoker.go => cluster/failback/cluster_invoker.go} (82%)
rename cluster/{cluster_impl/failback_cluster_test.go => cluster/failback/cluster_test.go} (89%)
rename cluster/{cluster_impl/failfast_cluster.go => cluster/failfast/cluster.go} (68%)
rename cluster/{cluster_impl/failfast_cluster_invoker.go => cluster/failfast/cluster_invoker.go} (60%)
rename cluster/{cluster_impl/failfast_cluster_test.go => cluster/failfast/cluster_test.go} (83%)
rename cluster/{cluster_impl/failover_cluster.go => cluster/failover/cluster.go} (71%)
rename cluster/{cluster_impl/failover_cluster_invoker.go => cluster/failover/cluster_invoker.go} (79%)
rename cluster/{cluster_impl/failover_cluster_test.go => cluster/failover/cluster_test.go} (59%)
rename cluster/{cluster_impl/failsafe_cluster.go => cluster/failsafe/cluster.go} (67%)
rename cluster/{cluster_impl/failsafe_cluster_invoker.go => cluster/failsafe/cluster_invoker.go} (76%)
rename cluster/{cluster_impl/failsafe_cluster_test.go => cluster/failsafe/cluster_test.go} (83%)
rename cluster/{cluster_impl/forking_cluster.go => cluster/forking/cluster.go} (69%)
rename cluster/{cluster_impl/forking_cluster_invoker.go => cluster/forking/cluster_invoker.go} (76%)
rename cluster/{cluster_impl/forking_cluster_test.go => cluster/forking/cluster_test.go} (86%)
rename cluster/{cluster_impl => cluster}/interceptor_invoker.go (63%)
create mode 100644 cluster/cluster/mock.go
rename cluster/{cluster_impl/zone_aware_cluster.go => cluster/zoneaware/cluster.go} (73%)
rename cluster/{cluster_impl/zone_aware_cluster_interceptor.go => cluster/zoneaware/cluster_interceptor.go} (80%)
rename cluster/{cluster_impl/zone_aware_cluster_invoker.go => cluster/zoneaware/cluster_invoker.go} (82%)
rename cluster/{cluster_impl/zone_aware_cluster_invoker_test.go => cluster/zoneaware/cluster_invoker_test.go} (88%)
rename cluster/cluster_impl/{mock_cluster.go => import.go} (56%)
rename cluster/directory/{base_directory.go => base/directory.go} (76%)
rename cluster/directory/{base_directory_test.go => base/directory_test.go} (91%)
rename cluster/{ => directory}/directory.go (98%)
rename cluster/directory/{static_directory.go => static/directory.go} (74%)
rename cluster/directory/{static_directory_test.go => static/directory_test.go} (94%)
create mode 100644 cluster/loadbalance/consistenthashing/loadbalance.go
rename cluster/loadbalance/{consistent_hash_test.go => consistenthashing/loadbalance_test.go} (94%)
rename cluster/loadbalance/{consistent_hash.go => consistenthashing/selector.go} (52%)
rename cluster/loadbalance/{least_active.go => leastactive/loadbalance.go} (81%)
rename cluster/loadbalance/{least_active_test.go => leastactive/loadbalance_test.go} (95%)
rename cluster/{ => loadbalance}/loadbalance.go (98%)
rename cluster/loadbalance/{random.go => random/loadbalance.go} (75%)
rename cluster/loadbalance/{random_test.go => random/loadbalance_test.go} (82%)
rename cluster/loadbalance/{round_robin.go => roundrobin/loadbalance.go} (81%)
rename cluster/loadbalance/{round_robin_test.go => roundrobin/loadbalance_test.go} (95%)
delete mode 100644 cluster/router/v3router/dubbo_rule.go
copy common/constant/{serialization.go => loadbalance.go} (80%)
delete mode 100644 common/extension/cluster_interceptor.go
copy common/extension/{metadata_service.go => metadata_service_exporter.go} (53%)
delete mode 100644 config/config_api_test.go
rename cluster/router/v3router/factory_test.go => config/config_center_config_test.go (75%)
delete mode 100644 config/config_loader_test.go
create mode 100644 config/config_resolver.go
delete mode 100644 config/dubbo_bootstrap.go
delete mode 100644 config/metric_config_test.go
create mode 100644 config/parsers/properties/properties.go
create mode 100644 config/testdata/config/center/apollo.yaml
create mode 100644 config/testdata/config/properties/application.properties
create mode 100644 protocol/dubbo3/internal/helloworld_triple.pb.go
[dubbo-go] 01/01: Merge branch '3.0' into develop
Posted by al...@apache.org.
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 891357aa6cda15d2b9187cebefb6dae004c12335
Merge: efe12a0 669ab0a
Author: yuyu.zx <yu...@alipay.com>
AuthorDate: Sun Oct 31 19:38:56 2021 +0800
Merge branch '3.0' into develop
CONTRIBUTING.md | 16 +-
.../available/cluster.go} | 22 +-
.../available/cluster_invoker.go} | 25 +-
.../available/cluster_invoker_test.go} | 13 +-
.../base/cluster_invoker.go} | 79 +--
.../base/cluster_invoker_test.go} | 33 +-
.../broadcast/cluster.go} | 24 +-
.../broadcast/cluster_invoker.go} | 23 +-
.../broadcast/cluster_invoker_test.go} | 17 +-
cluster/{ => cluster}/cluster.go | 3 +-
cluster/{ => cluster}/cluster_interceptor.go | 0
.../failback/cluster.go} | 24 +-
.../failback/cluster_invoker.go} | 40 +-
.../failback/cluster_test.go} | 29 +-
.../failfast/cluster.go} | 24 +-
.../failfast/cluster_invoker.go} | 27 +-
.../failfast/cluster_test.go} | 23 +-
.../failover/cluster.go} | 21 +-
.../failover/cluster_invoker.go} | 34 +-
.../failover/cluster_test.go} | 107 +---
.../failsafe/cluster.go} | 24 +-
.../failsafe/cluster_invoker.go} | 24 +-
.../failsafe/cluster_test.go} | 23 +-
.../forking/cluster.go} | 24 +-
.../forking/cluster_invoker.go} | 28 +-
.../forking/cluster_test.go} | 21 +-
.../interceptor_invoker.go | 45 +-
cluster/cluster/mock.go | 106 ++++
.../zoneaware/cluster.go} | 19 +-
.../zoneaware/cluster_interceptor.go} | 12 +-
.../zoneaware/cluster_invoker.go} | 26 +-
.../zoneaware/cluster_invoker_test.go} | 33 +-
.../cluster_impl/{mock_cluster.go => import.go} | 29 +-
.../{base_directory.go => base/directory.go} | 26 +-
.../directory_test.go} | 18 +-
cluster/{ => directory}/directory.go | 2 +-
.../{static_directory.go => static/directory.go} | 32 +-
.../directory_test.go} | 6 +-
.../loadbalance/consistenthashing/loadbalance.go | 80 +++
.../loadbalance_test.go} | 12 +-
.../selector.go} | 80 +--
.../loadbalance.go} | 25 +-
.../loadbalance_test.go} | 6 +-
cluster/{ => loadbalance}/loadbalance.go | 2 +-
.../{random.go => random/loadbalance.go} | 25 +-
.../{random_test.go => random/loadbalance_test.go} | 28 +-
.../{round_robin.go => roundrobin/loadbalance.go} | 34 +-
.../loadbalance_test.go} | 6 +-
cluster/router/chain/chain.go | 25 +-
cluster/router/router.go | 13 +-
cluster/router/v3router/dubbo_rule.go | 61 ---
cluster/router/v3router/factory.go | 9 +-
.../v3router/k8s_api/listener_handler_impl.go | 2 +-
cluster/router/v3router/k8s_crd/client.go | 2 +-
cluster/router/v3router/router_chain.go | 217 ++++----
cluster/router/v3router/router_chain_test.go | 65 +--
cluster/router/v3router/uniform_route.go | 26 +-
cluster/router/v3router/uniform_rule.go | 27 +-
common/constant/cluster.go | 11 +-
common/constant/key.go | 28 +-
.../constant/loadbalance.go | 14 +-
common/extension/cluster.go | 2 +-
common/extension/cluster_interceptor.go | 60 ---
common/extension/loadbalance.go | 8 +-
.../extension/metadata_service_exporter.go | 34 +-
common/extension/metrics.go | 8 +-
common/extension/metrics_test.go | 4 +-
common/extension/registry_directory.go | 6 +-
common/extension/router_factory.go | 7 +-
common/logger/logger.go | 4 +-
common/url.go | 2 +-
config/application_config.go | 71 ++-
config/config_api_test.go | 156 ------
config/config_center_config.go | 207 +++----
.../config_center_config_test.go | 18 +-
config/config_loader.go | 57 +-
config/config_loader_options.go | 29 +-
config/config_loader_options_test.go | 29 +-
config/config_loader_test.go | 593 ---------------------
config/config_resolver.go | 69 +++
config/consumer_config.go | 187 +++----
config/dubbo_bootstrap.go | 110 ----
config/graceful_shutdown.go | 2 +-
config/graceful_shutdown_config.go | 37 ++
config/graceful_shutdown_test.go | 6 +-
config/logger_config.go | 37 +-
config/metadata_report_config.go | 87 ++-
config/method_config.go | 9 -
config/metric_config.go | 69 ++-
config/parsers/properties/properties.go | 88 +++
config/protocol_config.go | 72 +--
config/provider_config.go | 131 +++--
config/provider_config_test.go | 10 +-
config/reference_config.go | 215 ++++----
config/registry_config.go | 109 +++-
config/remote_config.go | 80 ++-
config/root_config.go | 382 +++++++------
config/router_config.go | 94 +++-
config/service_config.go | 214 +++-----
config/service_discovery_config.go | 34 +-
config/testdata/application.yaml | 4 +-
config/testdata/config/app/application.yaml | 2 +-
config/testdata/config/center/apollo.yaml | 8 +
.../config/properties/application.properties | 13 +
config/testdata/config/provider/application.yaml | 4 +-
.../config/provider/registry_application.yaml | 4 +-
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/uniform_router_config.go | 21 +-
config_center/apollo/impl.go | 28 +-
config_center/apollo/impl_test.go | 2 +-
config_center/mock_dynamic_config.go | 4 +-
config_center/zookeeper/impl.go | 28 +-
config_center/zookeeper/listener.go | 13 +-
filter/filter_impl/import.go | 3 +-
filter/metrics/filter.go | 8 +-
filter/metrics/filter_test.go | 4 +-
go.mod | 25 +-
go.sum | 115 ++--
imports/imports.go | 31 +-
metadata/report/delegate/delegate_report.go | 8 +-
metadata/service/exporter/configurable/exporter.go | 41 +-
.../service/exporter/configurable/exporter_test.go | 12 +-
metadata/service/local/service.go | 3 +
metrics/prometheus/reporter.go | 134 ++---
metrics/prometheus/reporter_test.go | 3 +-
metrics/reporter.go | 25 +-
protocol/dubbo3/common_test.go | 43 +-
protocol/dubbo3/dubbo3_invoker_test.go | 1 +
protocol/dubbo3/dubbo3_protocol.go | 10 +-
protocol/dubbo3/dubbo3_protocol_test.go | 2 +-
protocol/dubbo3/internal/helloworld.pb.go | 363 ++++++-------
protocol/dubbo3/internal/helloworld.proto | 1 +
protocol/dubbo3/internal/helloworld_triple.pb.go | 168 ++++++
protocol/dubbo3/internal/server.go | 31 +-
protocol/grpc/grpc_protocol_test.go | 4 +-
protocol/jsonrpc/jsonrpc_protocol_test.go | 1 -
registry/directory/directory.go | 25 +-
registry/nacos/listener.go | 7 +-
registry/nacos/registry.go | 15 +-
registry/nacos/service_discovery.go | 8 +-
registry/protocol/protocol.go | 6 +-
registry/protocol/protocol_test.go | 2 +-
registry/service_instance.go | 1 +
.../servicediscovery/service_discovery_registry.go | 52 --
remoting/getty/listener.go | 2 +-
remoting/nacos/builder_test.go | 2 +-
remoting/zookeeper/listener.go | 9 +-
151 files changed, 3114 insertions(+), 3409 deletions(-)