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:11 UTC

[dubbo-go] branch develop updated (163d645 -> 256c1ed)

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 163d645  Merge pull request #763 from dubbo-x/read
     add 6b93bbc  Fix: resolve conflicts
     add 0e2de75  Merge remote-tracking branch 'apache/develop' into refact-seri
     add 1eb4a83  getty refactor
     add fa61e9d  refactor getty
     add 0ba15c8  refactor getty
     add 9bc37f3  Merge branch 'master' of github.com:apache/dubbo-go into getty_reactor
     add c67d34a  fix review issue
     add acc7c79  fix review issue
     add d48fd1e  remove unused code, add license
     add 58e7e86  fix review issue: add comment and some optimization
     add adb55ce  split import sentense, fix some review
     add 1bbe0b4  modify log
     add dc2b68f  fix run issue
     add fe3c5b0  fix issue: create gettyClientConn every time
     add 1e07952  fix : url.getPath contains slash, but it don't in dubbo-java
     add c6abc0d  unit test
     add 15608af  fix review issue
     add cbac0c9  remove unused code
     add 7f9c7a4  reactor import
     add 7c30fdc  fix review issue
     add dd36c9c  fix review issue
     add 713fcf9  fix review issue
     add a08d2c7  fix review issue
     add 5ba2307  refactor ServiceKey func
     add a10ff4d  Merge pull request #495 from cvictory/getty_reactor
     add 3d308e4  fix: path is not in param
     add 38c9c09  fix: path is not in param
     add fff3011  fix: path is not in param
     add 1a42f33  Merge pull request #592 from cvictory/getty_reactor
     add 9b260cf  Fix: merge stash
     add 14564b9  Mrg: merge develop
     add ff4f2f7  Mod: comment ut for protobuf of dubbo
     add 9a26d03  resolve conflicts
     add ee5e94f  Merge remote-tracking branch 'apache/develop' into refact-seri
     add 6338a82  Fix: fix
     add 8f032b7  Mrg: from develop
     add 5050d26  fix: fix TestDubboProtocol_Export test
     add f86865d  fix: testDubboProtocol_Export exporterMap after 'Unexport' url key
     add eba6a13  fix: fix TestDubboProtocol_Export test
     add 2d44241  fix: testDubboProtocol_Export exporterMap after 'Unexport' url key
     add d2bdc6f  Mrg:merge develop
     add ada3eb6  Merge branch 'refact-seri' of github.com:apache/dubbo-go into refact-seri
     add 3ec9e9f  feat: fix protocol, remoting/getty uint test failure
     add 566a7e3  Mrg: merge from develop
     add d58c37f  Merge branch 'refact-seri' of github.com:apache/dubbo-go into refact-seri
     add f9f1d7a  feat: format import
     add 2d8d2f0  feat: rest GetBigPkg
     add e21eb40  Merge pull request #736 from georgehao/refact-seri
     add e719100  Fix:bug
     add 05f53c5  fix comments
     add 1477f22  Merge remote-tracking branch 'apache/develop' into refact-seri
     add b33f44d  fix comments
     add 7d114b0  fixed conflicts with develop
     add 5a3e744  Merge remote-tracking branch 'apache/develop' into refact-seri
     add 6e8281f  Fix: fixed some comments
     add 89db192  fix: resove dev RPCResult struct change
     add a35e2b2  fix: add injectTraceCtx to getty
     add 4ccc705  Merge pull request #754 from georgehao/refact-seri
     add 48d746f  feat: resolve go.mod conflict
     add b5b8c0e  Merge pull request #755 from georgehao/refact-seri
     add d366705  feat: format DubboCodec
     add 8279058  feat: add some comment
     add 5b06802  Merge pull request #756 from georgehao/refact-seri
     add 2f48d10  Merge remote-tracking branch 'apache/develop' into refact-seri
     add 517f54d  feat: delete dubbo_protocol assert remoting.ExchangeClient
     add a24034c  feat: merge one line
     add 0f12ccb  Merge pull request #760 from georgehao/refact-seri
     add 4f3d4ff  Mrg: fixed conflicts
     new 256c1ed  Merge pull request #673 from apache/refact-seri

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:
 .gitignore                                         |   2 +
 common/constant/default.go                         |   1 +
 common/constant/key.go                             |  52 +-
 common/constant/{cluster.go => serializtion.go}    |  10 +-
 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/{hessian2 => impl}/const.go         |  31 +-
 protocol/dubbo/impl/hessian.go                     | 526 +++++++++++++++++++++
 protocol/dubbo/impl/package.go                     | 171 +++++++
 .../mock.go => protocol/dubbo/impl/request.go      |  40 +-
 .../dubbo/impl/response.go                         |  48 +-
 .../dubbo/impl/serialization.go                    |  39 +-
 .../dubbo/impl/serialize.go                        |  31 +-
 protocol/dubbo/listener.go                         | 368 --------------
 protocol/dubbo/readwriter.go                       | 190 --------
 protocol/invocation/rpcinvocation.go               |   7 +
 protocol/jsonrpc/http_test.go                      |  14 +-
 .../service_name_mapping.go => remoting/codec.go   |  27 +-
 remoting/exchange.go                               | 144 ++++++
 remoting/exchange_client.go                        | 227 +++++++++
 .../mock.go => remoting/exchange_server.go         |  44 +-
 {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 +-
 {protocol/dubbo => remoting/getty}/opentracing.go  |   2 +-
 {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, 3876 insertions(+), 1713 deletions(-)
 copy common/constant/{cluster.go => serializtion.go} (86%)
 delete mode 100644 protocol/dubbo/client.go
 delete mode 100644 protocol/dubbo/client_test.go
 delete mode 100644 protocol/dubbo/codec.go
 create mode 100644 protocol/dubbo/dubbo_codec.go
 create mode 100644 protocol/dubbo/impl/codec.go
 rename protocol/dubbo/{ => impl}/codec_test.go (50%)
 copy protocol/dubbo/{hessian2 => impl}/const.go (92%)
 create mode 100644 protocol/dubbo/impl/hessian.go
 create mode 100644 protocol/dubbo/impl/package.go
 copy metadata/definition/mock.go => protocol/dubbo/impl/request.go (62%)
 copy cluster/router/utils/bitmap_util.go => protocol/dubbo/impl/response.go (53%)
 copy filter/handler/rejected_execution_handler_only_log_test.go => protocol/dubbo/impl/serialization.go (57%)
 copy filter/handler/rejected_execution_handler_only_log_test.go => protocol/dubbo/impl/serialize.go (66%)
 delete mode 100644 protocol/dubbo/listener.go
 delete mode 100644 protocol/dubbo/readwriter.go
 copy common/extension/service_name_mapping.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 (54%)
 rename {protocol/dubbo => remoting/getty}/config.go (96%)
 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 (66%)
 create mode 100644 remoting/getty/listener.go
 rename {protocol/dubbo => remoting/getty}/listener_test.go (71%)
 copy {protocol/dubbo => remoting/getty}/opentracing.go (99%)
 rename {protocol/dubbo => remoting/getty}/pool.go (91%)
 create mode 100644 remoting/getty/readwriter.go
 create mode 100644 test/integrate/dubbo/go-client/go.sum
 create mode 100644 test/integrate/dubbo/go-server/go.sum


[dubbo-go] 01/01: Merge pull request #673 from apache/refact-seri

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