Use repalloc_huge() to enlarge a SPITupleTable's tuple pointer array.
Tom Lane <tgl@sss.pgh.pa.us>
Use repalloc_huge() to enlarge a SPITupleTable's tuple pointer array. Commit 23a27b039d94ba35 widened the rows-stored counters to uint64, but that's academic unless we allow the tuple pointer array to exceed 1GB. (It might be a good idea to provide some other limit on how much storage a SPITupleTable can eat. On the other hand, there are plenty of other ways to drive a backend into swap hell.) Dagfinn Ilmari Mannsåker
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/executor/spi.c | modified | +1 −1 |