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/09/18 13:46:58 UTC
[dubbo-go-pixiu] branch develop updated (f1836e0 -> 1052eaa)
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-pixiu.git.
from f1836e0 Merge pull request #249 from MasterKenway/feat/cors-control
new 686f2c2 feat: init descriptors from proto
new c54705d feat: invoke implement
new 6055859 refactor: use config in filter
new fdf382a refactor: remove response by throw err to context
new 38ff6c6 feat: add log info
new e96792d feat: remote stream invoke support
new 12987dc feat: grpc example
new fd6e8b5 feat: remove consul support
new 59ea877 style: change protocol type name and add explanation
new 85be1ee feat: handle request header && response header fix: make sync.Pool concerning with cluster name fix: init file source style: format import
new b27f053 fix: go simple style: add license header
new 6a6370f fix: remove io/fs usage
new 344d025 fix: add nolint
new 8dfb318 feat: update proto-gen-go version
new c06eef2 feat: add test cases
new 339d2bf Merge branch 'develop' into feat/grpc
new df887f7 fix: remove gogo/proto from go.mod
new 4a0ac42 fix: make sync.Pool associate with endpoints
new 9162079 feat: cache extension registry
new 5abe7a6 feat: integrate test
new 3af7065 fix: integrate test
new cab427b style: use context apis to get info
new 86d1898 Merge branch 'develop' into feat/grpc
new 84bb6bb fix: remove unused functions
new fc93872 Merge branch 'develop' into feat/grpc
new 1052eaa Merge pull request #244 from MasterKenway/feat/grpc
The 992 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:
go.mod | 12 +-
go.sum | 43 +++
igt/Makefile | 5 +-
pkg/filter/http/grpcproxy/descriptor_operation.go | 134 ++++++++
pkg/filter/http/grpcproxy/grpc.go | 364 +++++++++++++++++++++
pkg/filter/http/grpcproxy/invoke.go | 51 +++
pkg/model/base.go | 25 +-
pkg/pluginregistry/registry.go | 1 +
pkg/registry/consul.go | 123 -------
pkg/registry/consul_test.go | 84 -----
pkg/server/listener.go | 4 +-
pkg/server/listener_test.go | 2 +-
.../http => http/grpc}/pixiu/api_config.yaml | 27 +-
samples/http/{simple => grpc}/pixiu/conf.yaml | 31 +-
samples/http/grpc/proto/hello_grpc.pb.go | 316 ++++++++++++++++++
samples/http/grpc/proto/hello_grpc.proto | 40 +++
samples/http/grpc/proto/hello_grpc_grpc.pb.go | 113 +++++++
samples/http/grpc/server/app/server.go | 85 +++++
samples/http/grpc/test/pixiu_test.go | 73 +++++
samples/http/simple/docker/docker-compose.yml | 27 --
start_integrate_test.sh | 3 +-
21 files changed, 1269 insertions(+), 294 deletions(-)
create mode 100644 pkg/filter/http/grpcproxy/descriptor_operation.go
create mode 100644 pkg/filter/http/grpcproxy/grpc.go
create mode 100644 pkg/filter/http/grpcproxy/invoke.go
delete mode 100644 pkg/registry/consul.go
delete mode 100644 pkg/registry/consul_test.go
copy samples/{dubbogo/http => http/grpc}/pixiu/api_config.yaml (71%)
copy samples/http/{simple => grpc}/pixiu/conf.yaml (74%)
create mode 100644 samples/http/grpc/proto/hello_grpc.pb.go
create mode 100644 samples/http/grpc/proto/hello_grpc.proto
create mode 100644 samples/http/grpc/proto/hello_grpc_grpc.pb.go
create mode 100644 samples/http/grpc/server/app/server.go
create mode 100644 samples/http/grpc/test/pixiu_test.go
delete mode 100644 samples/http/simple/docker/docker-compose.yml