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

com.groupbyinc.flux.index.MergePolicyConfig.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4t+com/groupbyinc/flux/index/MergePolicyConfigjava/lang/ObjectMergePolicyConfig.java4com/groupbyinc/flux/common/settings/Setting$Property+com/groupbyinc/flux/common/settings/SettingProperty%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandles
LookupmergePolicyBLcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy;logger!Lorg/apache/logging/log4j/Logger;
mergesEnabledZDEFAULT_EXPUNGE_DELETES_ALLOWEDD@$DEFAULT_FLOOR_SEGMENT/Lcom/groupbyinc/flux/common/unit/ByteSizeValue;DEFAULT_MAX_MERGE_AT_ONCEI
"DEFAULT_MAX_MERGE_AT_ONCE_EXPLICITDEFAULT_MAX_MERGED_SEGMENTDEFAULT_SEGMENTS_PER_TIERDEFAULT_RECLAIM_DELETES_WEIGHT@INDEX_COMPOUND_FORMAT_SETTING-Lcom/groupbyinc/flux/common/settings/Setting;ALcom/groupbyinc/flux/common/settings/Setting;2INDEX_MERGE_POLICY_EXPUNGE_DELETES_ALLOWED_SETTING(INDEX_MERGE_POLICY_FLOOR_SEGMENT_SETTING^Lcom/groupbyinc/flux/common/settings/Setting;,INDEX_MERGE_POLICY_MAX_MERGE_AT_ONCE_SETTINGBLcom/groupbyinc/flux/common/settings/Setting;5INDEX_MERGE_POLICY_MAX_MERGE_AT_ONCE_EXPLICIT_SETTING-INDEX_MERGE_POLICY_MAX_MERGED_SEGMENT_SETTING,INDEX_MERGE_POLICY_SEGMENTS_PER_TIER_SETTING1INDEX_MERGE_POLICY_RECLAIM_DELETES_WEIGHT_SETTINGINDEX_MERGE_ENABLEDLjava/lang/String;index.merge.enabled4M(Lorg/apache/logging/log4j/Logger;Lcom/groupbyinc/flux/index/IndexSettings;)V()V68
9@com/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy;
<9	>	@)'	B'com/groupbyinc/flux/index/IndexSettingsDgetValueA(Lcom/groupbyinc/flux/common/settings/Setting;)Ljava/lang/Object;FG
EHjava/lang/DoubleJdoubleValue()DLM
KN*'	P-com/groupbyinc/flux/common/unit/ByteSizeValueR,'	Tjava/lang/IntegerVintValue()IXY
WZ.'	\/'	^0'	`1'	bgetSettings0()Lcom/groupbyinc/flux/common/settings/Settings;de
EfgetIndexVersionCreated()Lcom/groupbyinc/flux/Version;hi
Ejjava/lang/BooleanlvalueOf(Z)Ljava/lang/Boolean;no
mp4com/groupbyinc/flux/common/logging/DeprecationLoggerr$(Lorg/apache/logging/log4j/Logger;)V6t
su,com/groupbyinc/flux/common/settings/Settingsw#getAsBooleanLenientForPreEs6Indices?(Lcom/groupbyinc/flux/Version;Ljava/lang/String;Ljava/lang/Boolean;Lcom/groupbyinc/flux/common/logging/DeprecationLogger;)Ljava/lang/Boolean;yz
x{booleanValue()Z}~
m	?q[{}] is set to false, this should only be used in tests and can cause serious problems in production environments?org/apache/logging/log4j/Logger?warn'(Ljava/lang/String;Ljava/lang/Object;)V????adjustMaxMergeAtOnceIfNeeded(ID)I??
?&'	?
setNoCFSRatio(D)V??
<?setForceMergeDeletesPctAllowedE(D)Lcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy;??
<?	getMbFrac?M
S?setFloorSegmentMB??
<?setMaxMergeAtOnceE(I)Lcom/groupbyinc/flux/common/apache/lucene/index/TieredMergePolicy;??
<?setMaxMergeAtOnceExplicit??
<?setMaxMergedSegmentMB??
<?setSegmentsPerTier??
<?setReclaimDeletesWeight??
<?isTraceEnabled?~???using [tiered] merge mergePolicy with expunge_deletes_allowed[{}], floor_segment[{}], max_merge_at_once[{}], max_merge_at_once_explicit[{}], max_merged_segment[{}], segments_per_tier[{}], reclaim_deletes_weight[{}]?(D)Ljava/lang/Double;n?
K?(I)Ljava/lang/Integer;n?
W?trace?(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V????this-Lcom/groupbyinc/flux/index/MergePolicyConfig;
indexSettings)Lcom/groupbyinc/flux/index/IndexSettings;forceMergeDeletesPctAllowedfloorSegmentmaxMergeAtOncemaxMergeAtOnceExplicitmaxMergedSegmentsegmentsPerTierreclaimDeletesWeight(Ljava/lang/Double;)VLjava/lang/Double;setMaxMergedSegment2(Lcom/groupbyinc/flux/common/unit/ByteSizeValue;)VsetMaxMergesAtOnceExplicit(Ljava/lang/Integer;)VLjava/lang/Integer;setMaxMergesAtOncesetFloorSegmentSettingfloorSegementSettingsetExpungeDeletesAllowedvalue
noCFSRatiokchanging max_merge_at_once from [{}] to [{}] because segments_per_tier [{}] has to be higher or equal to it?debugK(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V????newMaxMergeAtOncegetMergePolicy>()Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy;,com/groupbyinc/flux/common/unit/ByteSizeUnitMB.Lcom/groupbyinc/flux/common/unit/ByteSizeUnit;	 2(JLcom/groupbyinc/flux/common/unit/ByteSizeUnit;)V6"
S#	%GB)	*!	,index.compound_format.????????(D)Ljava/lang/String;2
K3"java/lang/invoke/LambdaMetafactory5metafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;78
69:&(Ljava/lang/Object;)Ljava/lang/Object;<??
>?&(Ljava/lang/String;)Ljava/lang/Double;Aapply()Ljava/util/function/Function;CDEDynamic6Lcom/groupbyinc/flux/common/settings/Setting$Property;GH	I
IndexScopeKH	L{(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;[Lcom/groupbyinc/flux/common/settings/Setting$Property;)V6N
	O*index.merge.policy.expunge_deletes_allowedQ
doubleSettingz(Ljava/lang/String;DD[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting;ST
	U index.merge.policy.floor_segmentWbyteSizeSetting?(Ljava/lang/String;Lcom/groupbyinc/flux/common/unit/ByteSizeValue;[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting;YZ
	[$index.merge.policy.max_merge_at_once]
intSettingz(Ljava/lang/String;II[Lcom/groupbyinc/flux/common/settings/Setting$Property;)Lcom/groupbyinc/flux/common/settings/Setting;_`
	a-index.merge.policy.max_merge_at_once_explicitc%index.merge.policy.max_merged_segmente$index.merge.policy.segments_per_tierg)index.merge.policy.reclaim_deletes_weighti
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableBootstrapMethods
SourceFileInnerClasses1kkk !"k#k$&'l()'l(*'l+,'l-.'l-/'l+0'l(1'l(23k5
67mX

>*?:*???>>??"?.?=?L??X??g??	v??ov?w??"?.?=?L?X?g?v?|???????????????????????????8?=?p ??
?ESS????mE
*??+?O??W?n
??
??o
????mE
*??+?O??W?n
??
??o
????mE
*??+????W?n
??
?o
????mE
*??+?[??W?n
??
??o
????mE
*??+?[??W?n
??
??o
????mE
*??+????W?n
??
?o
????mE
*??+?O??W?n
??
??o
????mD*??+?O???n????o
????m?1(???+(?6?6*?A?????(????<?n*$?1??1?1?o?????,?/?p	????mI*???
*?????n??o?pB?
??m?t*??K*????*?????*??H'??	'??%??Y??Y??'?	????'?L??Y??Y??*???+??OP?n  0?Q#t?3o.?????? ?,?N?P?Q?p
?!???8mr	?SY?!?$?&?SY'?+?$?-?	Y/0?4?F?Y?JSY?MS?P??R?Y?JSY?MS?V?CX?&?Y?JSY?MS?\?Q^
?Y?JSY?MS?b?Ud?Y?JSY?MS?b?]f?-?Y?JSY?MS?\?_h$?Y?JSY?MS?V?aj$?Y?JSY?MS?V?c?oN| ?*?H?_?e?{?????????????????????q;=@Brs	
@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy