Re: relfrozenxid may disagree with row XIDs after 1ccc1e05ae
Michael Paquier <michael@paquier.xyz>
Commits
GET /api/v1/messages/:b64id/commits
the thread's linked commits as JSON, with link sources.
API reference →
-
Ensure vacuum removes all visibly dead tuples older than OldestXmin
- 06bf404cd07b 16.4 landed
- 45ce054c02b8 14.13 landed
- dc6354c67017 15.8 landed
-
Combine freezing and pruning steps in VACUUM
- 6dbb490261a6 17.0 cited
-
Handle non-chain tuples outside of heap_prune_chain()
- 6f47f6883151 17.0 cited
-
Fix false reports in pg_visibility
- e85662df44ff 17.0 cited
-
Remove retry loop in heap_page_prune().
- 1ccc1e05ae8f 17.0 cited
-
vacuumlazy.c: document vistest and OldestXmin.
- 73f6ec3d3c8d 15.0 cited
-
Deduplicate choice of horizon for a relation procarray.c.
- d9d8aa9bb9aa 15.0 cited
-
Remove tupgone special case from vacuumlazy.c.
- 8523492d4e34 14.0 cited
-
Simplify state managed by VACUUM.
- b4af70cb2103 14.0 cited
-
Recycle nbtree pages deleted during same VACUUM.
- 9dd963ae2534 14.0 cited
-
snapshot scalability: Don't compute global horizons while building snapshots.
- dc7420c2c927 14.0 cited
-
Raise error when affecting tuple moved into different partition.
- f16241bef7cc 11.0 cited
On Thu, Jul 11, 2024 at 02:16:08PM -0700, Noah Misch wrote: > On Mon, Jul 08, 2024 at 05:23:52PM -0400, Melanie Plageman wrote: >> I am nervous about the test flaking on the buildfarm. But I did >> the best I could to try to make it stable. I think keeping it as a >> separate commit should be easiest in case we have to revert it? > > Whether one uses a separate commit or not, it's easy to remove a new test. I > think either way is fine. We've not typically committed tests separately. Depends. Melanie, if you are nervous about the test stability, I'd suggest to do what you think is better and separate that into two commits to ease your flow, then. This will limit the damage should a revert of the test be done. I'm pretty sure that I have done that in the past more than once when I had similar concerns in mind. -- Michael