Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not perform prefetch for temp relations (#10146)
## Problem See https://neondb.slack.com/archives/C04DGM6SMTM/p1734002916827019 With recent prefetch fixes for pg17 and `effective_io_concurrency=100` pg_regress test stats.sql is failed when set temp_buffers to 100. Stream API will try to lock all this 100 buffers for prefetch. ## Summary of changes Disable such behaviour for temp relations. Postgres PR: neondatabase/postgres#548 Co-authored-by: Konstantin Knizhnik <[email protected]>
- Loading branch information
117c1b5
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.
7084 tests run: 6786 passed, 1 failed, 297 skipped (full report)
Failures on Postgres 17
test_timeline_archival_chaos
: release-arm64Flaky tests (5)
Postgres 17
test_storage_controller_node_deletion[False]
: debug-x86-64test_scrubber_physical_gc_ancestors[2]
: release-arm64test_timeline_archival_chaos
: release-x86-64, release-arm64Postgres 16
test_pgdata_import_smoke[None-1024-RelBlockSize.MULTIPLE_RELATION_SEGMENTS]
: release-arm64Test coverage report is not available
117c1b5 at 2024-12-16T06:57:04.987Z :recycle: