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/01/17 03:54:05 UTC

[dubbo-go] branch develop updated (cd37e52 -> 3897328)

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 cd37e52  Merge pull request #326 from zouyx/feature/fixConfigCenter
     add 979acb2  Merge pull request #305 from apache/develop
     add 35abd82  feat(grpc): 支持client grpc 调用
     add c47b089  support grpc server
     add ae67fa1  stash for cli & server test
     add 4cd0a60  move some to internal
     add 1fb4d91  fmt
     add c7d140d  stop for client test
     add ac47753  add new client test
     add 3e839f3  add invoker test
     add ddb3c64  use another port
     add 68fea4b  change port
     add dd5273f  add doc
     add 8f5c6c3  feat(client): add dubbo proto generate
     add 9617d26  feat(client): add dubbo proto generate
     add e9017cb  fmt
     add ebcb9f6  fmt & tidy
     add 7a5be71  bug fix
     add 7fa1bbd  fmt
     add 5029e32  Merge pull request #275 from xujianhai666/feature/grpc-client
     add 47131f2  resolve conflicts
     add 78818e8  Merge pull request #312 from flycash/grpc
     add d9d334a  Mod: modidfy Refer params and add licence
     add 2d6f7f3  Fmt: package
     add 1c0e422  Merge pull request #317 from fangyincheng/feature/grpc
     new 3897328  Merge pull request #311 from apache/feature/grpc

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:
 common/proxy/proxy.go                              |  25 +-
 config/config_loader.go                            |   2 +-
 config/reference_config.go                         |  10 +-
 config/reference_config_test.go                    |  18 +-
 go.mod                                             |   1 +
 protocol/dubbo/dubbo_invoker_test.go               |   4 +-
 .../apollo/factory.go => protocol/grpc/client.go   |  48 ++-
 protocol/grpc/client_test.go                       |  54 ++++
 protocol/grpc/common_test.go                       | 112 +++++++
 .../grpc/grpc_exporter.go                          |  34 +-
 protocol/grpc/grpc_invoker.go                      |  97 ++++++
 protocol/grpc/grpc_invoker_test.go                 |  56 ++++
 protocol/grpc/grpc_protocol.go                     | 104 +++++++
 protocol/grpc/grpc_protocol_test.go                |  85 +++++
 .../grpc/internal/client.go                        |  29 +-
 .../grpc/internal/doc.go                           |  25 +-
 protocol/grpc/internal/helloworld.pb.go            | 227 ++++++++++++++
 .../factory.go => protocol/grpc/internal/server.go |  49 ++-
 protocol/grpc/protoc-gen-dubbo/examples/Makefile   |  19 ++
 .../protoc-gen-dubbo/examples/helloworld.pb.go     | 301 ++++++++++++++++++
 .../protoc-gen-dubbo/examples/helloworld.proto     |  37 +++
 protocol/grpc/protoc-gen-dubbo/main.go             |  74 +++++
 .../grpc/protoc-gen-dubbo/plugin/dubbo/doc.go      |  25 +-
 .../grpc/protoc-gen-dubbo/plugin/dubbo/dubbo.go    | 346 +++++++++++++++++++++
 protocol/grpc/server.go                            | 101 ++++++
 protocol/invocation.go                             |   1 +
 protocol/invocation/rpcinvocation.go               |  27 +-
 registry/zookeeper/registry.go                     |   1 +
 remoting/zookeeper/client.go                       |   1 +
 remoting/zookeeper/listener.go                     |   2 +
 30 files changed, 1781 insertions(+), 134 deletions(-)
 copy config_center/apollo/factory.go => protocol/grpc/client.go (51%)
 create mode 100644 protocol/grpc/client_test.go
 create mode 100644 protocol/grpc/common_test.go
 copy cluster/cluster_impl/forking_cluster.go => protocol/grpc/grpc_exporter.go (54%)
 create mode 100644 protocol/grpc/grpc_invoker.go
 create mode 100644 protocol/grpc/grpc_invoker_test.go
 create mode 100644 protocol/grpc/grpc_protocol.go
 create mode 100644 protocol/grpc/grpc_protocol_test.go
 copy cluster/cluster_impl/available_cluster.go => protocol/grpc/internal/client.go (62%)
 copy cluster/cluster_impl/forking_cluster.go => protocol/grpc/internal/doc.go (61%)
 create mode 100644 protocol/grpc/internal/helloworld.pb.go
 copy config_center/apollo/factory.go => protocol/grpc/internal/server.go (50%)
 create mode 100644 protocol/grpc/protoc-gen-dubbo/examples/Makefile
 create mode 100644 protocol/grpc/protoc-gen-dubbo/examples/helloworld.pb.go
 create mode 100644 protocol/grpc/protoc-gen-dubbo/examples/helloworld.proto
 create mode 100644 protocol/grpc/protoc-gen-dubbo/main.go
 copy cluster/cluster_impl/forking_cluster.go => protocol/grpc/protoc-gen-dubbo/plugin/dubbo/doc.go (61%)
 create mode 100644 protocol/grpc/protoc-gen-dubbo/plugin/dubbo/dubbo.go
 create mode 100644 protocol/grpc/server.go


[dubbo-go] 01/01: Merge pull request #311 from apache/feature/grpc

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 3897328c1d21b2baff61c1c10c8697053db16edc
Merge: cd37e52 1c0e422
Author: Xin.Zh <dr...@foxmail.com>
AuthorDate: Fri Jan 17 11:53:57 2020 +0800

    Merge pull request #311 from apache/feature/grpc
    
    ftr: Grpc Protocol Support

 common/proxy/proxy.go                              |  25 +-
 config/config_loader.go                            |   2 +-
 config/reference_config.go                         |  10 +-
 config/reference_config_test.go                    |  18 +-
 go.mod                                             |   1 +
 protocol/dubbo/dubbo_invoker_test.go               |   4 +-
 protocol/grpc/client.go                            |  61 ++++
 protocol/grpc/client_test.go                       |  54 ++++
 protocol/grpc/common_test.go                       | 112 +++++++
 protocol/grpc/grpc_exporter.go                     |  48 +++
 protocol/grpc/grpc_invoker.go                      |  97 ++++++
 protocol/grpc/grpc_invoker_test.go                 |  56 ++++
 protocol/grpc/grpc_protocol.go                     | 104 +++++++
 protocol/grpc/grpc_protocol_test.go                |  85 +++++
 protocol/grpc/internal/client.go                   |  47 +++
 protocol/grpc/internal/doc.go                      |  19 ++
 protocol/grpc/internal/helloworld.pb.go            | 227 ++++++++++++++
 protocol/grpc/internal/server.go                   |  64 ++++
 protocol/grpc/protoc-gen-dubbo/examples/Makefile   |  19 ++
 .../protoc-gen-dubbo/examples/helloworld.pb.go     | 301 ++++++++++++++++++
 .../protoc-gen-dubbo/examples/helloworld.proto     |  37 +++
 protocol/grpc/protoc-gen-dubbo/main.go             |  74 +++++
 protocol/grpc/protoc-gen-dubbo/plugin/dubbo/doc.go |  19 ++
 .../grpc/protoc-gen-dubbo/plugin/dubbo/dubbo.go    | 346 +++++++++++++++++++++
 protocol/grpc/server.go                            | 101 ++++++
 protocol/invocation.go                             |   1 +
 protocol/invocation/rpcinvocation.go               |  27 +-
 registry/zookeeper/registry.go                     |   1 +
 remoting/zookeeper/client.go                       |   1 +
 remoting/zookeeper/listener.go                     |   2 +
 30 files changed, 1930 insertions(+), 33 deletions(-)