Description
We need to find a way to configure MVCC caches. Currently this is a global setting, which is not very convenient. Proposed solution:
- Introduce new CacheAtomicityMode.TRANSACTIONAL_SNAPSHOT
- Do not allow to change cache this mode during restart (when persistence is enabled)
- Do not allow transactions between TRANSACTIONAL and TRANSACTIONAL_SNAPSHOT caches
- Add limitation to cache group - all caches within a group should have the same mode
Attachments
Issue Links
- is depended upon by
-
IGNITE-9390 MVCC: add MVCC support to .NET configuration.
- Resolved
- relates to
-
IGNITE-9536 CPP/ODBC: Change MVCC enabled configuration.
- Resolved
- links to