aboutsummaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorMelanie Plageman <melanieplageman@gmail.com>2025-03-21 14:05:36 -0400
committerMelanie Plageman <melanieplageman@gmail.com>2025-03-21 14:06:45 -0400
commit69273b818b1df82c36b2b2acb592db3d0743cc7c (patch)
treed44ad463450e7d574324ae9dee8d2cd9cd9aa022 /doc/src
parent3f850c3fc5442084d13122be7f54335e4d017bef (diff)
downloadpostgresql-69273b818b1df82c36b2b2acb592db3d0743cc7c.tar.gz
postgresql-69273b818b1df82c36b2b2acb592db3d0743cc7c.zip
Use streaming read I/O in GiST vacuuming
Like c5c239e26e387 did for btree vacuuming, make GiST vacuum use the read stream API for sequentially processed pages. Because it is possible for concurrent insertions to relocate unprocessed index entries to already vacuumed pages, GiST vacuum must backtrack and reprocess those pages. These pages are still read with explicit ReadBuffer() calls. Author: Andrey M. Borodin <x4mmm@yandex-team.ru> Reviewed-by: Melanie Plageman <melanieplageman@gmail.com> Discussion: https://postgr.es/m/EFEBED92-18D1-4C0F-A4EB-CD47072EF071%40yandex-team.ru
Diffstat (limited to 'doc/src')
0 files changed, 0 insertions, 0 deletions