
com.groupbyinc.flux.common.apache.lucene.index.MergePolicy$OneMerge.class Maven / Gradle / Ivy
???? 3 ? Ccom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge java/lang/Object MergePolicy.java :com/groupbyinc/flux/common/apache/lucene/index/MergePolicy OneMerge Ecom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge$1 Acom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$DocMap DocMap info BLcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo; registerDone Z mergeGen J
isExternal maxNumSegments I estimatedMergeBytes totalMergeBytes readers Ljava/util/List; PLjava/util/List; segments TLjava/util/List; rateLimiter ALcom/groupbyinc/flux/common/apache/lucene/index/MergeRateLimiter; mergeStartNS totalMaxDoc error Ljava/lang/Throwable; (Ljava/util/List;)V ()V $ &
' )???????? - java/util/List / size ()I 1 2 0 3 java/lang/RuntimeException 5 *segments must include at least one segment 7 (Ljava/lang/String;)V $ 9
6 : java/util/ArrayList < (Ljava/util/Collection;)V $ >
= ? A iterator ()Ljava/util/Iterator; C D 0 E java/util/Iterator G hasNext ()Z I J H K next ()Ljava/lang/Object; M N H O @com/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo Q