Class BPReorderingMergePolicy

All Implemented Interfaces:
Unwrappable<MergePolicy>

public final class BPReorderingMergePolicy extends FilterMergePolicy
A merge policy that reorders merged segments according to a BPIndexReorderer. When reordering doesn't have enough RAM, it simply skips reordering in order not to fail the merge. So make sure to give enough RAM to your BPIndexReorderer via BPIndexReorderer.setRAMBudgetMB(double).