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

com.groupbyinc.flux.action.admin.indices.recovery.TransportRecoveryAction.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3Icom/groupbyinc/flux/action/admin/indices/recovery/TransportRecoveryActionLcom/groupbyinc/flux/action/support/broadcast/node/TransportBroadcastByNodeAction;Pcom/groupbyinc/flux/action/support/broadcast/node/TransportBroadcastByNodeActionTransportRecoveryAction.java/com/groupbyinc/flux/threadpool/ThreadPool$Names)com/groupbyinc/flux/threadpool/ThreadPool	Names8com/groupbyinc/flux/indices/recovery/RecoveryState$Stage2com/groupbyinc/flux/indices/recovery/RecoveryStateStageindicesService,Lcom/groupbyinc/flux/indices/IndicesService;X(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;)V*Lcom/groupbyinc/flux/common/inject/Inject;indices:monitor/recoveryAcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryRequest
managementa(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/String;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/action/support/ActionFilters;Lcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;Ljava/lang/Class;Ljava/lang/String;)V
	thisKLcom/groupbyinc/flux/action/admin/indices/recovery/TransportRecoveryAction;settings.Lcom/groupbyinc/flux/common/settings/Settings;
threadPool+Lcom/groupbyinc/flux/threadpool/ThreadPool;clusterService,Lcom/groupbyinc/flux/cluster/ClusterService;transportService0Lcom/groupbyinc/flux/transport/TransportService;
actionFilters2Lcom/groupbyinc/flux/action/support/ActionFilters;indexNameExpressionResolverBLcom/groupbyinc/flux/cluster/metadata/IndexNameExpressionResolver;readShardResulth(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/indices/recovery/RecoveryState;java/io/IOException1readRecoveryState30
4in2Lcom/groupbyinc/flux/common/io/stream/StreamInput;newResponse?(Lcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryRequest;IIILjava/util/List;Ljava/util/List;Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryResponse;5com/groupbyinc/flux/common/google/common/collect/Maps:
newHashMap()Ljava/util/HashMap;<=
;>java/util/List@iterator()Ljava/util/Iterator;BCAD
java/util/MapFjava/util/IteratorHhasNext()ZJKILnext()Ljava/lang/Object;NOIP
getShardId+()Lcom/groupbyinc/flux/index/shard/ShardId;RS
T'com/groupbyinc/flux/index/shard/ShardIdVgetIndex()Ljava/lang/String;XY
WZcontainsKey(Ljava/lang/Object;)Z\]G^java/util/ArrayList`()Vb
acput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;efGgjava/lang/Stringi
activeOnlykK
lgetStage<()Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Stage;no
pDONE:Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Stage;rs	
tget&(Ljava/lang/Object;)Ljava/lang/Object;vwGxaddz]A{Bcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryResponse}detailedK
?&(IIIZLjava/util/Map;Ljava/util/List;)V?
~?	indexNameLjava/lang/String;
recoveryState4Lcom/groupbyinc/flux/indices/recovery/RecoveryState;requestCLcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryRequest;totalShardsIsuccessfulShardsfailedShards	responsesFLjava/util/List;Ljava/util/List;
shardFailuresLLjava/util/List;clusterState*Lcom/groupbyinc/flux/cluster/ClusterState;shardResponsesiLjava/util/Map;>;Ljava/util/Map;readRequestFromw(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryRequest;
creadFrom5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V??
?recoveryRequestshardOperation?(Lcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryRequest;Lcom/groupbyinc/flux/cluster/routing/ShardRouting;)Lcom/groupbyinc/flux/indices/recovery/RecoveryState;0com/groupbyinc/flux/cluster/routing/ShardRouting?shardId?S
??*com/groupbyinc/flux/indices/IndicesService?indexServiceSafe<(Ljava/lang/String;)Lcom/groupbyinc/flux/index/IndexService;??
??id()I??
W?&com/groupbyinc/flux/index/IndexService?	shardSafe/(I)Lcom/groupbyinc/flux/index/shard/IndexShard;??
??*com/groupbyinc/flux/index/shard/IndexShard?6()Lcom/groupbyinc/flux/indices/recovery/RecoveryState;??
??shardRouting2Lcom/groupbyinc/flux/cluster/routing/ShardRouting;indexService(Lcom/groupbyinc/flux/index/IndexService;
indexShard,Lcom/groupbyinc/flux/index/shard/IndexShard;shards?(Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryRequest;[Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/routing/ShardsIterator;(com/groupbyinc/flux/cluster/ClusterState?routingTable4()Lcom/groupbyinc/flux/cluster/routing/RoutingTable;??
??0com/groupbyinc/flux/cluster/routing/RoutingTable?#allShardsIncludingRelocationTargetsI([Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/routing/ShardsIterator;??
??stateconcreteIndices[Ljava/lang/String;checkGlobalBlock?(Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryRequest;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException;blocks3()Lcom/groupbyinc/flux/cluster/block/ClusterBlocks;??
??3com/groupbyinc/flux/cluster/block/ClusterBlockLevel?READ5Lcom/groupbyinc/flux/cluster/block/ClusterBlockLevel;??	??/com/groupbyinc/flux/cluster/block/ClusterBlocks?globalBlockedExceptionp(Lcom/groupbyinc/flux/cluster/block/ClusterBlockLevel;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException;??
??checkRequestBlock?(Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryRequest;[Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException;indicesBlockedException?(Lcom/groupbyinc/flux/cluster/block/ClusterBlockLevel;[Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException;??
???(Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/support/broadcast/BroadcastRequest;[Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException;??
??(Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/support/broadcast/BroadcastRequest;)Lcom/groupbyinc/flux/cluster/block/ClusterBlockException;??
??(Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/support/broadcast/BroadcastRequest;[Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/routing/ShardsIterator;??
??(Lcom/groupbyinc/flux/action/support/broadcast/BroadcastRequest;Lcom/groupbyinc/flux/cluster/routing/ShardRouting;)Lcom/groupbyinc/flux/common/io/stream/Streamable;??
?s(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/action/support/broadcast/BroadcastRequest;??
??(Lcom/groupbyinc/flux/action/support/broadcast/BroadcastRequest;IIILjava/util/List;Ljava/util/List;Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/action/support/broadcast/BroadcastResponse;89
?e(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/common/io/stream/Streamable;/0
?CodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotations
ExceptionsLocalVariableTypeTable
StackMapTable	SignatureH(Lcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryRequest;IIILjava/util/List;Ljava/util/List;Lcom/groupbyinc/flux/cluster/ClusterState;)Lcom/groupbyinc/flux/action/admin/indices/recovery/RecoveryResponse;
SourceFileInnerClasses!?
*+,-?*? ?R!"#$%&'()*+,-.<>?/09+?5?!"67C289????:?E:		?M?~	?Q?:

????
?U?[:?_??aY?d?hW+?m?%
?q?u?.?y?A
?|W??y?A
?|W??~?~Y+?????p6Z??$l??
?!"???????????????????????? ?????????6
IJ$K)L,N6OBPSRZSeT|W?Y?Z?GI??&j(??	??U?Y??M,+??,? !"67??_`
a2??|"*? ,???[??N-,??????:???4"!""??"??????fgh??Q	+??-?а*	!"	??	??	??m??I+?ٲ߶? !"????r??T+?ٲ?-??*!"??????wD??5*+,?-??!"4D??4
*+,???
!"4D??5*+,?-???!"4D??4
*+?,???
!"42D??0*+???!"42D8?=*+????!"4D/?0*+??!"42

	
@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy