pgsql: Remove shadow variables linked to RedoRecPtr in xlog.c - Mailing list pgsql-committers

From Michael Paquier
Subject pgsql: Remove shadow variables linked to RedoRecPtr in xlog.c
Date
Msg-id E1ihNtN-0007pc-BH@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Remove shadow variables linked to RedoRecPtr in xlog.c

This changes the routines in charge of recycling WAL segments past the
last redo LSN to not use anymore "RedoRecPtr" as a local variable, which
is also available in the context of the session as a static declaration,
replacing it with "lastredoptr".  This confusion has been introduced by
d9fadbf, so backpatch down to v11 like the other commit.

Thanks to Tom Lane, Robert Haas, Alvaro Herrera, Mark Dilger and Kyotaro
Horiguchi for the input provided.

Author: Ranier Vilela
Discussion: https://postgr.es/m/MN2PR18MB2927F7B5F690065E1194B258E35D0@MN2PR18MB2927.namprd18.prod.outlook.com
Backpatch-through: 11

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/70116493a8e07713f7e1270646ca1147898b4f6d

Modified Files
--------------
src/backend/access/transam/xlog.c | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: pgsql: Fix error reporting for index expressions of prohibited types.
Next
From: Bruce Momjian
Date:
Subject: pgsql: Remove redundant not-null test