From 2281fb97c28fe984fd2107c9ce78adce1ea62f3f Mon Sep 17 00:00:00 2001 From: Maksim Melnikov Date: Tue, 8 Apr 2025 14:51:06 +0300 Subject: [PATCH] Fix downgrade and following upgrade, fix review comments --- src/backend/distributed/metadata/metadata_sync.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/backend/distributed/metadata/metadata_sync.c b/src/backend/distributed/metadata/metadata_sync.c index 6050076a7..4b3458a59 100644 --- a/src/backend/distributed/metadata/metadata_sync.c +++ b/src/backend/distributed/metadata/metadata_sync.c @@ -578,12 +578,12 @@ FetchRelationIdFromPgPartitionHeapTuple(HeapTuple heapTuple, TupleDesc tupleDesc heap_deform_tuple(heapTuple, tupleDesc, datumArray, isNullArray); - pfree(datumArray); - pfree(isNullArray); - Datum relationIdDatum = datumArray[Anum_pg_dist_partition_logicalrelid - 1]; Oid relationId = DatumGetObjectId(relationIdDatum); + pfree(datumArray); + pfree(isNullArray); + return relationId; }