Interface MergePolicy.MergeContext

All Known Implementing Classes:
Enclosing class:

public static interface MergePolicy.MergeContext
This interface represents the current context of the merge selection process. It allows to access real-time information like the currently merging segments or how many deletes a segment would claim back if merged. This context might be stateful and change during the execution of a merge policy's selection processes.
WARNING: This API is experimental and might change in incompatible ways in the next release.