All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.apache.lucene.index.TieredMergePolicy.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3@com/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy:com/groupbyinc/flux/common/apache/lucene/index/MergePolicyTieredMergePolicy.javaKcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy$MergeScore
MergeScoreZcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy$SegmentByteSizeDescending	SegmentByteSizeDescendingBcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy$1Mcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$MergeSpecificationMergeSpecificationCcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMergeOneMergeDEFAULT_NO_CFS_RATIOD????????maxMergeAtOnceImaxMergedSegmentBytesJmaxMergeAtOnceExplicitfloorSegmentBytessegsPerTierforceMergeDeletesPctAllowedreclaimDeletesWeight$assertionsDisabledZ()V???????(DJ)V#'
(	*@	.	0 	4@$	8	:@ 	>thisBLcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy;setMaxMergeAtOnceE(I)Lcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy;"java/lang/IllegalArgumentExceptionDjava/lang/StringBuilderF#$
GH maxMergeAtOnce must be > 1 (got Jappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;LM
GN(I)Ljava/lang/StringBuilder;LP
GQ)StoString()Ljava/lang/String;UV
GW(Ljava/lang/String;)V#Y
EZvgetMaxMergeAtOnce()IsetMaxMergeAtOnceExplicit(maxMergeAtOnceExplicit must be > 1 (got `getMaxMergeAtOnceExplicitsetMaxMergedSegmentMBE(D)Lcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy;$maxMergedSegmentMB must be >=0 (got e(D)Ljava/lang/StringBuilder;Lg
GhA0C?getMaxMergedSegmentMB()D@?setReclaimDeletesWeight)reclaimDeletesWeight must be >= 0.0 (got ugetReclaimDeletesWeightsetFloorSegmentMB"floorSegmentMB must be > 0.0 (got ygetFloorSegmentMBsetForceMergeDeletesPctAllowed@YIforceMergeDeletesPctAllowed must be between 0.0 and 100.0 inclusive (got getForceMergeDeletesPctAllowedsetSegmentsPerTier$segmentsPerTier must be >= 2.0 (got ?getSegmentsPerTier
findMerges(Lcom/groupbyinc/flux/common/apache/lucene/index/MergeTrigger;Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$MergeSpecification;java/io/IOException?verbose?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Z??
?findMerges: ?;com/groupbyinc/flux/common/apache/lucene/index/SegmentInfos?size?^
??	 segments?messageQ(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)V??
?:com/groupbyinc/flux/common/apache/lucene/index/IndexWriter?getMergingSegments()Ljava/util/Collection;??
??java/util/HashSet?
?Hjava/util/ArrayList?asList()Ljava/util/List;??
??(Ljava/util/Collection;)V#?
???(Lcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)V#?

?java/util/Collections?sort)(Ljava/util/List;Ljava/util/Comparator;)V??
??java/util/List?iterator()Ljava/util/Iterator;????;com/groupbyinc/flux/common/apache/lucene/index/MergeTrigger?java/util/Collection?java/util/Iterator?hasNext()Z????next()Ljava/lang/Object;????@com/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo??(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)J??
?contains(Ljava/lang/Object;)Z????
 [merging]??java/lang/String? [skip: too large]?
 [floored]?  seg=?	segStringV(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;)Ljava/lang/String;??
?? size=?java/util/Locale?ROOTLjava/util/Locale;??	??%.3f?java/lang/Object?java/lang/Double?valueOf(D)Ljava/lang/Double;??
??formatK(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;??
?? MB?java/lang/Math?min(JJ)J??
????get(I)Ljava/lang/Object;?	floorSize(J)J
ceil(D)D

?
?Hadd??  allowedSegmentCount=
 vs count= (eligible count=) tooBigCount=!"	java/lang/AssertionError
Hscore?(Ljava/util/List;ZJLcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Lcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy$MergeScore; 
!  maybe=#((Ljava/lang/Iterable;)Ljava/lang/String;?%
?& score=(getScore*o
+ -getExplanation/V
0
 tooLarge=2(Z)Ljava/lang/StringBuilder;L4
G5%.3f MB7
H(Ljava/util/List;)V#:
;H(Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge;)V=
>segmentsLjava/util/List;@A	B?  add merge=E [max merge]GextraLjava/lang/String;segBytesinfoBLcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;i$Ljava/util/Iterator;
segCountLevelidxtotAfterMergeBytes	candidateTLjava/util/List;hitTooLargeMLcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy$MergeScore;startIdxmergeELcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$OneMerge;	bestScorebestbestTooLargebestMergeBytesmergingByteseligiblemaxMergeIsRunningmergeTrigger=Lcom/groupbyinc/flux/common/apache/lucene/index/MergeTrigger;infos=Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;writer;Ljava/util/Collection;
toBeMergedinfosSorted
totIndexBytesminSegmentBytestooBigCount	levelSize	bytesLeftallowedSegCountallowedSegCountIntspecOLcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$MergeSpecification;sizeInBytes()Juv
?w????????pow(DD)D{|
?}H(Lcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy;DDD)V#

?skewtotBeforeMergeBytestotAfterMergeBytesFloored
mergeScorenonDelRatiofinalMergeScorefindForcedMerges?(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;ILjava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$MergeSpecification;!findForcedMerges maxSegmentCount=? infos=? segmentsToMerge=?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;L?
G?
??
java/util/Map?&(Ljava/lang/Object;)Ljava/lang/Object;???java/lang/Boolean?booleanValue??
??isMerged?(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Z??
?already merged?	eligible=?forceMergeRunning=?subList(II)Ljava/util/List;????
add merge=?add final merge=??V
?
isOriginalLjava/lang/Boolean;
numToMergemaxSegmentCountsegmentsToMergefLjava/util/Map;Ljava/util/Map;forceMergeRunningsegmentIsOriginalendfindForcedDeletesMerges?(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$MergeSpecification;findForcedDeletesMerges infos=? forceMergeDeletesPctAllowed=?numDeletedDocsE(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentCommitInfo;)I??
??desiredAssertionStatus?
?
ConstantValueCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
Exceptions	Signature?(Ljava/util/List;ZJLcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Lcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy$MergeScore;1(Lcom/groupbyinc/flux/common/apache/lucene/index/SegmentInfos;ILjava/util/Map;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexWriter;)Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy$MergeSpecification;
SourceFileInnerClasses!	 !"#$?:*%?)*
?+*,?/*?1*2?5*6?9*6?;*?'ST&?:[T?_T7?gh@?jhM?kT?e(/1 7!@#M$['^(c)?*?+?,?-?.?/?0?2=5F7M8P<S=_>r??@?B?C?D?F?I?J?K?M?N?O?P?R?S?T?U?V?X?]?b?cde(f7gChMcSldnlo?r?s?v?y?z?{?|??????????%?.?;?>?A?K?R?X?p?}?????
????#?(?-?6?A?H?j?t?w????
?
??
-(?:
????????7?A??*??K???1???????
???????????????$??????????4???
@?N??????????#!??????????C????	???????????&??????????"??????????????????G?????????G??	?????????? 	?	7	7	7
+??:???8????:
*
??7a7
*?	a7

?xa7????*?+?o9?**+????η	?
?o99?y?~k9??o9*???~k99?
Y*????1K'&LM
?NO]??@A?SA?U"?^?ef???R	??
{<?8??!????STJ???	?'?1?8?C?M?P?T?`?{??????????8?	????>?
?????"
0*???6*?GY?I??O?R??O+?'?O??O-???X????Y?:6??:6+??:		???G	????:
-
????:?&??6
???
?W?6?????????-?<??1?*+??????*???*?????
Y*????*???9*?GY?I??O???X??*?GY?I??O?6?X???6	:
	*?1`d?i
??Y?9:
?Y	*?1d	???<:*???&*?GY?I??O?C?'?O?X??
??	*?1d6	???
?^?Y	d`6?Y	d	???<:*???!*?GY?I??O???O?X???Y?9:

??
??{(??n5LM
XNNO	?<XY?N??7XY0@A0cd0?0??0efE?_AH??"O?giR??"W??	Z?st
 0??E?_TO?gh?+?	?<EHORn{?	?
??
??????? !3"N%W'Z*g+l,u.?/?0?2?3?4?6?8?9?:?;=&>-AT




© 2015 - 2025 Weber Informatics LLC | Privacy Policy