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 2020/09/19 12:04:12 UTC
[dubbo-go] 01/01: Merge pull request #673 from apache/refact-seri
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 256c1ed7bf88f3a09d7fa589f8751e5a410946c9
Merge: 163d645 4f3d4ff
Author: Xin.Zh <dr...@foxmail.com>
AuthorDate: Sat Sep 19 20:03:59 2020 +0800
Merge pull request #673 from apache/refact-seri
Rft: network & codec
.gitignore | 2 +
common/constant/default.go | 1 +
common/constant/key.go | 52 +-
common/constant/serializtion.go | 28 ++
common/url.go | 11 +-
config/service_config.go | 4 +-
.../service/exporter/configurable/exporter_test.go | 6 +-
protocol/dubbo/client.go | 362 --------------
protocol/dubbo/client_test.go | 335 -------------
protocol/dubbo/codec.go | 160 -------
protocol/dubbo/dubbo_codec.go | 290 ++++++++++++
protocol/dubbo/dubbo_invoker.go | 58 ++-
protocol/dubbo/dubbo_invoker_test.go | 166 ++++++-
protocol/dubbo/dubbo_protocol.go | 137 +++++-
protocol/dubbo/dubbo_protocol_test.go | 75 ++-
protocol/dubbo/impl/codec.go | 291 ++++++++++++
protocol/dubbo/{ => impl}/codec_test.go | 65 +--
protocol/dubbo/impl/const.go | 252 ++++++++++
protocol/dubbo/impl/hessian.go | 526 +++++++++++++++++++++
protocol/dubbo/impl/package.go | 171 +++++++
protocol/dubbo/impl/request.go | 40 ++
protocol/dubbo/impl/response.go | 46 ++
protocol/dubbo/impl/serialization.go | 54 +++
protocol/dubbo/impl/serialize.go | 40 ++
protocol/dubbo/listener.go | 368 --------------
protocol/dubbo/readwriter.go | 190 --------
protocol/invocation/rpcinvocation.go | 7 +
protocol/jsonrpc/http_test.go | 14 +-
remoting/codec.go | 45 ++
remoting/exchange.go | 144 ++++++
remoting/exchange_client.go | 227 +++++++++
remoting/exchange_server.go | 55 +++
{protocol/dubbo => remoting/getty}/config.go | 14 +-
remoting/getty/dubbo_codec_for_test.go | 276 +++++++++++
remoting/getty/getty_client.go | 227 +++++++++
remoting/getty/getty_client_test.go | 492 +++++++++++++++++++
.../server.go => remoting/getty/getty_server.go | 85 +++-
remoting/getty/listener.go | 319 +++++++++++++
.../dubbo => remoting/getty}/listener_test.go | 26 +-
remoting/getty/opentracing.go | 60 +++
{protocol/dubbo => remoting/getty}/pool.go | 52 +-
remoting/getty/readwriter.go | 136 ++++++
test/integrate/dubbo/go-client/go.mod | 4 +-
test/integrate/dubbo/go-client/go.sum | 10 +
test/integrate/dubbo/go-server/go.mod | 4 +-
test/integrate/dubbo/go-server/go.sum | 10 +
46 files changed, 4337 insertions(+), 1600 deletions(-)