[Tarantool-patches] [PATCH 0/3] box/info: report replication.X.downstream.lag

Cyrill Gorcunov gorcunov at gmail.com
Thu Jan 21 20:17:49 MSK 2021

In the series we add reporting replication.X.downstream.lag value
to complement replication.X.upstream.lag.

Note that this value represent exact counter part of upstream.lag
since detailed statistics about qsync and synchronous acks has
a different meaning and gonna be implemented in #5191.

Please take a look once time permit. As far as I can tell we
can safely start encoding timestamp into vclock message without
affecting any old instances. I've grepped the 1.10.x series
for potential problems and didn't find any sign of.

issue https://github.com/tarantool/tarantool/issues/5447
branch gorcunov/gh-5447-relay-lag

Cyrill Gorcunov (3):
  xrow: encode timestamp into vclock message
  box/info: report replication.X.downstream.lag value
  test: replication/status -- fetch downstream lag field

 src/box/lua/info.c               |  9 ++++++++-
 src/box/relay.cc                 | 17 +++++++++++++++++
 src/box/relay.h                  |  8 ++++++++
 src/box/xrow.c                   |  1 +
 test/replication/status.result   |  8 ++++++++
 test/replication/status.test.lua |  6 ++++++
 6 files changed, 48 insertions(+), 1 deletion(-)

base-commit: fc86213cd7cda0641df95b1a81949bab85c19fce

More information about the Tarantool-patches mailing list