From 08913e27d74e701c4f21d4bee5aa71a6f412f91c Mon Sep 17 00:00:00 2001 From: naisila Date: Tue, 11 Mar 2025 15:49:53 +0300 Subject: [PATCH] PG17 renamed Anum_pg_database_daticulocale to Anum_pg_database_datlocale --- src/backend/distributed/commands/database.c | 2 +- src/include/pg_version_compat.h | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/backend/distributed/commands/database.c b/src/backend/distributed/commands/database.c index 1a90bfde6..bbc3981b5 100644 --- a/src/backend/distributed/commands/database.c +++ b/src/backend/distributed/commands/database.c @@ -839,7 +839,7 @@ GetDatabaseCollation(Oid dbOid) Datum ctypeDatum = heap_getattr(tup, Anum_pg_database_datctype, tupdesc, &isNull); info.datctype = TextDatumGetCString(ctypeDatum); - Datum icuLocaleDatum = heap_getattr(tup, Anum_pg_database_daticulocale, tupdesc, + Datum icuLocaleDatum = heap_getattr(tup, Anum_pg_database_datlocale, tupdesc, &isNull); if (!isNull) { diff --git a/src/include/pg_version_compat.h b/src/include/pg_version_compat.h index a62d829ce..c76e52be3 100644 --- a/src/include/pg_version_compat.h +++ b/src/include/pg_version_compat.h @@ -111,6 +111,7 @@ getStxstattarget_compat(HeapTuple tup) #else #define Anum_pg_collation_colllocale Anum_pg_collation_colliculocale +#define Anum_pg_database_datlocale Anum_pg_database_daticulocale #include "access/htup_details.h" static inline int