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

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

There is a newer version: 59
Show newest version
????3?;com/groupbyinc/flux/cluster/metadata/MetaDataMappingService6com/groupbyinc/flux/common/component/AbstractComponentMetaDataMappingService.javaNcom/groupbyinc/flux/cluster/metadata/MetaDataMappingService$PutMappingExecutorPutMappingExecutorOcom/groupbyinc/flux/cluster/metadata/MetaDataMappingService$RefreshTaskExecutor	RefreshTaskExecutorGcom/groupbyinc/flux/cluster/metadata/MetaDataMappingService$RefreshTaskRefreshTask=com/groupbyinc/flux/cluster/metadata/MetaDataMappingService$2=com/groupbyinc/flux/cluster/metadata/MetaDataMappingService$1:com/groupbyinc/flux/cluster/metadata/IndexMetaData$Builder2com/groupbyinc/flux/cluster/metadata/IndexMetaDataBuilderjava/util/Map$Entry
java/util/MapEntry5com/groupbyinc/flux/cluster/metadata/MetaData$Builder-com/groupbyinc/flux/cluster/metadata/MetaData:com/groupbyinc/flux/index/mapper/MapperService$MergeReason!.com/groupbyinc/flux/index/mapper/MapperService#MergeReason0com/groupbyinc/flux/cluster/ClusterState$Builder&(com/groupbyinc/flux/cluster/ClusterState(clusterService,Lcom/groupbyinc/flux/cluster/ClusterService;indicesService,Lcom/groupbyinc/flux/indices/IndicesService;refreshExecutor6Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor;?Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor;putMappingExecutor?Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor;?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/indices/IndicesService;)V*Lcom/groupbyinc/flux/common/inject/Inject;1(Lcom/groupbyinc/flux/common/settings/Settings;)V36
7@(Lcom/groupbyinc/flux/cluster/metadata/MetaDataMappingService;)V39

:./	<
:1/	?*+	A,-	Cthis=Lcom/groupbyinc/flux/cluster/metadata/MetaDataMappingService;settings.Lcom/groupbyinc/flux/common/settings/Settings;executeRefreshf(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/util/List;)Lcom/groupbyinc/flux/cluster/ClusterState;java/lang/ExceptionKjava/util/HashMapM()V3O
NPjava/util/ListRiterator()Ljava/util/Iterator;TUSVjava/util/IteratorXhasNext()ZZ[Y\next()Ljava/lang/Object;^_Y`indexLjava/lang/String;bc	
dlogger-Lcom/groupbyinc/flux/common/logging/ESLogger;fg	h7ignoring a mapping task of type [{}] with a null index.jjava/lang/Objectl+com/groupbyinc/flux/common/logging/ESLoggerndebug((Ljava/lang/String;[Ljava/lang/Object;)Vpqorget&(Ljava/lang/Object;)Ljava/lang/Object;tuvjava/util/ArrayListx
yPput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;{|}add(Ljava/lang/Object;)Z?S?metaData1()Lcom/groupbyinc/flux/cluster/metadata/MetaData;??
)?builderh(Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;??
 ?entrySet()Ljava/util/Set;???
java/util/Set??VgetKey?_?java/lang/String?H(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;t?
?3[{}] ignoring tasks - index meta data doesn't exist?getValue?_?	indexUUID?c	
?
isSameUUID(Ljava/lang/String;)Z??
?A[{}] ignoring task [{}] - index meta data doesn't match task uuid?*com/groupbyinc/flux/indices/IndicesService?indexService<(Ljava/lang/String;)Lcom/groupbyinc/flux/index/IndexService;??
??getIndex()Ljava/lang/String;??
?getSettings0()Lcom/groupbyinc/flux/common/settings/Settings;??
?nodes3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;??
)?/com/groupbyinc/flux/cluster/node/DiscoveryNodes?	localNode2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;??
??.com/groupbyinc/flux/cluster/node/DiscoveryNode?id??
??createIndex|(Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;)Lcom/groupbyinc/flux/index/IndexService;??
??getMappings7()Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;??
?3com/groupbyinc/flux/common/collect/ImmutableOpenMap?values@()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer;??
??;Ljava/util/List;refreshTaskILcom/groupbyinc/flux/cluster/metadata/MetaDataMappingService$RefreshTask;task{Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor;CLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor;
indexDirtyZ
indexMetaData4Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;
allIndexTaskshasTaskWithRightUUID(Lcom/groupbyinc/flux/index/IndexService;;>;Ljava/util/Map$Entry;currentState*Lcom/groupbyinc/flux/cluster/ClusterState;allTasks
tasksPerIndex~Ljava/util/Map;>;Ljava/util/Map;dirty	mdBuilder7Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;#()Lcom/groupbyinc/flux/index/Index;b+
?,com/groupbyinc/flux/index/Index.name0?
/1
docMappers(Z)Ljava/lang/Iterable;34
$5java/lang/Iterable78V/com/groupbyinc/flux/index/mapper/DocumentMapper:
;?
mappingSource=?
;>mappingJ(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/metadata/MappingMetaData;@A
B6com/groupbyinc/flux/common/compress/CompressedXContentDequalsF?
EGisEmptyI[SJA[{}] re-syncing mappings with cluster state because of types [{}]LwarnNqoO4(Lcom/groupbyinc/flux/index/mapper/DocumentMapper;)V3Q
?R
putMappingt(Lcom/groupbyinc/flux/cluster/metadata/MappingMetaData;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData$Builder;TU
V/[{}] failed to refresh-mapping in cluster stateX=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)VNZo[mapper1Lcom/groupbyinc/flux/index/mapper/DocumentMapper;updatedTypes$Ljava/util/List;tLjava/lang/Throwable;refreshMapping3

djava/lang/StringBuilderf
gPrefresh-mapping [iappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;kl
gm]otoStringq?
gr#com/groupbyinc/flux/common/PrioritytHIGH%Lcom/groupbyinc/flux/common/Priority;vw	ux7com/groupbyinc/flux/cluster/BasicClusterStateTaskConfigzcreate[(Lcom/groupbyinc/flux/common/Priority;)Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;|}
{~
:*com/groupbyinc/flux/cluster/ClusterService?submitStateUpdateTask?(Ljava/lang/String;Ljava/lang/Object;Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;Lcom/groupbyinc/flux/cluster/ClusterStateTaskExecutor;Lcom/groupbyinc/flux/cluster/ClusterStateTaskListener;)V?????(Lcom/groupbyinc/flux/action/admin/indices/mapping/put/PutMappingClusterStateUpdateRequest;Lcom/groupbyinc/flux/action/ActionListener;)V
put-mapping [?Xcom/groupbyinc/flux/action/admin/indices/mapping/put/PutMappingClusterStateUpdateRequest?
??masterNodeTimeout-()Lcom/groupbyinc/flux/common/unit/TimeValue;??
???(Lcom/groupbyinc/flux/common/Priority;Lcom/groupbyinc/flux/common/unit/TimeValue;)Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;|?
{??(Lcom/groupbyinc/flux/cluster/metadata/MetaDataMappingService;Lcom/groupbyinc/flux/action/ActionListener;Lcom/groupbyinc/flux/action/admin/indices/mapping/put/PutMappingClusterStateUpdateRequest;)V3?
?requestZLcom/groupbyinc/flux/action/admin/indices/mapping/put/PutMappingClusterStateUpdateRequest;listeneriLcom/groupbyinc/flux/action/ActionListener;+Lcom/groupbyinc/flux/action/ActionListener;
access$000l(Lcom/groupbyinc/flux/cluster/metadata/MetaDataMappingService;)Lcom/groupbyinc/flux/common/logging/ESLogger;x0
access$100k(Lcom/groupbyinc/flux/cluster/metadata/MetaDataMappingService;)Lcom/groupbyinc/flux/indices/IndicesService;
access$200k(Lcom/groupbyinc/flux/cluster/metadata/MetaDataMappingService;)Lcom/groupbyinc/flux/cluster/ClusterService;
access$300
access$400
access$500
access$600
access$700
access$800
access$900access$1000	SignatureCodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotationsLocalVariableTypeTable
StackMapTable
Exceptions?(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/util/List;)Lcom/groupbyinc/flux/cluster/ClusterState;?(Lcom/groupbyinc/flux/action/admin/indices/mapping/put/PutMappingClusterStateUpdateRequest;Lcom/groupbyinc/flux/action/ActionListener;)V
SourceFileInnerClasses!*+,-./?01/?234??(*+?8*?
Y*?;?=*?Y*?>?@*,?B*-?D??*(EF(GH(*+(,-?=89>"?'@?5IJ???NY?QN,?W:?]?d?a?
:?e?*?ik?mYS?s-?e?w?S:??yY?z:-?e?~W??W???6+????:-????:?]?o?a?:????:??:		?*?i??mYS?s??????S:
6
?W:?]?>?a?
:
	
?????	6?*?i??mYSY
S?s??????W6*?D??:

?n*?D	??	??+?????Ķ?:
6	?̶ҹ?:?]?5?a??:
???????????????W???	??:*
??6???W6?&*?D???:?*?D???????+?+??
??????????R&&R	,
?#???Qbc?H	? 
?C??N??
?B??]!EF"#$%'~?(??)*?>R&?#?? 
?] $%&??0\]&^._BaRbWc`dnfxg{i~j?l?m?n?o?q?r?v?w?x	yz|5~8=?@?C?N?S?p?s????????????????????????
??????Y?1
?+S??Y?F??SY?(
???A?Y?;? R??)SY??L??????	?>+?-?2:?yY?z:+???6?9:?]?7?a?;:?<:??,?C??H?
??W????K?U*?iM?mYSYS?P>+???6?9:?]? ?a?;:,??Y?S?WW??ܧ:*?iY?mYS?\????f
@?c9%]^?]^?_?ab?EF?????(?bc??_`?J????9?@?T?^?a?k??????????????????.?#??SY:??4Y?&Bc??A?
Y+,?eN*?B?gY?hj?n+?np?n?s-?y?*?=?Y*??????*AEFAbcA?c
7??
?,?;?@?T???
@*?B?gY?h??n+???np?n?s+?y+????*?@?Y*,+?????? @EF@??@???@???W&Y:W?u?????/*?i???F?3???/*?D???F?3???/*?B???F?3???/*?i???F?3???/*?i???F?3???/*?i???F?3???/*?i???F?3???/*?i???F?3???/*?i???F?3???/*?i???F?3???/*?i???F?3??R


		 	"$%@')	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy