[COMMITTERS] pgsql: Lag tracking for logical replication - Mailing list pgsql-committers

From Simon Riggs
Subject [COMMITTERS] pgsql: Lag tracking for logical replication
Date
Msg-id E1d97NH-0001Ki-56@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Lag tracking for logical replication

Lag tracking is called for each commit, but we introduce
a pacing delay to ensure we don't swamp the lag tracker.

Author: Petr Jelinek, with minor pacing delay code from me

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/024711bb544645c8b1061e9f02b261e2e336981d

Modified Files
--------------
src/backend/replication/logical/logical.c      | 34 ++++++++++++++-----
src/backend/replication/logical/logicalfuncs.c |  2 +-
src/backend/replication/pgoutput/pgoutput.c    |  2 ++
src/backend/replication/slotfuncs.c            |  3 +-
src/backend/replication/walsender.c            | 45 ++++++++++++++++++++------
src/include/replication/logical.h              | 15 ++++++---
src/include/replication/output_plugin.h        |  1 +
7 files changed, 79 insertions(+), 23 deletions(-)


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: [COMMITTERS] pgsql: Doc fix: scale(numeric) returns integer, not numeric.
Next
From: Andrew Dunstan
Date:
Subject: [COMMITTERS] pgsql: Avoid tests which crash the calling process on Windows