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

com.groupbyinc.flux.gateway.DanglingIndicesState.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?0com/groupbyinc/flux/gateway/DanglingIndicesState6com/groupbyinc/flux/common/component/AbstractComponent0com/groupbyinc/flux/cluster/ClusterStateListenerDanglingIndicesState.java2com/groupbyinc/flux/gateway/DanglingIndicesState$1@com/groupbyinc/flux/gateway/LocalAllocateDangledIndices$Listener
7com/groupbyinc/flux/gateway/LocalAllocateDangledIndicesListener%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupnodeEnv)Lcom/groupbyinc/flux/env/NodeEnvironment;metaStateService.Lcom/groupbyinc/flux/gateway/MetaStateService;allocateDangledIndices9Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices;danglingIndicesLjava/util/Map;fLjava/util/Map;?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/env/NodeEnvironment;Lcom/groupbyinc/flux/gateway/MetaStateService;Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices;Lcom/groupbyinc/flux/cluster/service/ClusterService;)V*Lcom/groupbyinc/flux/common/inject/Inject;1(Lcom/groupbyinc/flux/common/settings/Settings;)V 
!@com/groupbyinc/flux/common/util/concurrent/ConcurrentCollections#newConcurrentMap&()Ljava/util/concurrent/ConcurrentMap;%&
$'	)	+	-	/2com/groupbyinc/flux/cluster/service/ClusterService1addListener5(Lcom/groupbyinc/flux/cluster/ClusterStateListener;)V34
25this2Lcom/groupbyinc/flux/gateway/DanglingIndicesState;settings.Lcom/groupbyinc/flux/common/settings/Settings;clusterService4Lcom/groupbyinc/flux/cluster/service/ClusterService;processDanglingIndices2(Lcom/groupbyinc/flux/cluster/metadata/MetaData;)V'com/groupbyinc/flux/env/NodeEnvironment?hasNodeFile()ZAB
@CcleanupAllocatedDangledIndicesE>
FfindNewAndAddDanglingIndicesH>
IallocateDanglingIndices()VKL
MmetaData/Lcom/groupbyinc/flux/cluster/metadata/MetaData;getDanglingIndices()Ljava/util/Map;java/util/HashMapS(Ljava/util/Map;)VU
TVjava/util/CollectionsXunmodifiableMap (Ljava/util/Map;)Ljava/util/Map;Z[
Y\
java/util/Map^keySet()Ljava/util/Set;`a_b
java/util/Setditerator()Ljava/util/Iterator;fgehjava/util/IteratorjhasNextlBkmnext()Ljava/lang/Object;opkqcom/groupbyinc/flux/index/Indexs-com/groupbyinc/flux/cluster/metadata/MetaDatauindexW(Lcom/groupbyinc/flux/index/Index;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;wx
vy2com/groupbyinc/flux/cluster/metadata/IndexMetaData{getIndex#()Lcom/groupbyinc/flux/index/Index;}~
|getName()Ljava/lang/String;??
t?java/lang/String?equals(Ljava/lang/Object;)Z??
??getUUID??
t?logger!Lorg/apache/logging/log4j/Logger;??	??[{}] can not be imported as a dangling index, as there is already another index with the same name but a different uuid. local index will be ignored (but not deleted)?org/apache/logging/log4j/Logger?warn'(Ljava/lang/String;Ljava/lang/Object;)V????>[{}] no longer dangling (created), removing from dangling list?debug????remove&(Ljava/lang/Object;)Ljava/lang/Object;??_?
indexMetaData4Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;!Lcom/groupbyinc/flux/index/Index;findNewDanglingIndices@(Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Ljava/util/Map;??
?putAll?U_?java/io/IOException?java/util/HashSet?indices7()Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;??
v?3com/groupbyinc/flux/common/collect/ImmutableOpenMap?size()I??
??_?(I)V?
??values@()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer;??
??;CLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor;indexMetaDataListFLjava/util/List;Ljava/util/List;
newIndices	graveyard5Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard;eLjava/io/IOException;excludeIndexPathIds#Ljava/util/Set;Ljava/util/Set;java/lang/ExceptionCisEmptyEB_Fjava/util/ArrayListH()Ljava/util/Collection;?J_K(Ljava/util/Collection;)VM
INunmodifiableCollection.(Ljava/util/Collection;)Ljava/util/Collection;PQ
YR5(Lcom/groupbyinc/flux/gateway/DanglingIndicesState;)VT
	UallocateDangled[(Ljava/util/Collection;Lcom/groupbyinc/flux/gateway/LocalAllocateDangledIndices$Listener;)VWX

Yfailed to send allocate dangled[Ljava/lang/Exception;clusterChanged4(Lcom/groupbyinc/flux/cluster/ClusterChangedEvent;)V/com/groupbyinc/flux/cluster/ClusterChangedEvent`state,()Lcom/groupbyinc/flux/cluster/ClusterState;bc
ad(com/groupbyinc/flux/cluster/ClusterStatefblocks3()Lcom/groupbyinc/flux/cluster/block/ClusterBlocks;hi
gj/com/groupbyinc/flux/cluster/block/ClusterBlocksldisableStatePersistencenB
mo1()Lcom/groupbyinc/flux/cluster/metadata/MetaData;Oq
gr=>
tevent1Lcom/groupbyinc/flux/cluster/ClusterChangedEvent;
access$000U(Lcom/groupbyinc/flux/gateway/DanglingIndicesState;)Lorg/apache/logging/log4j/Logger;x0
access$100	SignatureCodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotations
StackMapTableh()Ljava/util/Map;LocalVariableTypeTable?(Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Ljava/util/Map;BootstrapMethods
SourceFileInnerClasses!|
}?#*+?"*?(?**,?,*-?.*?0*?6?~>#78#9:####;<A<BCDE"F?=>}k*?,?D??*+?G*+?J*?N?~78OPM
NPQRS?QR}9?TY*?*?W?]?~78Z|?E>}|*?*?c?iM,?n?f,?r?tN+-?z:?M????-?????;????-?????*???-???*???-??*?*-??W????~*)O??"Vw?|78|OP&	a"b)c@dReahmjxl{m??k?Qt|?
?H>}G*?**+?????~78OP
tu??}?>??Y+????*?*??`??M+???¹?N-?n?&-?r??:,???|??????W???,*?*?c?????????????W*?.,Y??W??
N?TY-??:+?:-?:?n?v?r?|:+??????*???????D???!?*??#?????#*??%???(???,W????N*??.-?1?4?|+,?~\	:57?d????8:??;??<=->?>78>OP%@B?*:56??89??;%@Aj}~:O?R?|???????????????????????????&?)?,?-?:??J?&ek?+?Yve_k?8| ???ve?|?KL}?A*?*?G??*?0?IY*?*?L?O?S?	Y*?V?Z?L*??\+?1?
/2D~3
>]A78??
?/?2?3?@??
dD
^_}^+?e?k?p?*+?e?s?u?~78vw?
???xy}/*???~z86{y}/*???~z86?????????	
	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy