From 6de4a6780e3da80e7ad2d39f5a9a4b4358291178 Mon Sep 17 00:00:00 2001 From: naisila Date: Mon, 15 May 2023 17:41:20 +0300 Subject: [PATCH] Fix PGIOAlignedBlock Assert crash in PG16 Relevant PG commit: https://github.com/postgres/postgres/commit/faeedbcefd40bfdf314e048c425b6d9208896d90 faeedbcefd40bfdf314e048c425b6d9208896d90 --- src/backend/columnar/columnar_storage.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend/columnar/columnar_storage.c b/src/backend/columnar/columnar_storage.c index 7e7f7990b..21aa7ab9c 100644 --- a/src/backend/columnar/columnar_storage.c +++ b/src/backend/columnar/columnar_storage.c @@ -169,7 +169,11 @@ ColumnarStorageInit(SMgrRelation srel, uint64 storageId) } /* create two pages */ +#if PG_VERSION_NUM >= PG_VERSION_16 + PGIOAlignedBlock block; +#else PGAlignedBlock block; +#endif Page page = block.data; /* write metapage */