From e548e68f6b8fdfc4dc2b04c2cd80e3aa58884432 Mon Sep 17 00:00:00 2001 From: Marcin Siodelski Date: Thu, 14 May 2020 17:52:30 +0200 Subject: [PATCH] [#1258] Ported 1.7.8 changes to status-get --- doc/sphinx/api/status-get.json | 31 +-- doc/sphinx/arm/hooks-ha.rst | 107 +++++++-- .../high_availability/communication_state.cc | 213 ++++++++++++++---- .../high_availability/communication_state.h | 193 ++++++++++++++-- src/hooks/dhcp/high_availability/ha_impl.cc | 11 +- .../dhcp/high_availability/ha_messages.cc | 12 +- .../dhcp/high_availability/ha_messages.h | 7 +- .../dhcp/high_availability/ha_messages.mes | 47 ++++ .../dhcp/high_availability/ha_service.cc | 39 +--- .../tests/communication_state_unittest.cc | 115 +++++++++- .../tests/ha_impl_unittest.cc | 83 +++++-- .../tests/ha_service_unittest.cc | 21 +- 12 files changed, 740 insertions(+), 139 deletions(-) diff --git a/doc/sphinx/api/status-get.json b/doc/sphinx/api/status-get.json index 9fc6286ed7..83efa70bda 100644 --- a/doc/sphinx/api/status-get.json +++ b/doc/sphinx/api/status-get.json @@ -21,20 +21,25 @@ " \"pid\": ,", " \"uptime\": ,", " \"reload\":