pgsql: Fix mistake in bbe08b8869bd29d587f24ef18eb45c7d4d14afca. - Mailing list pgsql-committers

From Robert Haas
Subject pgsql: Fix mistake in bbe08b8869bd29d587f24ef18eb45c7d4d14afca.
Date
Msg-id E1oHRtk-001nVr-8p@gemulon.postgresql.org
Whole thread Raw
List pgsql-committers
Fix mistake in bbe08b8869bd29d587f24ef18eb45c7d4d14afca.

The earlier commit used pg_class.relfilenode where it should have
used pg_class.oid. This could lead to emitting an UPDATE statement
into the dump that would update nothing (or the wrong thing) when
executed in the new cluster, resulting in relfrozenxid and
relminmxid being improperly carried forward for pg_largeobject.

Noticed by Dilip Kumar.

Discussion: http://postgr.es/m/CAFiTN-ty1Gzs6stk2vt9BJiq0m0hzf=aPnh3a-4Z3Tk5GzoENw@mail.gmail.com

Branch
------
REL_15_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/665ca54c551c27ec77f133cd72fbc0f7be7aa845

Modified Files
--------------
src/bin/pg_dump/pg_dump.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)


pgsql-committers by date:

Previous
From: Robert Haas
Date:
Subject: Re: pgsql: Use TRUNCATE to preserve relfilenode for pg_largeobject + index.
Next
From: Tom Lane
Date:
Subject: pgsql: In transformRowExpr(), check for too many columns in the row.