-
Type:
Bug
-
Resolution: Duplicate
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Reconciliation
-
Storage Engines - Foundations, Storage Engines - Transactions
-
96.698
-
None
-
None
Context
This bug was discovered during testing on the dedicated elegant step-down feature branch https://github.com/wiredtiger/wiredtiger/compare/develop...wt-17785-enable-elegant-stepdown-mainine. Currently, step-down restarts for test/format. In this branch, we are replacing the restart with a synchronous, elegant step-down triggered via reconfigure(role=follower). This ticket captures one of the bugs as a result of elegant stepdown.
Evergreen Task / Link
https://spruce.mongodb.com/version/6a2a86c547495a0008de33fc/tasks and https://spruce.mongodb.com/version/6a2a873eeb4696000715ceed/tasks
Example stress task: Ubuntu 20.04 Stress / disagg-switch-1
Logs & Stack Trace
file:T00003.wt_stable, eviction-server: [WT_VERB_DEFAULT][ERROR]: __evict_reconcile, 1207: WiredTiger assertion failed: '((((ref)->flags) & (0x2u)) != 0)'. Evicting dirty internal pages for disaggregated storage is not allowed.
Most frequent failure across both patches (16 tasks in each).