This is an automated email from the ASF dual-hosted git repository.
wwbmmm pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-brpc.git.
from df7df15 Merge pull request #1725 from yangzhg/patch-2
new 54275a3 EndPoint support ipv4 and unix domain socket
new 9cc0632 Add EndPoint test for ipv4 and unix domain socket
new 940363c Support ipv6 and unix domain socket for brpc
new 676b583 Support ipv6 and uds for example echo_c++
new 52b870a Add doc for IPV6 and Unix domain socket
new b28cef8 Add test for consistent_hashing LB with IPV6 and UDS
new 6921a71 Fix noflush compile fail with glog
new 75f5d3d Merge pull request #1560 from wwbmmm/endpoint
The 2453 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:
docs/cn/client.md | 6 +-
docs/cn/endpoint.md | 61 ++++
docs/cn/server.md | 8 +-
docs/cn/streaming_log.md | 2 +
example/echo_c++/server.cpp | 13 +-
src/brpc/acceptor.cpp | 7 +-
src/brpc/builtin/index_service.cpp | 12 +-
src/brpc/channel.cpp | 2 +-
.../policy/consistent_hashing_load_balancer.cpp | 2 +-
src/brpc/policy/domain_naming_service.cpp | 1 +
src/brpc/policy/http_rpc_protocol.cpp | 4 +-
src/brpc/server.cpp | 61 ++--
src/brpc/server.h | 2 +-
src/brpc/socket.cpp | 22 +-
src/butil/details/extended_endpoint.hpp | 377 +++++++++++++++++++++
src/butil/endpoint.cpp | 181 ++++++++--
src/butil/endpoint.h | 29 +-
test/brpc_load_balancer_unittest.cpp | 31 +-
test/endpoint_unittest.cpp | 325 ++++++++++++++++++
19 files changed, 1058 insertions(+), 88 deletions(-)
create mode 100644 docs/cn/endpoint.md
create mode 100644 src/butil/details/extended_endpoint.hpp
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]