Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
pageserver: don't drop multixact slrus on non zero shards (#10086)
## Problem We get slru truncation commands on non-zero shards. Compaction will drop the slru dir keys and ingest will fail when receiving such records. #10080 fixed it for clog, but not for multixact. ## Summary of changes Only truncate multixact slrus on shard zero. I audited the rest of the ingest code and it looks fine from this pov.
- Loading branch information
a53db73
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
7073 tests run: 6757 passed, 1 failed, 315 skipped (full report)
Failures on Postgres 17
test_idle_checkpoints
: debug-x86-64Flaky tests (5)
Postgres 17
test_explain_with_lfc_stats
: release-arm64test_physical_replication_config_mismatch_max_locks_per_transaction
: release-arm64test_check_visibility_map
: debug-x86-64Postgres 15
test_pageserver_gc_compaction_smoke
: release-x86-64test_pull_timeline[True]
: release-x86-64Test coverage report is not available
a53db73 at 2024-12-11T15:55:33.032Z :recycle: