-
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-1115 Fine-grained AtomicMaps
-
- Closed
-
-
ISPN-16 TreeCache and AtomicMap APIs
-
- Closed
-
-
ISPN-1989 Improve AtomicMap performance
-
- Closed
-
-
ISPN-3901 Drop AtomicMap (and FineGrainedAtomicMap)
-
- 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
-