forked frompostgres/postgres
- Notifications
You must be signed in to change notification settings - Fork6
Commit01ec256
committed
Simplify tape block format.
No more indirect blocks. The blocks form a linked list instead.This saves some memory, because we don't need to have a buffer in memory tohold the indirect block (or blocks). To reflect that, TAPE_BUFFER_OVERHEADis reduced from 3 to 1 buffer, which allows using more memory for buildingthe initial runs.Reviewed by Peter Geoghegan and Robert Haas.Discussion:https://www.postgresql.org/message-id/34678beb-938e-646e-db9f-a7def5c44ada%40iki.fi1 parentb86515d commit01ec256
File tree
3 files changed
+218
-478
lines changed- src
- backend/utils/sort
- include/utils
3 files changed
+218
-478
lines changed0 commit comments
Comments
(0)