This is an automated email from the ASF dual-hosted git repository.

liujun pushed a change to branch service_discovery
in repository https://gitbox.apache.org/repos/asf/dubbo-rust.git


    from cd34a95  bump version to 0.2.0
     add 616c588  feat(dubbo): add filter mod
     add 1d16d83  Merge branch 'main' of github.com:yang20150702/dubbo-rust
     add ef6de15  docs: add helloworld tutorial
     add daa2b1f  refactor(triple): redesign connector based on Service
     add aab30c5  Merge branch 'apache:main' into main
     add d47862d  Merge branch 'apache:main' into main
     add ee14b34  refactor(triple): redesign triple client
     add 629a93d  refactor(dubbo-build): update client api
     add d195f90  refactor(dubbo): update logs
     add 4132b14  refactor(examples): adapt to dubbo-build changes
     add 549dd05  style(dubbo): cargo fmt
     add 72e89e9  style: update license header
     add 11bcbb8  refactor(triple): update tripleClient to support filter trait
     add da1924f  refactor(dubbo-build): update client mod
     add 9010654  refactor(example): add filter example
     add 8ea2d57  refactor(dubbo): update log
     add 8d1f7df  Rft(dubbo): use boxBody as response of Service in Client side
     add 9293547  Rft(dubb-build): update client impl
     add 2a8e740  Rft(dubbo): impl filter in server
     add 601defe  Rft(dubbo): update impl of protocol mod
     add 207bfe1  Merge pull request #44 from apache/v0.2.0-release
     add 597834e  Merge branch 'apache:main' into main
     add 0af4034  Merge branch 'main' of github.com:yang20150702/dubbo-rust
     add 6b73428  Rft(dubbo): redesign the api of protocol mod
     add 1a662a2  Rem(protocol): remove tonic as plugin
     add 8b0ab45  Rem(dubbo-build): remove unuse Invoker in server side
     add 94c51a1  Rft(protocol): redesign Invoker trait, Invoker=Connection
     add 1d78481  Rft(dubbo): impl memory_protocol, update registry config
     add 30b9c1a  refactor(dubbo): use registry protocol plugin to init protocol
     add ee0ca33  refactor(config): add provider config
     add 6f93320  Merge pull request #42 from yang20150702/main
     add a6c9a70  Merge branch 'apache:main' into main
     add d403771  refactor(dubbo): add services to save related protocol_urls 
and registry_urls
     add fe1ac19  Rft(dubbo): use registry_url and service_url to impl 
registry_protocol plugin
     add ce2b48d  Doc: add config doc
     add 320c207  Merge pull request #48 from yang20150702/main

No new revisions were added by this update.

Summary of changes:
 config/src/config.rs                               |  23 +++
 config/src/lib.rs                                  |   1 +
 config/src/{protocol.rs => provider.rs}            |  46 +++--
 docs/config.md                                     |  15 ++
 dubbo-build/src/client.rs                          |  37 +++-
 dubbo-build/src/server.rs                          |  21 +-
 dubbo/Cargo.toml                                   |   1 -
 dubbo/src/codegen.rs                               |   5 +
 dubbo/src/common/{mod.rs => consts.rs}             |   4 +-
 dubbo/src/common/mod.rs                            |   1 +
 dubbo/src/common/url.rs                            |   3 +-
 dubbo/src/{triple/server => filter}/mod.rs         |   7 +-
 dubbo/src/filter/service.rs                        |  84 ++++++++
 dubbo/src/framework.rs                             |  57 +++---
 dubbo/src/invocation.rs                            |  11 +-
 dubbo/src/lib.rs                                   |   1 +
 dubbo/src/protocol/grpc/grpc_invoker.rs            |  81 --------
 dubbo/src/protocol/grpc/grpc_protocol.rs           |  76 -------
 dubbo/src/protocol/grpc/grpc_server.rs             |  95 ---------
 dubbo/src/protocol/grpc/mod.rs                     |  44 ----
 dubbo/src/protocol/mod.rs                          |  66 ++++--
 dubbo/src/protocol/triple/triple_exporter.rs       |   7 -
 dubbo/src/protocol/triple/triple_invoker.rs        |  41 ++--
 dubbo/src/protocol/triple/triple_protocol.rs       |   8 +-
 dubbo/src/protocol/triple/triple_server.rs         |   2 +-
 dubbo/src/registry/memory_registry.rs              |   7 +-
 dubbo/src/registry/mod.rs                          |   4 +
 dubbo/src/registry/protocol.rs                     | 109 ++++++++++
 dubbo/src/status.rs                                |  24 +++
 dubbo/src/triple/client/connection.rs              |  98 +++++++++
 dubbo/src/triple/client/mod.rs                     |   1 +
 dubbo/src/triple/client/triple.rs                  | 137 ++++++-------
 dubbo/src/triple/transport/connector/mod.rs        |  25 ++-
 examples/echo/build.rs                             |   8 +-
 .../echo/proto/echo/echo.proto                     |  47 ++---
 examples/echo/src/echo/client.rs                   |  14 +-
 examples/echo/src/echo/server.rs                   |  21 +-
 examples/echo/src/protos/hello_echo.rs             | 227 ++++++++++++++-------
 examples/greeter/src/greeter/client.rs             |   2 +-
 examples/helloworld-tutorial.md                    | 194 ++++++++++++++++++
 40 files changed, 1046 insertions(+), 609 deletions(-)
 copy config/src/{protocol.rs => provider.rs} (52%)
 create mode 100644 docs/config.md
 copy dubbo/src/common/{mod.rs => consts.rs} (85%)
 copy dubbo/src/{triple/server => filter}/mod.rs (85%)
 create mode 100644 dubbo/src/filter/service.rs
 delete mode 100644 dubbo/src/protocol/grpc/grpc_invoker.rs
 delete mode 100644 dubbo/src/protocol/grpc/grpc_protocol.rs
 delete mode 100644 dubbo/src/protocol/grpc/grpc_server.rs
 delete mode 100644 dubbo/src/protocol/grpc/mod.rs
 create mode 100644 dubbo/src/registry/protocol.rs
 create mode 100644 dubbo/src/triple/client/connection.rs
 rename dubbo/src/protocol/grpc/grpc_exporter.rs => 
examples/echo/proto/echo/echo.proto (51%)
 create mode 100644 examples/helloworld-tutorial.md

Reply via email to