From 62ce4570880e6812dca341f2e7ef0b1425205ffa Mon Sep 17 00:00:00 2001 From: sovyyvos Date: Thu, 7 Nov 2024 15:55:04 +0800 Subject: [PATCH] bugfix: rowgroup init --- src/gausskernel/storage/cstore/cu.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gausskernel/storage/cstore/cu.cpp b/src/gausskernel/storage/cstore/cu.cpp index cce107a6d..5a2331b56 100644 --- a/src/gausskernel/storage/cstore/cu.cpp +++ b/src/gausskernel/storage/cstore/cu.cpp @@ -1923,7 +1923,7 @@ void IMCSDesc::InitRowGroups(uint32 initRGNums, int imcsNatts) maxRowGroupCapacity = initRGNums; } rowGroups = (RowGroup**)palloc0(sizeof(RowGroup*) * maxRowGroupCapacity); - for (uint32 i = 0; i < initRGNums; i++) { + for (uint32 i = 0; i < curMaxRowGroupId + 1; i++) { rowGroups[i] = New(CurrentMemoryContext)RowGroup(i, imcsNatts); } }