Class CachingMergeContext

java.lang.Object
org.apache.lucene.index.CachingMergeContext
All Implemented Interfaces:
MergePolicy.MergeContext

class CachingMergeContext extends Object implements MergePolicy.MergeContext
a wrapper of IndexWriter MergeContext. Try to cache the numDeletesToMerge(SegmentCommitInfo) result in merge phase, to avoid duplicate calculation