-
Enhancement
-
Resolution: Done
-
Major
-
None
Implement AtomicMap based on the functional commands instead of DeltaAware.
- Fine-grained and coarse-grained locking options should be preserved, though it might be necessary to introduce further locking to achieve atomicity during command execution.
- Support transactional caches.
- This implementation should replace the original implementation (temporarily allowing to opt-in for the old variant with a system property).
- blocks
-
ISPN-7847 Deprecate DeltaAware and ApplyDeltaCommand
- Closed
- causes
-
ISPN-7985 NullPointerException in DistributionManager.start() with trace logging enabled
- Closed
- is related to
-
ISPN-2103 Concurrent access after removal of an AtomicMap should NOT result in an IllegalStateException when accessed by other threads
- Closed
-
ISPN-3901 Drop AtomicMap (and FineGrainedAtomicMap)
- To Do
-
ISPN-1115 Fine-grained AtomicMaps
- Closed
-
ISPN-16 TreeCache and AtomicMap APIs
- Closed
-
ISPN-1989 Improve AtomicMap performance
- Closed
- relates to
-
ISPN-3123 FineGrainedAtomicHashMap should support independent write skew checks for each key
- Resolved
-
ISPN-5584 Support fine-grained write skew check for FineGrainedAtomicMap entries
- Closed