From: | Michael Paquier <michael(at)paquier(dot)xyz> |
---|---|
To: | pgsql-committers(at)lists(dot)postgresql(dot)org |
Subject: | pgsql: Fix initialization of fake LSN for unlogged relations |
Date: | 2019-10-27 04:56:15 |
Message-ID: | E1iOab9-0004A8-KI@gemulon.postgresql.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-committers |
Fix initialization of fake LSN for unlogged relations
9155580 has changed the value of the first fake LSN for unlogged
relations from 1 to FirstNormalUnloggedLSN (aka 1000), GiST requiring a
non-zero LSN on some pages to allow an interlocking logic to work, but
its value was still initialized to 1 at the beginning of recovery or
after running pg_resetwal. This fixes the initialization for both code
paths.
Author: Takayuki Tsunakawa
Reviewed-by: Dilip Kumar, Kyotaro Horiguchi, Michael Paquier
Discussion: https://postgr.es/m/OSBPR01MB2503CE851940C17DE44AE3D9FE6F0@OSBPR01MB2503.jpnprd01.prod.outlook.com
Backpatch-through: 12
Branch
------
master
Details
-------
https://git.postgresql.org/pg/commitdiff/51970fa8df9b32b5501ca1cb9d5b805894c1e064
Modified Files
--------------
src/backend/access/transam/xlog.c | 2 +-
src/bin/pg_resetwal/pg_resetwal.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
From | Date | Subject | |
---|---|---|---|
Next Message | Michael Paquier | 2019-10-28 03:13:38 | pgsql: Fix dependency handling at swap phase of REINDEX CONCURRENTLY |
Previous Message | Michael Paquier | 2019-10-27 04:20:21 | Re: pgsql: Fix copy-paste defect in comment. |