This is an automated email from the ASF dual-hosted git repository.
xinminghe pushed a change to branch feature/dubbo-protocol-restructure
in repository https://gitbox.apache.org/repos/asf/dubbo-go.git.
from 8a3c02c Update .asf.yaml
new 1eb4a83 getty refactor
new fa61e9d refactor getty
new 0ba15c8 refactor getty
new 9bc37f3 Merge branch 'master' of github.com:apache/dubbo-go into
getty_reactor
new c67d34a fix review issue
new acc7c79 fix review issue
new d48fd1e remove unused code, add license
new 58e7e86 fix review issue: add comment and some optimization
new adb55ce split import sentense, fix some review
new 1bbe0b4 modify log
new dc2b68f fix run issue
new fe3c5b0 fix issue: create gettyClientConn every time
new 1e07952 fix : url.getPath contains slash, but it don't in dubbo-java
new c6abc0d unit test
new 15608af fix review issue
new cbac0c9 remove unused code
new 7f9c7a4 reactor import
new 7c30fdc fix review issue
new dd36c9c fix review issue
new 713fcf9 fix review issue
new a08d2c7 fix review issue
new 5ba2307 refactor ServiceKey func
new a10ff4d Merge pull request #495 from cvictory/getty_reactor
The 1851 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 | 39 +-
common/url.go | 8 +-
config/application_config.go | 2 +-
protocol/dubbo/client.go | 366 ---------------
protocol/dubbo/client_test.go | 300 -------------
protocol/dubbo/codec.go | 156 -------
protocol/dubbo/codec_test.go | 83 ----
protocol/dubbo/dubbo_codec.go | 356 +++++++++++++++
protocol/dubbo/dubbo_invoker.go | 53 ++-
protocol/dubbo/dubbo_invoker_test.go | 164 ++++++-
protocol/dubbo/dubbo_protocol.go | 152 ++++++-
protocol/dubbo/dubbo_protocol_test.go | 65 ++-
protocol/invocation/rpcinvocation.go | 7 +
protocol/jsonrpc/http_test.go | 22 +-
protocol/jsonrpc/jsonrpc_invoker.go | 3 +-
.../protocolwrapper/protocol_filter_wrapper.go | 3 +
.../extension/loadbalance.go => remoting/codec.go | 33 +-
remoting/exchange.go | 144 ++++++
remoting/exchange_client.go | 227 ++++++++++
.../mock.go => remoting/exchange_server.go | 42 +-
{protocol/dubbo => remoting/getty}/config.go | 2 +-
remoting/getty/dubbo_codec_for_test.go | 382 ++++++++++++++++
remoting/getty/getty_client.go | 219 +++++++++
remoting/getty/getty_client_test.go | 497 +++++++++++++++++++++
.../server.go => remoting/getty/getty_server.go | 41 +-
{protocol/dubbo => remoting/getty}/listener.go | 186 +++-----
.../dubbo => remoting/getty}/listener_test.go | 18 +-
{protocol/dubbo => remoting/getty}/pool.go | 46 +-
{protocol/dubbo => remoting/getty}/readwriter.go | 118 ++---
29 files changed, 2472 insertions(+), 1262 deletions(-)
delete mode 100644 protocol/dubbo/client.go
delete mode 100644 protocol/dubbo/client_test.go
delete mode 100644 protocol/dubbo/codec.go
delete mode 100644 protocol/dubbo/codec_test.go
create mode 100644 protocol/dubbo/dubbo_codec.go
copy common/extension/loadbalance.go => remoting/codec.go (62%)
create mode 100644 remoting/exchange.go
create mode 100644 remoting/exchange_client.go
copy config_center/configurator/mock.go => remoting/exchange_server.go (55%)
rename {protocol/dubbo => remoting/getty}/config.go (99%)
create mode 100644 remoting/getty/dubbo_codec_for_test.go
create mode 100644 remoting/getty/getty_client.go
create mode 100644 remoting/getty/getty_client_test.go
rename protocol/dubbo/server.go => remoting/getty/getty_server.go (81%)
rename {protocol/dubbo => remoting/getty}/listener.go (57%)
rename {protocol/dubbo => remoting/getty}/listener_test.go (74%)
rename {protocol/dubbo => remoting/getty}/pool.go (91%)
rename {protocol/dubbo => remoting/getty}/readwriter.go (50%)