Add an injection_points isolation test suite.
Noah Misch <noah@leadboat.com>
Add an injection_points isolation test suite. Make the isolation harness recognize injection_points wait events as a type of blocked state. Test an extant inplace-update bug. Reviewed by Robert Haas and Michael Paquier. Discussion: https://postgr.es/m/20240512232923.aa.nmisch@google.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/access/heap/heapam.c | modified | +2 −0 |
| src/backend/utils/adt/waitfuncs.c | modified | +19 −2 |
| src/test/modules/injection_points/expected/inplace.out | added | +43 −0 |
| src/test/modules/injection_points/Makefile | modified | +2 −0 |
| src/test/modules/injection_points/meson.build | modified | +5 −0 |
| src/test/modules/injection_points/specs/inplace.spec | added | +83 −0 |
Discussion
- race condition in pg_class 86 messages · 2023-10-25 → 2026-02-16