-
Enhancement
-
Resolution: Unresolved
-
Major
-
None
-
None
-
None
There are some things left over that need to still be done possibly
- Investigate iterator parallel stream performance
- Add support for key filter applying to cache loader
- Add cache loader managed blocker
- Add tests for skip & limit.
- -
Add tests for containsValue requiring serialization overhead.- Unneeded - -
Change isEmpty to use findAny- - Need to test a map/flatMap operation after an intermediate terminal operation such as sorted. This is to verify the iterator doesn't use the different map operation.
- -
Add timeout for remote operations to be equal to replication sync timeout- - Add new BitSetSet support to reduce segments footprint
- Support concurrent activations properly (this is also an issue with state transfer)
- Add tests for parallel streams with a cache loader (covers this change https://github.com/infinispan/infinispan/pull/3602/files#diff-00281a3984a996592dee47f678a6fc8a)
- Rewrite cache loader to use a spliterator which allows for a more performant forEachRemaining and possibly better parallel split values