[tarantool-patches] [PATCH 0/2] swim broadcast
Vladislav Shpilevoy
v.shpilevoy at tarantool.org
Wed Apr 10 20:45:32 MSK 2019
The patchset introduces broadcast tasks and API to broadcast pings. A ping
broadcast is useful when a cluster is just started, but UUIDs and URIs aren't
known in advance.
Branch: http://github.com/tarantool/tarantool/tree/gerold103/gh-3234-broadcast
Issue: https://github.com/tarantool/tarantool/issues/3234
Vladislav Shpilevoy (2):
swim: introduce broadcast tasks
swim: expose ping broadcast API
src/lib/swim/swim.c | 13 +++++
src/lib/swim/swim.h | 7 +++
src/lib/swim/swim_io.c | 97 +++++++++++++++++++++++++++++++
src/lib/swim/swim_io.h | 24 ++++++++
src/lib/swim/swim_transport.h | 13 +++++
src/lib/swim/swim_transport_udp.c | 17 ++++++
test/unit/swim.c | 34 ++++++++++-
test/unit/swim.result | 12 +++-
test/unit/swim_test_transport.c | 92 +++++++++++++++++++++++++++--
9 files changed, 301 insertions(+), 8 deletions(-)
--
2.17.2 (Apple Git-113)
More information about the Tarantool-patches
mailing list