This is an automated email from the ASF dual-hosted git repository.
alexstocks pushed a change to branch feature/dubbo-2.7.5
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git.
from 3094ef8 Merge pull request #535 from zouyx/feature/addRegistryUnpub
new b87dbe2 Add:metadata report delegate & remote metadata service
new 73f21fa Mod:for ut
new f7dd531 Mod:resolve conflict
new 9788244 Merge remote-tracking branch 'apache/feature/dubbo-2.7.5'
into metadata_report
new 0048609 Mod:resolve pr review
new 235edf5 Mod:resolve pr review
new c312cc8 Mod:modify for code review
new 0d78b2a Mod:for code review
new c024ce1 Mod:code review
new d4c83fb Merge pull request #505 from hxmhlt/metadata_report
The 2099 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/default.go | 4 +
common/constant/key.go | 4 +
config/instance/metedata_report.go | 27 +-
go.mod | 1 +
go.sum | 11 +
metadata/definition/definition.go | 42 +++-
metadata/definition/definition_test.go | 52 ++++
metrics/reporter.go => metadata/definition/mock.go | 33 ++-
metadata/identifier/service_metadata_identifier.go | 13 +
.../identifier/subscribe_metadata_identifier.go | 2 +-
.../subscribe_metadata_identifier_test.go | 12 +-
metadata/report/delegate/delegate_report.go | 277 +++++++++++++++++++++
metadata/report/delegate/delegate_report_test.go | 123 +++++++++
metadata/report/report.go | 13 +-
metadata/service/exporter/configurable/exporter.go | 2 +-
metadata/service/inmemory/service.go | 44 ++--
metadata/service/inmemory/service_test.go | 27 +-
metadata/service/remote/service.go | 197 +++++++++++++++
metadata/service/remote/service_test.go | 139 +++++++++++
metadata/service/service.go | 8 +
20 files changed, 951 insertions(+), 80 deletions(-)
create mode 100644 metadata/definition/definition_test.go
copy metrics/reporter.go => metadata/definition/mock.go (66%)
create mode 100644 metadata/report/delegate/delegate_report.go
create mode 100644 metadata/report/delegate/delegate_report_test.go
create mode 100644 metadata/service/remote/service.go
create mode 100644 metadata/service/remote/service_test.go