diff options
Diffstat (limited to 'src/include/utils/relmapper.h')
-rw-r--r-- | src/include/utils/relmapper.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/include/utils/relmapper.h b/src/include/utils/relmapper.h index 557f77e35a9..2bb2e255fdb 100644 --- a/src/include/utils/relmapper.h +++ b/src/include/utils/relmapper.h @@ -1,7 +1,7 @@ /*------------------------------------------------------------------------- * * relmapper.h - * Catalog-to-filenode mapping + * Catalog-to-filenumber mapping * * * Portions Copyright (c) 1996-2022, PostgreSQL Global Development Group @@ -35,14 +35,15 @@ typedef struct xl_relmap_update #define MinSizeOfRelmapUpdate offsetof(xl_relmap_update, data) -extern Oid RelationMapOidToFilenode(Oid relationId, bool shared); +extern RelFileNumber RelationMapOidToFilenumber(Oid relationId, bool shared); -extern Oid RelationMapFilenodeToOid(Oid relationId, bool shared); -extern Oid RelationMapOidToFilenodeForDatabase(char *dbpath, Oid relationId); +extern Oid RelationMapFilenumberToOid(RelFileNumber relationId, bool shared); +extern RelFileNumber RelationMapOidToFilenumberForDatabase(char *dbpath, + Oid relationId); extern void RelationMapCopy(Oid dbid, Oid tsid, char *srcdbpath, char *dstdbpath); -extern void RelationMapUpdateMap(Oid relationId, Oid fileNode, bool shared, - bool immediate); +extern void RelationMapUpdateMap(Oid relationId, RelFileNumber fileNumber, + bool shared, bool immediate); extern void RelationMapRemoveMapping(Oid relationId); |