Fix InitializeRelfilenumberMap for 05d4cbf9b6ba708858984b01ca0fc56d59d4ec7c

Robert Haas <rhaas@postgresql.org>

Commit: 6af082723277eeca74f2da65e7759666bf7c7f9c
Author: Robert Haas <rhaas@postgresql.org>
Date: 2022-09-28T12:04:49Z
Releases: 16.0
Fix InitializeRelfilenumberMap for 05d4cbf9b6ba708858984b01ca0fc56d59d4ec7c

Since relfilenodes are now 56-bits, we use bigint as the SQL type
to represent them, which means F_INT8EQ must be used here rather
than F_OIDEQ. On 64-bit machines this doesn't matter, but 32-bit
machines are unhappy.

Dilip Kumar

Discussion: http://postgr.es/m/CAFiTN-t71ciSckMzixAhrF9py7oRO6xszKi4mTRwjuucXr5tpw@mail.gmail.com

Files

PathChange+/−
src/backend/utils/cache/relfilenumbermap.c modified +13 −11

Discussion