Re: Moving _bt_readpage and _bt_checkkeys into a new .c file
Peter Geoghegan <pg@bowt.ie>
From: Peter Geoghegan <pg@bowt.ie>
To: Victor Yegorov <vyegorov@gmail.com>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2025-12-08T18:50:08Z
Lists: pgsql-hackers
Commits
Same data as JSON:
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Avoid pointer chasing in _bt_readpage inner loop.
- 83a26ba59b18 19 (unreleased) landed
-
Relocate _bt_readpage and related functions.
- 65d6acbc5649 19 (unreleased) landed
-
Fix bug in nbtree array primitive scan scheduling.
- 763d65ae2545 18.0 cited
On Mon, Dec 8, 2025 at 4:13 AM Victor Yegorov <vyegorov@gmail.com> wrote: > I've compiled and run test (check and installcheck) with all 3 patches, did a small standard pgbench run: > pgbench -s 100 -i > pgbench -P 60 -T 300 > > Results: > master: 569 TPS > patched: 590 TPS +3.7% Pushed both patches just now. Thanks for the review! -- Peter Geoghegan