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

com.groupbyinc.flux.index.deletionpolicy.SnapshotDeletionPolicy.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3??com/groupbyinc/flux/index/deletionpolicy/SnapshotDeletionPolicyAcom/groupbyinc/flux/index/deletionpolicy/AbstractESDeletionPolicySnapshotDeletionPolicy.javaAcom/groupbyinc/flux/index/deletionpolicy/SnapshotDeletionPolicy$1Ncom/groupbyinc/flux/index/deletionpolicy/SnapshotDeletionPolicy$SnapshotHolderSnapshotHolderacom/groupbyinc/flux/index/deletionpolicy/SnapshotDeletionPolicy$OneTimeReleaseSnapshotIndexCommit!OneTimeReleaseSnapshotIndexCommitprimaryDLcom/groupbyinc/flux/common/apache/lucene/index/IndexDeletionPolicy;	snapshots$Ljava/util/concurrent/ConcurrentMap;?Ljava/util/concurrent/ConcurrentMap;commitsLjava/util/List;PLjava/util/List;mutexLjava/lang/Object;
lastCommit>Lcom/groupbyinc/flux/index/deletionpolicy/SnapshotIndexCommit;$assertionsDisabledZG(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexDeletionPolicy;)V*Lcom/groupbyinc/flux/common/inject/Inject;.Lcom/groupbyinc/flux/common/inject/name/Named;valueactual3com/groupbyinc/flux/index/shard/IndexShardComponent"shardId+()Lcom/groupbyinc/flux/index/shard/ShardId;$%#&
indexSettings0()Lcom/groupbyinc/flux/common/settings/Settings;()#*Z(Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/common/settings/Settings;)V,
-@com/groupbyinc/flux/common/util/concurrent/ConcurrentCollections/newConcurrentMap&()Ljava/util/concurrent/ConcurrentMap;12
03	5java/lang/Object7()V9
8:	<	>thisALcom/groupbyinc/flux/index/deletionpolicy/SnapshotDeletionPolicy;onInit(Ljava/util/List;)Vjava/io/IOExceptionDjava/util/ListFisEmpty()ZHIGJonCommitLC
MOLjava/util/List<+Lcom/groupbyinc/flux/common/apache/lucene/index/IndexCommit;>;	Pjava/lang/AssertionErrorRCommits must not be emptyT(Ljava/lang/Object;)VV
SWwrapCommits"(Ljava/util/List;)Ljava/util/List;YZ
[Bcom/groupbyinc/flux/common/apache/lucene/index/IndexDeletionPolicy]
^M"java/util/concurrent/ConcurrentMap`values()Ljava/util/Collection;bcadjava/util/Collectionfiterator()Ljava/util/Iterator;higjjava/util/IteratorlhasNextnImonext()Ljava/lang/Object;qrmscounterIuv		wremovey9mzjava/util/ArrayList|
}:Gj;Ljava/util/Iterator;commitsnapshotCommits
newCommitsA()Lcom/groupbyinc/flux/index/deletionpolicy/SnapshotIndexCommits;java/lang/IllegalStateException?1Snapshot deletion policy has not been init yet...?(Ljava/lang/String;)V?
??(I)V?
}?snapshot~(Lcom/groupbyinc/flux/index/deletionpolicy/SnapshotIndexCommit;)Lcom/groupbyinc/flux/index/deletionpolicy/SnapshotIndexCommit;??
?=com/groupbyinc/flux/index/deletionpolicy/SnapshotIndexCommits?C
??result@()Lcom/groupbyinc/flux/index/deletionpolicy/SnapshotIndexCommit;cloneF()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexDeletionPolicy;
getGeneration()J??
??java/lang/Long?valueOf(J)Ljava/lang/Long;??
??&(Ljava/lang/Object;)Ljava/lang/Object;??a?G(ILcom/groupbyinc/flux/index/deletionpolicy/SnapshotDeletionPolicy$1;)V?
	?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;??a??(Lcom/groupbyinc/flux/index/deletionpolicy/SnapshotDeletionPolicy;Lcom/groupbyinc/flux/common/apache/lucene/index/IndexCommit;)V?
?snapshotHolderisHeld(J)ZversionJclosey?a?:com/groupbyinc/flux/common/apache/lucene/index/IndexCommit?
??icountnodeName()Ljava/lang/String;??
?
*
&$java/lang/CloneNotSupportedException???
?java/lang/Class?desiredAssertionStatus?I
??	SignatureCodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotations"RuntimeVisibleParameterAnnotationsLocalVariableTypeTable
StackMapTable
ExceptionsR(Ljava/util/List<+Lcom/groupbyinc/flux/common/apache/lucene/index/IndexCommit;>;)V?(Ljava/util/List<+Lcom/groupbyinc/flux/common/apache/lucene/index/IndexCommit;>;)Ljava/util/List;
SourceFileInnerClasses!?B??r.*+?#?'+?#?+?.*?4?6*?8Y?;?=*+????.@A.?;.2(<-=?? s!BC?f+?K?*+?N??@A?O?D	FH??E??LC??̲Q?+?K?
?SYU?X?*?=YM?*+?\N*??-?_*?6?e?k:?p?!?t?	:?x?
?{??ۻ}Y?~:-?:?p?$?t??:???
??W???*??*??d??????,ç
:,??? ??????HT??>(????&??oP??@A??*>(??&??oP??O?JPQ R&S.VHWTX\Yc[f]o^?_?`?b?c?e?g?h?6	?$8Gm$??Gm'??!G8???E????i*?=YL?*?6?
??Y?????}Y*??????M*???N-?p?-?t??:,*????W??߻?Y,??+ð:+??abbfb? G
?)9?i@A?)9??&	opqs)tGuTvWwbx?$?8?Gm?#?
8??E????(*?=YL?*???
??Y????**????+ðM+?,?"##&#?(@A?????#???8J??E???,*??@A??????H*?6+???????	M,??	Y??M*?6+????,??W,Y?x`?x?Y*+?̰? H@AH?4??????"?4?>???4	?E???t"*?6?????	N-?-?x???? "@A"?????
???
? 	@???d*?=YN?*?6?????	:?-ì?x?*?6????W-ìY?xdZ?x?*?6????W-ì:-??!]";]<\]]a]? D??d@Ad???.????"?*?8?<?K?Y?]???"8	?8?YZ??;+??=?}Y??N6?#-??Y*+???ַ׹?W????-??4&?v;@A;4?v+??;O+??????3?9??
?G?%?E??A???/*?ݰ?@A?*A()?/*?ް?@A?*A$%?/*?߰?@A?*A?r?/*???@A?*???9?4????Q??*?@??	







© 2015 - 2025 Weber Informatics LLC | Privacy Policy