]
William Burns updated ISPN-6371:
--------------------------------
Summary: Limit unboxing of Integer values in Distributed Streams (was: Limit boxing
of Integer values in Distributed Streams)
Limit unboxing of Integer values in Distributed Streams
-------------------------------------------------------
Key: ISPN-6371
URL:
https://issues.jboss.org/browse/ISPN-6371
Project: Infinispan
Issue Type: Enhancement
Affects Versions: 8.2.0.Final
Reporter: William Burns
Assignee: William Burns
Fix For: 9.0.0.Alpha1
Currently when a distributed stream filters entries it has to check the segment.
Unfortunately each check of the segment requires unboxing an Integer value. If we instead
unbox all of the Integers into something like a BitSet we won't incur this cost per
entry and instead it will be limited by how many segments we have.