diff --git a/src/backend/distributed/utils/multi_partitioning_utils.c b/src/backend/distributed/utils/multi_partitioning_utils.c index a7477e5e5..e11bc5419 100644 --- a/src/backend/distributed/utils/multi_partitioning_utils.c +++ b/src/backend/distributed/utils/multi_partitioning_utils.c @@ -917,7 +917,7 @@ try_relation_open_nolock(Oid relationId) return NULL; } - pgstat_initstats(relation); + pgstat_init_relation(relation); return relation; } diff --git a/src/include/pg_version_compat.h b/src/include/pg_version_compat.h index 4f10eadf6..5ccc8a9f6 100644 --- a/src/include/pg_version_compat.h +++ b/src/include/pg_version_compat.h @@ -33,6 +33,7 @@ typedef Value String; #define strtou64(str, endptr, base) ((uint64) strtoull(str, endptr, base)) #endif #define RelationCreateStorage_compat(a, b, c) RelationCreateStorage(a, b) +#define pgstat_init_relation(r) pgstat_initstats(r) static inline int64 pg_strtoint64(char *s)