-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Test Format
-
None
-
Storage Engines - Foundations
-
401.269
-
None
-
None
Context
Multi-node disaggregated test/format runs now skip the session->verify() EBUSY retry loop in table_verify to avoid up to 60 seconds of accumulated delay for each verify call in both the leader and follower processes.
Motivation
Skipping the retry loop is a workaround. It permits verification to be skipped when a transient concurrent-node or handle state returns EBUSY. Verify should handle the relevant multi-node state correctly without returning EBUSY, so test/format can restore normal verification rather than suppressing the retry.
Definition of Done
- Identify and fix the multi-node state that causes session->verify() to return EBUSY.
- Restore the normal EBUSY retry behavior for multi-node disaggregated runs in test/format/verify.c.
- Run the multi-node format Evergreen tasks without accumulated verify-retry timeouts.
- related to
-
WT-18083 Remove switch-mode verify EBUSY retry skip once verify handles dirty state from role transitions correctly
-
- Backlog
-