This is an automated email from the ASF dual-hosted git repository.
justxuewei pushed a change to branch feat-adasvc
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git.
from 6f1d7bf fix(adasvc): fix log info
new 4a04d4a feat: detail dubbo logs
new 4ed7505 feat: remove useless logs
new 8b12eac fix(adasvc): fix incorrect type
add fe19465 fix: fix service group and version key (#1612)
add 938e7bf local mode, metadata mapping is reported using registration
information (#1611)
add 70deec6 feat: change log to dubbo go logger
add a6aa373 Merge pull request #1617 from
cjphaha/feature/cjphaha_use_dubbo_logger
add d1530fe build(deps): bump github.com/knadh/koanf from 1.3.2 to 1.3.3
(#1622)
add 8903514 build(deps): bump github.com/emicklei/go-restful/v3 from
3.7.1 to 3.7.2 (#1623)
add a7bbf32 build(deps): bump actions/cache from 2.1.6 to 2.1.7 (#1621)
add 1bd06c1 nacos support UnRegister and UnSubscribe (#1616)
add a8fba70 [ISSUE #1601] polarismesh registry center (#1620)
add f7f1581 add:support file extension (#1626)
add 4748b93 fix(dubbo): fix issus where result.attrs is not sent (#1636)
add 78ca361 fix: attachments maybe nil or empty string (#1631)
add db09e49 FIX:Array boundary problem (#1630)
add a2c0731 fix a logic bug (#1639)
add 44f7911 add Readme ecosystem (#1641)
add ec43e22 avoid the problem of cpu idling & fix wrong definition of
error (#1629)
add a56b342 build(deps): bump github.com/jinzhu/copier from 0.3.2 to
0.3.4 (#1628)
add 0603eed update copier version 0.3.2 (#1647)
add 6523e3d build(deps): bump github.com/mitchellh/mapstructure from
1.4.2 to 1.4.3 (#1642)
add 87dd52c unified nacos user and password obtaining path (#1645)
add 7bb88bf build(deps): bump github.com/apache/dubbo-go-hessian2 (#1643)
new 9ac6763 Merge branch '3.0' into feat-adasvc
The 4 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:
.github/workflows/github-actions.yml | 2 +-
README.md | 10 +
README_CN.md | 10 +
cluster/cluster/adaptivesvc/cluster_invoker.go | 7 +-
cluster/cluster/base/cluster_invoker.go | 2 +-
cluster/cluster/failback/cluster_invoker.go | 2 +-
cluster/cluster/failsafe/cluster_invoker.go | 2 +-
cluster/directory/base/directory_test.go | 2 +-
cluster/loadbalance/p2c/loadbalance.go | 12 +-
common/constant/default.go | 12 +-
common/constant/key.go | 16 +-
.../{constant/serialization.go => file/suffix.go} | 20 +-
common/proxy/proxy.go | 6 +-
config/config_center_config.go | 23 +-
config/config_loader.go | 2 +-
config/config_loader_options.go | 61 ++--
config/config_loader_options_test.go | 33 +-
config/config_resolver.go | 9 +-
...adata_report.go => registry_metadata_report.go} | 42 ++-
config/instance/registry_metadata_report_test.go | 64 ++++
config/metadata_report_config.go | 1 +
config/registry_config.go | 35 +-
config/service_config.go | 18 +-
config_center/configurator/override.go | 6 +-
config_center/nacos/impl.go | 4 +-
config_center/parser/configuration_parser.go | 4 +-
filter/adaptivesvc/filter.go | 11 +-
filter/adaptivesvc/limiter/hill_climbing.go | 2 +-
go.mod | 10 +-
go.sum | 34 +-
imports/imports.go | 1 +
metadata/mapping/metadata/service_name_mapping.go | 18 +-
metadata/report/etcd/report.go | 2 +-
metadata/report/nacos/report.go | 5 +
metadata/report/zookeeper/report.go | 5 +-
protocol/dubbo/dubbo_invoker.go | 1 -
protocol/dubbo/dubbo_protocol.go | 1 +
protocol/dubbo/impl/hessian.go | 2 +-
protocol/dubbo3/internal/server.go | 4 +-
protocol/grpc/internal/helloworld/server.go | 7 +-
protocol/grpc/internal/routeguide/client.go | 10 +-
protocol/grpc/internal/routeguide/server.go | 5 +-
.../protocolwrapper/protocol_filter_wrapper.go | 6 +-
protocol/result.go | 6 +
registry/nacos/listener.go | 20 +-
registry/nacos/registry.go | 43 ++-
registry/polaris/core.go | 133 ++++++++
registry/polaris/listener.go | 118 +++++++
registry/polaris/registry.go | 323 ++++++++++++++++++
registry/polaris/service_discovery.go | 368 +++++++++++++++++++++
registry/polaris/utils.go | 72 ++++
registry/zookeeper/listener.go | 17 +-
remoting/codec.go | 1 +
remoting/exchange.go | 6 +
remoting/exchange_client.go | 3 +
remoting/getty/listener.go | 13 +-
remoting/polaris/builder.go | 106 ++++++
remoting/polaris/builder_test.go | 106 ++++++
remoting/polaris/polaris.yaml | 95 ++++++
remoting/zookeeper/client.go | 6 -
remoting/zookeeper/listener.go | 16 +-
61 files changed, 1785 insertions(+), 196 deletions(-)
copy common/{constant/serialization.go => file/suffix.go} (82%)
copy config/instance/{metadata_report.go => registry_metadata_report.go} (56%)
create mode 100644 config/instance/registry_metadata_report_test.go
create mode 100644 registry/polaris/core.go
create mode 100644 registry/polaris/listener.go
create mode 100644 registry/polaris/registry.go
create mode 100644 registry/polaris/service_discovery.go
create mode 100644 registry/polaris/utils.go
create mode 100644 remoting/polaris/builder.go
create mode 100644 remoting/polaris/builder_test.go
create mode 100644 remoting/polaris/polaris.yaml