HashAgg: release write buffers sooner by rewinding tape.
Jeff Davis <jdavis@postgresql.org>
HashAgg: release write buffers sooner by rewinding tape. This was an oversight. The purpose of 7fdd919ae7 was to avoid keeping tape buffers around unnecessisarily, but HashAgg didn't rewind early enough. Reviewed-by: Peter Geoghegan Discussion: https://postgr.es/m/1fb1151c2cddf8747d14e0532da283c3f97e2685.camel@j-davis.com Backpatch-through: 13
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/executor/nodeAgg.c | modified | +9 −5 |
Discussion
- logtape.c stats don't account for unused "prefetched" block numbers 33 messages · 2020-07-30 → 2020-09-16