From: | Fujii Masao <fujii(at)postgresql(dot)org> |
---|---|
To: | pgsql-committers(at)lists(dot)postgresql(dot)org |
Subject: | pgsql: Make pg_waldump report more detail information about PREPARE TRA |
Date: | 2019-11-13 08:36:04 |
Message-ID: | E1iUo8C-0000WZ-VO@gemulon.postgresql.org |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Make pg_waldump report more detail information about PREPARE TRANSACTION record.
This commit changes xact_desc() so that it reports the detail information about
PREPARE TRANSACTION record, like GID (global transaction identifier),
timestamp at prepare transaction, delete-on-abort/commit relations,
XID of subtransactions, and invalidation messages. These are helpful
when diagnosing 2PC-related troubles.
Author: Fujii Masao
Reviewed-by: Michael Paquier, Andrey Lepikhov, Kyotaro Horiguchi, Julien Rouhaud, Alvaro Herrera
Discussion: https://postgr.es/m/CAHGQGwEvhASad4JJnCv=0dW2TJypZgW_Vpb-oZik2a3utCqcrA@mail.gmail.com
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/7b8a899bdeb638f46e102d1714c079a0874e9fa0
Modified Files
--------------
src/backend/access/rmgrdesc/standbydesc.c | 4 +
src/backend/access/rmgrdesc/xactdesc.c | 140 +++++++++++++++++++++---------
src/backend/access/transam/twophase.c | 56 +-----------
src/include/access/twophase.h | 2 -
src/include/access/xact.h | 19 ++++
5 files changed, 125 insertions(+), 96 deletions(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2019-11-13 16:36:04 | pgsql: Handle arrays and ranges in pg_upgrade's test for non-upgradable |
Previous Message | Amit Kapila | 2019-11-13 08:33:10 | Re: pgsql: Make the order of the header file includes consistent in backend |