Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
None
-
None
-
None
Description
Currently MVCC caches are not allowed to be located in data regions with enabled page evictions in in-memory mode because unexpected data purges may lead to repeatable read semantics violations. See this thread on dev-list for details.
We need to think about a suitable solution to this problem and implement it.
See branch professional/ignite-10448-proto for prototype.
Attachments
Issue Links
- is related to
-
IGNITE-10448 MVCC: NPE on data page eviction.
- Resolved
-
IGNITE-10786 MVCC: Flaky test IgniteClusterActivateDeactivateTestWithPersistence#testDeactivateDuringEvictionAndRebalance
- Closed
- relates to
-
IGNITE-10741 MVCC: Document disabled page evictions for in-memory MVCC caches.
- Resolved