diff --git a/src/backend/columnar/columnar_tableam.c b/src/backend/columnar/columnar_tableam.c index af1a507da..2796064c4 100644 --- a/src/backend/columnar/columnar_tableam.c +++ b/src/backend/columnar/columnar_tableam.c @@ -1843,7 +1843,8 @@ TupleSortSkipSmallerItemPointers(Tuplesortstate *tupleSort, ItemPointer targetIt Datum *abbrev = NULL; Datum tsDatum; bool tsDatumIsNull; - if (!tuplesort_getdatum(tupleSort, forwardDirection, &tsDatum, + bool copy = true; /* todo: could pass false? */ + if (!tuplesort_getdatum(tupleSort, forwardDirection, copy, &tsDatum, &tsDatumIsNull, abbrev)) { ItemPointerSetInvalid(&tsItemPointerData);