-
Type:
Improvement
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 8.x, master (9.0)
-
Component/s: None
-
Labels:None
-
Lucene Fields:New
In LUCENE-8673 it was introduced radix partitioning for merging segments. It currently works the same when you have data offline and on-heap. It makes sense when data is on-heap, not to have multiple copies but perform the partitioning always in the same object, similar to what it is done with `MutablePointValues`.
This will allow to hold more points in memory as well because we don't have multiple copies of the same data as we recurse.
- links to