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