Columnar: properly initialize rowNumber.

pull/4622/head
Jeff Davis 2021-02-01 20:09:42 -08:00 committed by Hadi Moshayedi
parent d0317ec4d0
commit f417510a7f
1 changed files with 2 additions and 2 deletions

View File

@ -87,7 +87,7 @@ typedef struct ColumnarScanDescData
* ANALYZE requires an item pointer for sorting. We keep track of row
* number so we can construct an item pointer based on that.
*/
int rowNumber;
uint64 rowNumber;
} ColumnarScanDescData;
typedef struct ColumnarScanDescData *ColumnarScanDesc;
@ -191,7 +191,7 @@ columnar_beginscan_extended(Relation relation, Snapshot snapshot,
MemoryContext oldContext = MemoryContextSwitchTo(scanContext);
ColumnarScanDesc scan = palloc(sizeof(ColumnarScanDescData));
ColumnarScanDesc scan = palloc0(sizeof(ColumnarScanDescData));
scan->cs_base.rs_rd = relation;
scan->cs_base.rs_snapshot = snapshot;
scan->cs_base.rs_nkeys = nkeys;