You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@dubbo.apache.org by fl...@apache.org on 2020/04/21 12:22:58 UTC
[dubbo-go] branch feature/dubbo-2.7.5 updated (422b678 -> 370681a)
This is an automated email from the ASF dual-hosted git repository.
flycash pushed a change to branch feature/dubbo-2.7.5
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git.
from 422b678 Merge pull request #469 from flycash/inmemory-service-discovery
new 6e574cc Add:format dir
new 79218a1 Mod:resolve conflict
new 4cced63 Merge branch 'code_enhance_of_urlinit' into metadata_report
new 485cd5f Mod:format mod
new 690333b Mod:resolve conflict
new 8cc8060 Merge branch 'feature/dubbo-2.7.5' into metadata_report
new 0b0fde8 Add: add exporter
new 8d3329f Merge branch 'develop' into metadata_report
new 6a9591a Add:identifier ut
new b3dddc8 Mod: move service name mapping
new 863dd0f Mod:make ut run
new 207e246 Mod:resolve conflict
new 74d6dd9 Mod:format
new dc405a7 Add:liscense
new ef06c72 Mod:dir rename
new 5d380d0 Mod:import pkg rename
new f580027 Mod:rw problem
new 851966e Merge branch 'feature/dubbo-2.7.5' into metadata_report
new ace7899 Mod:rw problem
new 4521e09 Mod:rw problem
new 66aa1a0 Mod:rw problem
new ad995d8 Add:add for resolve rw
new 5067dae Mod:treeset to skiplist
new f595f50 Mod:resolve conflict
new 370681a Merge pull request #471 from hxmhlt/metadata_report
The 1988 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:
common/constant/key.go | 1 +
common/extension/metadata_report_factory.go | 8 +-
common/rpc_service.go | 5 +
config/base_config_test.go | 36 ----
config/config_loader.go | 1 +
config/config_loader_test.go | 55 ++++-
config/instance/metedata_report.go | 6 +-
config/service_config.go | 64 +++++-
config/service_config_test.go | 56 +----
go.mod | 2 +-
go.sum | 9 +-
metadata/definition/definition.go | 48 +++++
metadata/identifier/base_metadata_identifier.go | 44 ++--
.../identifier/base_metadata_identifier_test.go | 26 ++-
metadata/identifier/metadata_identifier.go | 15 +-
.../identifier/metadata_identifier_test.go | 31 ++-
metadata/identifier/service_metadata_identifier.go | 17 +-
.../identifier/service_metadata_identifier_test.go | 32 ++-
.../identifier/subscribe_metadata_identifier.go | 15 +-
.../subscribe_metadata_identifier_test.go | 31 ++-
.../dynamic/service_name_mapping.go | 4 +-
.../dynamic/service_name_mapping_test.go | 0
.../memory/service_name_mapping.go | 0
metadata/{ => mapping}/service_name_mapping.go | 2 +-
metadata/{ => report/factory}/report_factory.go | 11 +-
metadata/{ => report}/report.go | 5 +-
metadata/service.go | 37 ----
metadata/service/exporter/configurable/exporter.go | 103 +++++++++
.../service/exporter/configurable/exporter_test.go | 117 +++++++++++
metadata/{ => service/exporter}/exporter.go | 9 +-
metadata/service/inmemory/service.go | 232 +++++++++++++++++++++
metadata/service/inmemory/service_test.go | 125 +++++++++++
metadata/service/service.go | 63 ++++++
33 files changed, 944 insertions(+), 266 deletions(-)
copy config/config_utils_test.go => metadata/identifier/base_metadata_identifier_test.go (64%)
copy common/extension/metrics_test.go => metadata/identifier/metadata_identifier_test.go (62%)
copy common/extension/metrics_test.go => metadata/identifier/service_metadata_identifier_test.go (58%)
copy common/extension/health_checker_test.go => metadata/identifier/subscribe_metadata_identifier_test.go (59%)
rename metadata/{namemapping => mapping}/dynamic/service_name_mapping.go (97%)
rename metadata/{namemapping => mapping}/dynamic/service_name_mapping_test.go (100%)
rename metadata/{namemapping => mapping}/memory/service_name_mapping.go (100%)
rename metadata/{ => mapping}/service_name_mapping.go (98%)
rename metadata/{ => report/factory}/report_factory.go (76%)
rename metadata/{ => report}/report.go (90%)
delete mode 100644 metadata/service.go
create mode 100644 metadata/service/exporter/configurable/exporter.go
create mode 100644 metadata/service/exporter/configurable/exporter_test.go
rename metadata/{ => service/exporter}/exporter.go (81%)
create mode 100644 metadata/service/inmemory/service.go
create mode 100644 metadata/service/inmemory/service_test.go
create mode 100644 metadata/service/service.go