summaryrefslogtreecommitdiff
path: root/src/backend/tsearch
diff options
context:
space:
mode:
authorÁlvaro Herrera2025-07-07 14:49:19 +0000
committerÁlvaro Herrera2025-07-07 14:49:19 +0000
commitc61678551699610d658edb0ae838d2541688caba (patch)
tree303e8456e0c9cb9d312ef4edbd3cc0c50bdd23e4 /src/backend/tsearch
parent2633dae2e4876a9b7cb90ba025e930a553e5107f (diff)
Refactor some repetitive SLRU codeHEADmaster
Functions to bootstrap and zero pages in various SLRU callers were fairly duplicative. We can slash almost two hundred lines with a couple of simple helpers: - SimpleLruZeroAndWritePage: Does the equivalent of SimpleLruZeroPage followed by flushing the page to disk - XLogSimpleInsertInt64: Does a XLogBeginInsert followed by XLogInsert of a trivial record whose data is just an int64. Author: Evgeny Voropaev <[email protected]> Reviewed by: Álvaro Herrera <[email protected]> Reviewed by: Andrey Borodin <[email protected]> Reviewed by: Aleksander Alekseev <[email protected]> Discussion: https://www.postgresql.org/message-id/flat/97820ce8-a1cd-407f-a02b-47368fadb14b%40tantorlabs.com
Diffstat (limited to 'src/backend/tsearch')
0 files changed, 0 insertions, 0 deletions