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(-)