- <init>
- add
- appendBlock
Appends the current contents of writeBuffer as another block on the growing
in-memory file
- build
- checkMaxLeafNodeCount
- computeMinMax
Return an array that contains the min and max values for the [offset,
offset+length] interval of the
- finish
Writes the BKD tree to the provided IndexOutput and returns the file offset
where index was written.
- getLeftMostLeafBlockFP
- getPointCount
How many points have been added so far
- markRightTree
Marks bits for the ords (points) that belong in the right sub tree (those docs
that have values >= t
- merge
More efficient bulk-add for incoming BKDReaders. This does a merge sort of the
already sorted values
- packIndex
Packs the two arrays, representing a balanced binary tree, into a compact byte[]
structure.