pgsql: Repurpose PROC_COPYABLE_FLAGS as PROC_XMIN_FLAGS - Mailing list pgsql-committers

From Alvaro Herrera
Subject pgsql: Repurpose PROC_COPYABLE_FLAGS as PROC_XMIN_FLAGS
Date
Msg-id E1nrh1x-00083m-Kl@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Repurpose PROC_COPYABLE_FLAGS as PROC_XMIN_FLAGS

This is a slight, convenient semantics change from what commit
0f0cfb494004 ("Fix parallel operations that prevent oldest xmin from
advancing") introduced that lets us simplify the coding in the one place
where it is used.

Backpatch to 13.  This is related to commit 6fea65508a1a ("Tighten
ComputeXidHorizons' handling of walsenders") rewriting the code site
where this is used, which has not yet been backpatched, but it may well
be in the future.

Reviewed-by: Masahiko Sawada <sawada.mshk@gmail.com>
Discussion: https://postgr.es/m/202204191637.eldwa2exvguw@alvherre.pgsql

Branch
------
REL_14_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/8d9d1286acf9f209243cbcddc53cc4c875a90e20

Modified Files
--------------
src/backend/storage/ipc/procarray.c | 11 ++++++-----
src/include/storage/proc.h          |  7 +++----
2 files changed, 9 insertions(+), 9 deletions(-)


pgsql-committers by date:

Previous
From: Andrew Dunstan
Date:
Subject: pgsql: Rework SQL/JSON documentation
Next
From: Alvaro Herrera
Date:
Subject: pgsql: Repurpose PROC_COPYABLE_FLAGS as PROC_XMIN_FLAGS