-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Engines, Storage Engines - Foundations, Storage Engines - Persistence
-
SE Persistence backlog
-
None
WT-16050 change to use acquire release semantics for these two variables as it is the strongest ordering in the internal wt api. However, I suspect it is still not enough and we need sequential consistency here as we are synchronising across multiple variables (btree->sync_session, btree->syncing, and the checkpoint generation).
Investigate what is the required memory ordering for these variables.
- is related to
-
WT-16050 Fix potential race that can cause us to evict a page not belonging to the current checkpoint
-
- Closed
-