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/04/27 11:28:47 UTC

[dubbo-go] branch develop updated (3162e41 -> 2138190)

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 3162e41  Merge pull request #1162 from apache/dependabot/github_actions/develop/actions/cache-v2.1.5
     add b26354d  3.0 service discovery optimize
     add 1370cb8  use once
     add 61af2d0  optimize
     add 2418f79  remove some thing
     add 99eff44  inmemory metadata
     add 3b4022b  inmemory metadata
     add 608ae85  nacos for service_discovery support namespace
     add 7a5f629  Bump github.com/magiconair/properties from 1.8.4 to 1.8.5
     add 409c745  Merge pull request #1115 from apache/dependabot/go_modules/develop/github.com/magiconair/properties-1.8.5
     add 5f4a51d  Merge branch '3.0' of https://github.com/apache/dubbo-go into 3.0
     add 856e5ab  fix panic: sync: negative WaitGroup counter
     add 9635a6a  Merge pull request #1129 from jack15083/1.5
     add 6610eae  Fix: Id -> ID
     add 3bbf3af  feat: add uniform-router support
     add f456b26  Fix: add k8s watcher
     add cf5fed6  fix: add left match judger
     add 70e86f7  Fix
     add e7e18e1  fix: add liscense
     add 4ae4b5c  fix crd name
     add 0b939ea  fix: merge conflict, delete router
     add ffd09c9  fix
     add 9478b1c  fix: fix refer
     add 2fee909  fix: delete unused router
     add 71490a2  fix: linter
     add 1615aef  fix: fix test
     add ff2172c  fix: fix test
     add f7d6e2e  fix: add liscense
     add 06a2a7b  fix: fix test
     add 01b314d  fix: fix test
     add eb43779  fix: fix test
     add 6355bf5  fix: fix test
     add cbbe332  fix: fix test
     add db48b39  fix: add test case
     add 8e75f9f  fix: add liscence
     add 1798057  fix: restart ci
     add 9b7c910  fix: add test
     add df7ced8  fix: add liscence
     add d495d89  fix: fix conflict
     add ddf86b4  fix: change go mod
     add 911fd2d  fix: fix conflict
     add e4fefc7  fix: rerun ci
     add 32981f0  fix: add router weight
     add a3db267  fix
     add b182216  fix
     add 43ce557  fix: split router from dubbogo
     add 7d01274  fix: fix merge conflict
     add 926cfe3  fix: change import block
     add 789d3b0  ftr: add triple support
     add 8ebf52e  fix: change name
     add b0bd3d8  Fix: delete unused replace
     add e0e2993  fix: go fmt
     add 72ae2c1  fix
     add 72e91db  fix: dependency bug
     add 3aa8f1c  fix: dependency bug
     add e930603  fix: add gen-dubbo3 go mod to pass ci
     add c5fcc1f  Fix: fix ci lint
     add 956e382  fix: change ci go-version
     add a96927f  fix: add liscense
     add 3466d14  Fix: change gost version
     add 83ff336  fix: fix cr
     add 7553e83  fix: destroy invoker smoothly
     add 57b92f9  fix: change triple struct
     add 53799e8  Fix: change triple api and add test file
     add bbc9af2  fix: fix ci
     add c1f9073  fix: change ctx key type
     add 98100e8  fix: fix linter
     add c5e638d  fix: fix linter
     add 1d0f9fc  fix: add liscense
     add 95e0460  Fix: fix test
     add 90e3a32  fix: change port
     add b37dd9f  fix: change port
     add 25cdffb  fix: change port
     add 31d9cd2  fix: change lock range
     add e4f7549  Fix: delete debug
     add 5a359fa  fix: restart ci
     add 4152114  fix: fix test
     add a7a2c30  fix: add serializer option
     add fb540d9  fix: change triple
     add 3452103  fixï: add hessian support
     add d785615  feat: add triple hessian support
     add 6a76922  fix: change go mod
     add 69136b3  fix: change consul
     add 00ae936  fix: triple finish
     add e8bad05  fix: fix import block
     add 8b5ac5d  fix: restart ci
     add 5a5103b  fix: restart ci
     add 36fc244  fix: restart ci
     add 9202654  fix: update golang ci
     add 6ff62af  fix: fix conflict
     add 72abb01  fix: fix zk import
     add 9b0e5ea  fix: change ci lint vesion
     add e416b3a  move etcd client to gost
     add e6583c9  fix lint error
     add 6dff4c6  fix lint error
     add 249d814  move options to gost
     add 8aeadf6  fix lint error
     add 3cd960b  update gost version
     add 502b30b  go mod tidy
     add 76c52b6  change go version
     add 6175e24  change go version
     add a28385c  Merge remote-tracking branch 'upstream/3.0' into move_etcd
     add c7bf9b5  change go.mod
     add a6ee0ce  fix ci error
     add 9119d58  Merge pull request #1076 from wenxuwan/move_etcd_to_gost
     add 2d54f5c  fix: conflict
     add ca7f3a8  Merge pull request #1071 from LaurenceLiZhixin/Ftr/triple
     add 27ff1f7  fix: fix conflict
     add aefa0e9  get from upstream
     add a668c79  fix: conflict
     add ca88c8d  fix: fix comment
     add 2e08039  feat: add pass through proxy factory
     add e41d6fb  Merge branch '3.0' into Ftr/proxy-service
     add feff21f  fix: add test
     add b30e46b  fix: fmt import block
     add 6f22087  fix
     add 3bf0f46  Fix: try ci
     add 1f7d4e4  fix: fix cr
     add fb2fb83  fix cr
     add da6f6f6  fix: restart ci
     add e3b2cf2  Merge branch '3.0' into Ftr/proxy-service
     add 71a50f9  fix: fix conflict
     add 6879502  fix: conflict
     add 82d26db  fix: change passthrough factory param
     add 77f9cea  fix: change passthrough factory param
     add f39cc52  Merge pull request #1081 from LaurenceLiZhixin/Ftr/proxy-service
     add 685c97c  Merge branch '3.0' into Ftr/uniform-router
     add a1e75f7  Merge branch 'Ftr/uniform-router' of github.com:LaurenceLiZhixin/dubbo-go into Ftr/uniform-router
     add 15fbcfc  fix: fix go mod
     add d1801c1  Merge pull request #1083 from LaurenceLiZhixin/Ftr/uniform-router
     add e53721e  Merge branch '3.0' of https://github.com/apache/dubbo-go into 3.0
     add 771dea8  Add: place v1.5.6 into readme
     add e3bcdc9  add config_loader_options
     add 1d13e1d  add config_loader_options
     add b1839a1  move 3rd import block
     add 5c0f7ba  Merge branch '3.0' into 3.0
     add abbd985  Merge pull request #1099 from qq5272689/3.0
     add be250df  fix: plugin
     add a1550a8  fix: refresh tag
     add 19c3cc3  Merge pull request #1132 from LaurenceLiZhixin/Fix/3.0-plugin
     add 9651ec2  fix: fix lint bug
     add d2c4dff  fix: change GetID function
     add eeaca76  Merge pull request #1133 from LaurenceLiZhixin/Fix/lintbug
     add 6463de0  Merge branch '3.0' of https://github.com/apache/dubbo-go into 3.0
     add 101d54b  Merge remote-tracking branch 'upstream/3.0' into feature/3.0-service-discovery
     add 896a687  fix
     add 3d172bf  âfeat: support v3 remote zk metadata report
     add b63df6c  fix
     add 54136c7  fix generateMetadataURL
     add e12e499  register metadata info in hessian
     add 3734790  fix getMetadataInfo invoke arguments
     add 76a2082  add interface_key param
     add e09ecf7  getMetadataInfo add error return
     add 964da2c  getMetadataInfo add error return
     add aba4167  register service info in hessian
     add e3b111c  add comment and remove some unuseless
     add 9a3d220  optimize extension local metadataService
     add b28f571  pub metadata constantly
     add 0341626  add comment
     add 12375e7  Merge branch 'v3metadata-report' into feature/3.0-service-discovery
     add 4f7ecdf  Merge remote-tracking branch 'upstream/develop' into feature/3.0-service-discovery
     add a46ea43  fix registery dir cache key issue
     add faf3bfb  优化方法名
     add 0bd7945  Merge pull request #1157 from jack15083/3.0
     add 613c3f6  Merge remote-tracking branch 'upstream/3.0' into feature/3.0-service-discovery
     add 9f3bfd0  remove duplicate code, add comment and fix
     add 8c57438  optimize and fix import
     add cc72394  add comment and split import
     add a1241e4  fix
     add 9387e76  fix
     add e0a7396  modify release_note.md
     add 873627d  add TODO
     add ec5851e  fix problems
     add 558f074  fix import
     add 8d0b841  fix import
     add 48b1e4b  fix import and add comment
     add 84863bf  fix import and add comment
     add c4caf90  fix mod and fix import
     add 393c9ad  fix service instances changed listener
     add ec2809c  fix zookeeper service_discovery.go
     add c5b9675  optimize creator
     add ccf888b  optimize and modify comment
     add d4cfabf  fix import and modify comment
     add 8899533  fix
     add 54fe4f5  fix import
     add 571ab31  fix
     add 520f55c  exprot struct field
     add f4e4e69  add error log
     add 631e1f3  fix
     add a1e8e53  add BaseApplicationMetadataIdentifier
     add fc8a61d  fix
     add 19968a0  fix
     add a4edfbf  fix json classType
     add 8477a9b  fix payload json classType
     add 4acc46f  fix
     add 6b103f1  Merge pull request #1161 from Patrick0308/feature/3.0-service-discovery
     add d386794  Imp: baseUrl -> baseURl
     add 030e8f5  build(deps): bump github.com/RoaringBitmap/roaring from 0.5.5 to 0.6.0
     add 8f66263  Merge pull request #1163 from apache/dependabot/go_modules/develop/github.com/RoaringBitmap/roaring-0.6.0
     add 1c00a04  Merge branch '3.0' of https://github.com/apache/dubbo-go into 3.0
     add a14c18f  modify map use in nacos service_discovery; Fix issue-1165 (#1169)
     add 279ccd2  Fix: use triple v0.1.2, split dubbogo from triple (#1168)
     add e9f16c8  Client pool enhance (#1119)
     add 3a9956a  fix: change version (#1170)
     add 626cc4c  Mod: update wechat pic
     new 2138190  Merge branch 'develop' of https://github.com/apache/dubbo-go 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:
 .asf.yaml                                          |  10 +-
 .github/ISSUE_TEMPLATE/bug-report.md               |  38 +-
 .github/ISSUE_TEMPLATE/enhancement.md              |  20 +-
 README.md                                          |  17 +-
 README_CN.md                                       |   2 +-
 common/constant/key.go                             |   3 +-
 ...ance_selector_factory.go => metadata_remote.go} |  32 +-
 common/extension/metadata_service.go               |  43 +--
 common/extension/metadata_service_proxy_factory.go |   7 +-
 common/metadata_info.go                            | 251 +++++++++++++
 common/rpc_service.go                              |   2 +-
 common/rpc_service_test.go                         |   2 +-
 common/url.go                                      | 170 +++++----
 common/yaml/testdata/config.yml                    |  12 +-
 config/config_loader.go                            |  22 +-
 config/config_loader_test.go                       |  32 +-
 config/instance/metadata_report_test.go            |   8 +
 config/reference_config.go                         |   6 +-
 config/reference_config_test.go                    |   2 +-
 config/service_config.go                           |  12 +-
 config/testdata/consumer_config.properties         | 102 +++---
 .../testdata/consumer_config_with_configcenter.yml |  88 ++---
 .../consumer_config_with_configcenter_apollo.yml   |  46 +--
 .../testdata/consumer_config_withoutProtocol.yml   |   2 +-
 config/testdata/provider_config.properties         | 114 +++---
 config/testdata/provider_config.yml                | 200 +++++------
 .../testdata/provider_config_withoutProtocol.yml   |   2 +-
 doc/apache/release_note.md                         |  15 +-
 doc/pic/misc/dubbogo-wechat.png                    | Bin 27216 -> 15414 bytes
 go.mod                                             |   6 +-
 go.sum                                             |  39 +--
 metadata/identifier/base_metadata_identifier.go    |  17 +
 .../identifier/subscribe_metadata_identifier.go    |  15 +-
 .../subscribe_metadata_identifier_test.go          |  14 +-
 metadata/report/consul/report.go                   |  12 +
 metadata/report/consul/report_test.go              |   6 +-
 metadata/report/delegate/delegate_report.go        |  13 +-
 metadata/report/etcd/report.go                     |  12 +
 metadata/report/etcd/report_test.go                |   6 +-
 metadata/report/nacos/report.go                    |  14 +-
 metadata/report/nacos/report_test.go               |  18 -
 metadata/report/report.go                          |   6 +
 metadata/report/zookeeper/report.go                |  33 ++
 metadata/report/zookeeper/report_test.go           |   4 +-
 metadata/service/exporter/configurable/exporter.go |   2 +
 .../service/exporter/configurable/exporter_test.go |   2 +-
 .../inmemory/metadata_service_proxy_factory.go     |  48 ++-
 .../metadata_service_proxy_factory_test.go         |   5 +-
 metadata/service/inmemory/service.go               |  63 +++-
 metadata/service/inmemory/service_proxy.go         |  69 +++-
 metadata/service/inmemory/service_proxy_test.go    |   4 +-
 metadata/service/inmemory/service_test.go          |   2 +-
 .../remote/metadata_service_proxy_factory.go       |  30 --
 .../service/remote/remote.go                       |  13 +-
 metadata/service/remote/remote_impl/service.go     | 145 ++++++++
 .../remote/{ => remote_impl}/service_test.go       |  20 +-
 metadata/service/remote/service.go                 | 228 ------------
 metadata/service/remote/service_proxy.go           | 162 ---------
 metadata/service/remote/service_proxy_test.go      | 143 --------
 metadata/service/service.go                        |  14 +-
 protocol/dubbo/dubbo_invoker_test.go               |   2 -
 protocol/dubbo/dubbo_protocol_test.go              |   2 -
 protocol/dubbo3/common_test.go                     |   3 +-
 protocol/dubbo3/dubbo3_exporter.go                 |   4 +-
 protocol/dubbo3/dubbo3_invoker.go                  |  16 +-
 protocol/dubbo3/dubbo3_protocol.go                 |  42 +--
 protocol/dubbo3/internal/helloworld.pb.go          |   4 +-
 .../protoc-gen-dubbo3/examples/helloworld.pb.go    |   8 +-
 protocol/dubbo3/protoc-gen-dubbo3/go.mod           |   4 +-
 protocol/dubbo3/protoc-gen-dubbo3/go.sum           |  20 +-
 .../protoc-gen-dubbo3/plugin/dubbo3/dubbo3.go      |  12 +-
 protocol/grpc/protoc-gen-dubbo/examples/Makefile   |  38 +-
 .../protoc-gen-dubbo/examples/helloworld.proto     |  80 ++---
 .../config/reader/testdata/consumer_config.yml     | 148 ++++----
 .../config/reader/testdata/provider_config.yml     | 176 +++++-----
 registry/base_configuration_listener.go            |   6 +-
 registry/consul/service_discovery.go               | 102 +++---
 registry/consul/service_discovery_test.go          |   6 +-
 registry/directory/directory.go                    |   6 +-
 registry/etcdv3/service_discovery.go               |  13 +-
 registry/event.go                                  |   2 +-
 .../{ => event}/base_configuration_listener.go     |   2 +-
 .../customizable_service_instance_listener_test.go |   1 -
 .../event_publishing_service_deiscovery_test.go    |   2 +-
 .../event/event_publishing_service_discovery.go    |   6 +-
 .../metadata_service_url_params_customizer.go      |  40 +--
 .../metadata_service_url_params_customizer_test.go |  13 -
 .../event/protocol_ports_metadata_customizer.go    |  23 +-
 .../service_instances_changed_listener_impl.go     | 212 +++++++++++
 registry/event/service_revision_customizer.go      |  14 +-
 registry/event_listener.go                         |  56 ---
 registry/file/service_discovery.go                 |   4 +-
 registry/nacos/service_discovery.go                |  88 ++---
 registry/nacos/service_discovery_test.go           |   7 +-
 registry/service_discovery.go                      |   4 +-
 registry/service_instance.go                       | 109 +++++-
 ...er.go => service_instances_changed_listener.go} |  57 +--
 .../servicediscovery/service_discovery_registry.go | 387 +++------------------
 .../service_discovery_registry_test.go             |  28 +-
 registry/zookeeper/service_discovery.go            |  14 +-
 registry/zookeeper/service_discovery_test.go       |   9 +-
 remoting/exchange_client.go                        |   1 -
 remoting/getty/config.go                           |   6 -
 remoting/getty/getty_client.go                     |  75 ++--
 remoting/getty/getty_client_test.go                |  26 +-
 remoting/getty/listener.go                         |   4 +-
 remoting/getty/pool.go                             | 152 +-------
 remoting/getty/pool_test.go                        |  51 ---
 remoting/getty/readwriter_test.go                  |   2 -
 .../curator_discovery/service_instance.go          |  12 +-
 test/integrate/dubbo/go-client/client.yml          | 122 +++----
 test/integrate/dubbo/go-client/go.mod              |   2 +-
 test/integrate/dubbo/go-client/go.sum              |  13 +
 test/integrate/dubbo/go-server/go.mod              |   2 +-
 test/integrate/dubbo/go-server/go.sum              |  13 +
 test/integrate/dubbo/go-server/server.yml          | 114 +++---
 116 files changed, 2369 insertions(+), 2421 deletions(-)
 copy common/extension/{service_instance_selector_factory.go => metadata_remote.go} (53%)
 create mode 100644 common/metadata_info.go
 delete mode 100644 metadata/service/remote/metadata_service_proxy_factory.go
 copy registry/servicediscovery/instance/service_instance_selector.go => metadata/service/remote/remote.go (63%)
 create mode 100644 metadata/service/remote/remote_impl/service.go
 rename metadata/service/remote/{ => remote_impl}/service_test.go (90%)
 delete mode 100644 metadata/service/remote/service.go
 delete mode 100644 metadata/service/remote/service_proxy.go
 delete mode 100644 metadata/service/remote/service_proxy_test.go
 copy registry/{ => event}/base_configuration_listener.go (99%)
 create mode 100644 registry/event/service_instances_changed_listener_impl.go
 delete mode 100644 registry/event_listener.go
 copy registry/{event/log_event_listener.go => service_instances_changed_listener.go} (50%)
 delete mode 100644 remoting/getty/pool_test.go

[dubbo-go] 01/01: Merge branch 'develop' of https://github.com/apache/dubbo-go 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 213819027925696a9b46be4efacbe3c367a481ed
Merge: 626cc4c 3162e41
Author: AlexStocks <al...@foxmail.com>
AuthorDate: Tue Apr 27 19:26:49 2021 +0800

    Merge branch 'develop' of https://github.com/apache/dubbo-go into develop

 .github/workflows/github-actions.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)