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

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

There is a newer version: 129
Show newest version
????4??com/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService6com/groupbyinc/flux/common/component/AbstractComponentMetaDataDeleteIndexService.javaAcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService$1;com/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder3com/groupbyinc/flux/common/collect/ImmutableOpenMap
Builder8com/groupbyinc/flux/cluster/routing/RoutingTable$Builder
0com/groupbyinc/flux/cluster/routing/RoutingTable5com/groupbyinc/flux/cluster/metadata/MetaData$Builder-com/groupbyinc/flux/cluster/metadata/MetaData7com/groupbyinc/flux/cluster/block/ClusterBlocks$Builder/com/groupbyinc/flux/cluster/block/ClusterBlocks;com/groupbyinc/flux/cluster/metadata/IndexGraveyard$Builder3com/groupbyinc/flux/cluster/metadata/IndexGraveyard/com/groupbyinc/flux/cluster/ClusterState$Custom(com/groupbyinc/flux/cluster/ClusterStateCustom0com/groupbyinc/flux/cluster/ClusterState$Builder"%java/lang/invoke/MethodHandles$Lookup$java/lang/invoke/MethodHandles&LookupclusterService4Lcom/groupbyinc/flux/cluster/service/ClusterService;allocationServiceBLcom/groupbyinc/flux/cluster/routing/allocation/AllocationService;?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/cluster/routing/allocation/AllocationService;)V*Lcom/groupbyinc/flux/common/inject/Inject;1(Lcom/groupbyinc/flux/common/settings/Settings;)V-0
1)*	3+,	5thisALcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService;settings.Lcom/groupbyinc/flux/common/settings/Settings;
deleteIndices?(Lcom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexClusterStateUpdateRequest;Lcom/groupbyinc/flux/action/ActionListener;)VTcom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexClusterStateUpdateRequest=indices$()[Lcom/groupbyinc/flux/index/Index;?@
>A"java/lang/IllegalArgumentExceptionCIndex name is requiredE(Ljava/lang/String;)V-G
DHjava/lang/StringBuilderJ()V-L
KM
delete-index Oappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;QR
KSjava/util/ArraysUtoString'([Ljava/lang/Object;)Ljava/lang/String;WX
VY()Ljava/lang/String;W[
K\#com/groupbyinc/flux/common/Priority^URGENT%Lcom/groupbyinc/flux/common/Priority;`a	_b(Lcom/groupbyinc/flux/cluster/metadata/MetaDataDeleteIndexService;Lcom/groupbyinc/flux/common/Priority;Lcom/groupbyinc/flux/cluster/ack/AckedRequest;Lcom/groupbyinc/flux/action/ActionListener;Lcom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexClusterStateUpdateRequest;)V-d
e2com/groupbyinc/flux/cluster/service/ClusterServicegsubmitStateUpdateTaskI(Ljava/lang/String;Lcom/groupbyinc/flux/cluster/ClusterStateTaskConfig;)Vij
hkrequestVLcom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexClusterStateUpdateRequest;listeneriLcom/groupbyinc/flux/action/ActionListener;+Lcom/groupbyinc/flux/action/ActionListener;e(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/util/Set;)Lcom/groupbyinc/flux/cluster/ClusterState;metaData1()Lcom/groupbyinc/flux/cluster/metadata/MetaData;st
 u
java/util/Setwstream()Ljava/util/stream/Stream;yzx{"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;?
~??&(Ljava/lang/Object;)Ljava/lang/Object;?lambda$deleteIndices$0?(Lcom/groupbyinc/flux/cluster/metadata/MetaData;Lcom/groupbyinc/flux/index/Index;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;??
??W(Lcom/groupbyinc/flux/index/Index;)Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;?applyN(Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Ljava/util/function/Function;???java/util/stream/Stream?map8(Ljava/util/function/Function;)Ljava/util/stream/Stream;????java/util/stream/Collectors?toSet()Ljava/util/stream/Collector;??
??collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;????.com/groupbyinc/flux/snapshots/SnapshotsService?checkIndexDeletion<(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/util/Set;)V??
??routingTable4()Lcom/groupbyinc/flux/cluster/routing/RoutingTable;??
 ?buildern(Lcom/groupbyinc/flux/cluster/routing/RoutingTable;)Lcom/groupbyinc/flux/cluster/routing/RoutingTable$Builder;??
?h(Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;??
?;()Lcom/groupbyinc/flux/cluster/block/ClusterBlocks$Builder;??
?blocks3()Lcom/groupbyinc/flux/cluster/block/ClusterBlocks;??
 ?l(Lcom/groupbyinc/flux/cluster/block/ClusterBlocks;)Lcom/groupbyinc/flux/cluster/block/ClusterBlocks$Builder;??
?indexGraveyard7()Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard;??
?t(Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard;)Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$Builder;??
?
tombstones()Ljava/util/List;??
?java/util/List?size()I????iterator()Ljava/util/Iterator;??x?java/util/Iterator?hasNext()Z????next()Ljava/lang/Object;????com/groupbyinc/flux/index/Index?getName?[
??logger8Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;??	?{} deleting index?6com/groupbyinc/flux/common/apache/logging/log4j/Logger?info'(Ljava/lang/String;Ljava/lang/Object;)V????removeN(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/routing/RoutingTable$Builder;??
?removeIndexBlocksM(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/block/ClusterBlocks$Builder;??
?K(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;??
?
addTombstonesU(Ljava/util/Collection;)Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$Builder;??
?9:	?builde(Lcom/groupbyinc/flux/common/settings/Settings;)Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard;??
?n(Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard;)Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;?
e{} tombstones purged from the cluster state. Previous tombstone size: {}. Current tombstone size: {}.getNumPurged?
java/lang/Integer	valueOf(I)Ljava/lang/Integer;



getTombstones?
traceK(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V??t
??

getCustoms7()Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;
 restorecustomE(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/ClusterState$Custom; !
 "-com/groupbyinc/flux/cluster/RestoreInProgress$,com/groupbyinc/flux/snapshots/RestoreService&$updateRestoreStateWithDeletedIndiceso(Lcom/groupbyinc/flux/cluster/RestoreInProgress;Ljava/util/Set;)Lcom/groupbyinc/flux/cluster/RestoreInProgress;()
'*t(Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;)Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder;?,
-put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;/0
	1?
	3^(Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder;?5
 6??
8f(Lcom/groupbyinc/flux/cluster/routing/RoutingTable;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder;?:
#;c(Lcom/groupbyinc/flux/cluster/metadata/MetaData;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder;s=
#>e(Lcom/groupbyinc/flux/cluster/block/ClusterBlocks;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder;?@
#Acustomsi(Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;)Lcom/groupbyinc/flux/cluster/ClusterState$Builder;CD
#E,()Lcom/groupbyinc/flux/cluster/ClusterState;?G
#Hdeleted indices [J-(Ljava/lang/Object;)Ljava/lang/StringBuilder;QL
KM]O@com/groupbyinc/flux/cluster/routing/allocation/AllocationServiceQrerouteh(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/ClusterState;ST
RU	indexNameLjava/lang/String;index!Lcom/groupbyinc/flux/index/Index;?Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder;=Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap$Builder;updatedRestoreInProgress/Lcom/groupbyinc/flux/cluster/RestoreInProgress;currentState*Lcom/groupbyinc/flux/cluster/ClusterState;2Ljava/util/Set;Ljava/util/Set;meta/Lcom/groupbyinc/flux/cluster/metadata/MetaData;	metaDatasELjava/util/Set;routingTableBuilder:Lcom/groupbyinc/flux/cluster/routing/RoutingTable$Builder;metaDataBuilder7Lcom/groupbyinc/flux/cluster/metadata/MetaData$Builder;clusterBlocksBuilder9Lcom/groupbyinc/flux/cluster/block/ClusterBlocks$Builder;graveyardBuilder=Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard$Builder;previousGraveyardSizeIcurrentGraveyard5Lcom/groupbyinc/flux/cluster/metadata/IndexGraveyard;newMetaData1Lcom/groupbyinc/flux/cluster/block/ClusterBlocks;zLcom/groupbyinc/flux/common/collect/ImmutableOpenMap;5Lcom/groupbyinc/flux/common/collect/ImmutableOpenMap;restoreInProgressgetIndexSafex?
yiCodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotationsLocalVariableTypeTable
StackMapTable	Signature?(Lcom/groupbyinc/flux/action/admin/indices/delete/DeleteIndexClusterStateUpdateRequest;Lcom/groupbyinc/flux/action/ActionListener;)V?(Lcom/groupbyinc/flux/cluster/ClusterState;Ljava/util/Set;)Lcom/groupbyinc/flux/cluster/ClusterState;BootstrapMethods
SourceFileInnerClasses!)*+,-.|d*+?2*,?4*-?6?}*789:)*+,~:;
<=/;<|?	H+?B?+?B??
?DYF?I?*?4?KY?NP?T+?B?Z?T?]?Y*?c+,+?f?l?} H78HmnHoq?Hop~ABEGR?	??;r|vq+?vN,?|-?????????x:+??+????:-??:??+????:????:?ƹ?6	,??:

???>
????:??:*???????W??W??W???,??*???:

?W*????	?
??????:?:+?:
+?#?%:?+,?+:?
?.:?2W?4:
*?6+?7?9?<???B
?F?I?KY?NK?T,?NP?T?]?V?}?%WXx,YZ?\ ]^q78q_`q?blcd#Neb2?gh89ijD-klN#mnZop	??qr
??sd??t?yCv
mw^?*?[q?a#Nef?yCu
~?&XY#[)\2]8^D`NaZbxcd?e?f?g?h?j?k?l?m?l?o?p?s?tu	vwxy*z1~6;?C?H?M?P?m~?]?b xx??D?? xx%??
??|:*+?z?}cd{Z~Y???????J						 !	# 	%'(




© 2015 - 2025 Weber Informatics LLC | Privacy Policy