This is an automated email from the ASF dual-hosted git repository. liujun pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/dubbo-rust.git
commit ec5d8337d44af4738ab4349b193fa4469756f1f1 Merge: fd2958a 4af80c9 Author: ken.lj <[email protected]> AuthorDate: Tue Aug 2 19:42:29 2022 +0800 Merge pull request #22 from yang20150702/main feat(triple): add router, support compression config/src/config.rs | 25 +++++- config/src/service.rs | 11 +-- dubbo/src/common/url.rs | 93 +++++++++++++++++++- dubbo/src/echo/echo_client.rs | 8 +- dubbo/src/echo/echo_server.rs | 4 +- dubbo/src/echo/mod.rs | 55 ++++++++---- dubbo/src/helloworld/client.rs | 4 +- dubbo/src/protocol/grpc/grpc_invoker.rs | 2 +- dubbo/src/protocol/grpc/grpc_server.rs | 2 +- dubbo/src/protocol/grpc/mod.rs | 7 +- dubbo/src/protocol/triple/mod.rs | 2 - dubbo/src/protocol/triple/triple_protocol.rs | 7 +- dubbo/src/protocol/triple/triple_server.rs | 3 +- triple/Cargo.toml | 1 + triple/src/client/grpc.rs | 33 +++++++- triple/src/lib.rs | 9 ++ triple/src/main.rs | 36 -------- triple/src/server/compression.rs | 122 +++++++++++++++++++++++++++ triple/src/server/decode.rs | 52 ++++++++++-- triple/src/server/encode.rs | 33 ++++++-- triple/src/server/mod.rs | 1 + triple/src/server/server.rs | 74 +++++++++++++++- triple/src/transport/mod.rs | 1 + triple/src/transport/router.rs | 94 +++++++++++++++++++++ triple/src/transport/service.rs | 23 +++-- 25 files changed, 588 insertions(+), 114 deletions(-)
