This is an automated email from the ASF dual-hosted git repository.
liujun pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/dubbo-rust.git
from ef8f3fd Merge pull request #24 from yang20150702/main
new 26937e9 refactor(triple): start server based listener
new f7c5257 Merge branch 'apache:main' into main
new 7d4b752 refactor(triple): handle none when grpc-encoding in th
request is empty
new 76b987b refactor(triple): listener as module, add ListenerExt trait
new 3e0e8bc refactor(triple): support to config listener in server
new 9e50f3d style: cargo fmt
new cebeaea feat(config): start server by read conf file
new 827aec4 style: cargo fmt
new 3035396 chore: ignore yaml in licenserc
new 95333bc refactor(dubbo): update some name
new 7932ab6 Merge pull request #26 from yang20150702/main
The 64 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:
.licenserc.yaml | 1 +
config/Cargo.toml | 2 +
config/src/config.rs | 74 +++++++++++-
config/src/protocol.rs | 6 +-
config/src/service.rs | 8 +-
dubbo.yaml | 19 ++++
dubbo/src/echo/echo_server.rs | 2 +-
dubbo/src/echo/helloworld.rs | 2 +-
dubbo/src/echo/mod.rs | 22 +---
dubbo/src/protocol/triple/triple_server.rs | 4 +-
dubbo/src/service/services.rs | 15 ++-
dubbogo.yaml | 7 ++
triple/src/server/server.rs | 6 +-
triple/src/transport/listener/mod.rs | 125 +++++++++++++++++++++
.../{listener.rs => listener/tcp_listener.rs} | 8 +-
triple/src/transport/service.rs | 112 ++++++++++--------
16 files changed, 321 insertions(+), 92 deletions(-)
create mode 100644 dubbo.yaml
create mode 100644 dubbogo.yaml
create mode 100644 triple/src/transport/listener/mod.rs
rename triple/src/transport/{listener.rs => listener/tcp_listener.rs} (95%)