Skip to content

cf-5928 (draft)#43

Draft
gburd wants to merge 4 commits into
masterfrom
cf-5928
Draft

cf-5928 (draft)#43
gburd wants to merge 4 commits into
masterfrom
cf-5928

Conversation

@gburd

@gburd gburd commented Jul 12, 2026

Copy link
Copy Markdown
Owner

Draft PR opened to enable OCR AI review on the cf-5928 branch. Title/description are provisional — rename before publishing to pgsql-hackers.

gburd added 4 commits August 26, 2025 13:41
This set of changes removes the list of available buffers and instead
simply uses the clock-sweep algorithm to find and return an available
buffer.  While on the surface this appears to be removing an
optimization it is in fact eliminating code that induces overhead in the
form of synchronization that is problemmatic for multi-core systems.
This also removes the have_free_buffer() function and simply caps the
pg_autoprewarm process to at most NBuffers.
@github-actions github-actions Bot force-pushed the master branch 3 times, most recently from 15913cb to 06a2a69 Compare July 13, 2026 11:54
@gburd gburd force-pushed the master branch 2 times, most recently from 3b49b2a to 0b3e646 Compare July 13, 2026 13:08
@github-actions github-actions Bot force-pushed the master branch 2 times, most recently from 3ed29c4 to e495986 Compare July 14, 2026 02:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant