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

com.groupbyinc.flux.cluster.metadata.MetaDataIndexAliasesService.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4v@com/groupbyinc/flux/cluster/metadata/MetaDataIndexAliasesService6com/groupbyinc/flux/common/component/AbstractComponent MetaDataIndexAliasesService.javaBcom/groupbyinc/flux/cluster/metadata/MetaDataIndexAliasesService$1Bcom/groupbyinc/flux/cluster/metadata/AliasAction$NewAliasValidator0com/groupbyinc/flux/cluster/metadata/AliasAction
NewAliasValidator5com/groupbyinc/flux/cluster/metadata/MetaData$Builder
-com/groupbyinc/flux/cluster/metadata/MetaDataBuilder0com/groupbyinc/flux/cluster/ClusterState$Builder(com/groupbyinc/flux/cluster/ClusterStateOcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices>com/groupbyinc/flux/indices/cluster/IndicesClusterStateServiceAllocatedIndicesbcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices$IndexRemovalReasonIndexRemovalReason:com/groupbyinc/flux/index/mapper/MapperService$MergeReason.com/groupbyinc/flux/index/mapper/MapperService MergeReason%java/lang/invoke/MethodHandles$Lookup#java/lang/invoke/MethodHandles%LookupclusterService4Lcom/groupbyinc/flux/cluster/service/ClusterService;indicesService,Lcom/groupbyinc/flux/indices/IndicesService;aliasValidator5Lcom/groupbyinc/flux/cluster/metadata/AliasValidator;deleteIndexServiceALcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService;xContentRegistry;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;B(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/cluster/metadata/AliasValidator;Lcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService;Lcom/groupbyinc/flux/common/xcontent/NamedXContentRegistry;)V*Lcom/groupbyinc/flux/common/inject/Inject;1(Lcom/groupbyinc/flux/common/settings/Settings;)V25
6()	8*+	:,-	<./	>01	@thisBLcom/groupbyinc/flux/cluster/metadata/MetaDataIndexAliasesService;settings.Lcom/groupbyinc/flux/common/settings/Settings;indicesAliases?(Lcom/groupbyinc/flux/action/admin/indices/alias/IndicesAliasesClusterStateUpdateRequest;Lcom/groupbyinc/flux/action/ActionListener;)V
index-aliasesH#com/groupbyinc/flux/common/PriorityJURGENT%Lcom/groupbyinc/flux/common/Priority;LM	KN(Lcom/groupbyinc/flux/cluster/metadata/MetaDataIndexAliasesService;Lcom/groupbyinc/flux/common/Priority;Lcom/groupbyinc/flux/cluster/ack/AckedRequest;Lcom/groupbyinc/flux/action/ActionListener;Lcom/groupbyinc/flux/action/admin/indices/alias/IndicesAliasesClusterStateUpdateRequest;)V2P
Q2com/groupbyinc/flux/cluster/service/ClusterServiceSsubmitStateUpdateTaskI(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;)VUV
TWrequestXLcom/groupbyinc/flux/action/admin/indices/alias/IndicesAliasesClusterStateUpdateRequest;listeneriLcom/groupbyinc/flux/action/ActionListener;+Lcom/groupbyinc/flux/action/ActionListener;innerExecutej(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/lang/Iterable;)Lcom/groupbyinc/flux/cluster/ClusterState;java/util/ArrayList`()V2b
acjava/util/HashMape
fcjava/util/HashSeth
icjava/lang/Iterablekiterator()Ljava/util/Iterator;mnlojava/util/Listq
java/util/Maps
java/util/Setujava/util/IteratorwhasNext()Zyzx{next()Ljava/lang/Object;}~xremoveIndex?z
?metaData1()Lcom/groupbyinc/flux/cluster/metadata/MetaData;??
?
getIndices7()Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;??
?getIndex()Ljava/lang/String;??
?3com/groupbyinc/flux/common/collect/ImmutableOpenMap?get&(Ljava/lang/Object;)Ljava/lang/Object;??
??2com/groupbyinc/flux/cluster/metadata/IndexMetaData?0com/groupbyinc/flux/index/IndexNotFoundException?(Ljava/lang/String;)V2?
??#()Lcom/groupbyinc/flux/index/Index;??
??add(Ljava/lang/Object;)Z??v??com/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService?
deleteIndicese(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/util/Set;)Lcom/groupbyinc/flux/cluster/ClusterState;??
??builderh(Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;??
?H(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;??
?"java/lang/invoke/LambdaMetafactory?metafactory?(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;??
???L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V?lambda$innerExecute$2(Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;Lcom/groupbyinc/flux/cluster/metadata/AliasAction;Ljava/util/Map;Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Boolean;)V??
??validateD(Lcom/groupbyinc/flux/cluster/metadata/MetaDataIndexAliasesService;Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;Lcom/groupbyinc/flux/cluster/metadata/AliasAction;Ljava/util/Map;Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;Ljava/util/List;)Lcom/groupbyinc/flux/cluster/metadata/AliasAction$NewAliasValidator;???apply?(Lcom/groupbyinc/flux/cluster/metadata/AliasAction$NewAliasValidator;Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;)Z??
?^(Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder;??
?k(Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder;??
?build,()Lcom/groupbyinc/flux/cluster/ClusterState;??
?
equalsAliases2(Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Z??
?rocom/groupbyinc/flux/index/Index?NO_LONGER_ASSIGNEDdLcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices$IndexRemovalReason;??	?created for alias processing?*com/groupbyinc/flux/indices/IndicesService??(Lcom/groupbyinc/flux/index/Index;Lcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices$IndexRemovalReason;Ljava/lang/String;)V??
??java/lang/Throwable?index4Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;action2Lcom/groupbyinc/flux/cluster/metadata/AliasAction;newAliasValidatorDLcom/groupbyinc/flux/cluster/metadata/AliasAction$NewAliasValidator;!Lcom/groupbyinc/flux/index/Index;updatedState*Lcom/groupbyinc/flux/cluster/ClusterState;changedZindicesToDelete2Ljava/util/Set;Ljava/util/Set;metadata7Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;currentStateactionsHLjava/lang/Iterable;Ljava/lang/Iterable;indicesToClose3Ljava/util/List;Ljava/util/List;indicesKLjava/util/Map;Ljava/util/Map;java/io/IOException??lambda$innerExecute$0(Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;
?V(Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;)Ljava/util/function/Function;?	3com/groupbyinc/flux/cluster/metadata/AliasValidator
validateAliasV(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)V

"com/groupbyinc/flux/common/Strings	hasLength(Ljava/lang/String;)Z
getName?
?t?&com/groupbyinc/flux/index/IndexServiceindexServiceK(Lcom/groupbyinc/flux/index/Index;)Lcom/groupbyinc/flux/index/IndexService;
?java/util/Collections!	emptyList()Ljava/util/List;#$
"%createIndexn(Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;Ljava/util/List;)Lcom/groupbyinc/flux/index/IndexService;'(
?)r?java/lang/String,java/lang/Boolean.java/util/function/Function0*com/groupbyinc/flux/ElasticsearchException26Failed to create temporary index for parsing the alias4java/lang/Object6=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V28
39
mapperService2()Lcom/groupbyinc/flux/index/mapper/MapperService;;<
=MAPPING_RECOVERY;Ljava/util/function/Function;nameCodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotationsLocalVariableTypeTable	Signature?(Lcom/groupbyinc/flux/action/admin/indices/alias/IndicesAliasesClusterStateUpdateRequest;Lcom/groupbyinc/flux/action/ActionListener;)V
StackMapTable?(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/lang/Iterable;)Lcom/groupbyinc/flux/cluster/ClusterState;BootstrapMethods
SourceFileInnerClasses!()*+,-./0123j?"*+?7*,?9*-?;*?=*??*?A?kH"BC"DE"()"*+",-"./"01lHI
JKLM!Nm4FGjl	*?9I?Y*?O+,+?R?X?k BCYZ[]n[\l
R^op^_j??aY?dN?fY?g:6?iY?j:,?p:?|?P???:???9+??????????:		???Y?????	????W6????*??+??L+????:,?p:?|?\???:		??????	????:

???Y	?????*	
-??:	
?ƀ6????V+???̶?:??+???Ԛ9:	-??:

?|? 
????:*?;??ݶ???	?+:-??:		?|? 	????:
*?;
??ݶ????:-??:

?|? 
????:*?;??ݶ????&?X[????k?W"??	;>???3??
????J??	D??E??y??
y??p??????????BC????????????n*p???????????l?)abdhi;jCkWl\miovpyr|t?u?w?y?z?|?~????????????"?&?D?R?U?X?[?y?????????????q??%lrtvx?C????x? ???#?-x?&??
x?&?lrt??	lrt?x?&or??j?
?+?
:
*?=,??
????-?????:?b*?;??? :?B*?;?&?*:???+W?:?3Y5?7?:??>?B?F-,???JW*?=?T?X*?A?\?Lgjk?
l]^4?_?BC????????????????`a?ba?ca?de	?fh
n?fg
lB???!?4?9?G?L?Z?g?j?l?}???????q6?jt?r---/1
?
MKj	?l?
j:*+???k??ial?s ??????LPLtuB					@!"@$&'




© 2015 - 2024 Weber Informatics LLC | Privacy Policy