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

com.groupbyinc.flux.indices.recovery.PeerRecoverySourceService.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4>com/groupbyinc/flux/indices/recovery/PeerRecoverySourceService6com/groupbyinc/flux/common/component/AbstractComponent2com/groupbyinc/flux/index/shard/IndexEventListenerPeerRecoverySourceService.java@com/groupbyinc/flux/indices/recovery/PeerRecoverySourceService$1Pcom/groupbyinc/flux/indices/recovery/PeerRecoverySourceService$OngoingRecoveries
OngoingRecoveriesccom/groupbyinc/flux/indices/recovery/PeerRecoverySourceService$StartRecoveryTransportRequestHandler
$StartRecoveryTransportRequestHandlerFcom/groupbyinc/flux/indices/recovery/PeerRecoverySourceService$ActionsActions/com/groupbyinc/flux/threadpool/ThreadPool$Names)com/groupbyinc/flux/threadpool/ThreadPoolNames%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookuptransportService0Lcom/groupbyinc/flux/transport/TransportService;indicesService,Lcom/groupbyinc/flux/indices/IndicesService;recoverySettings7Lcom/groupbyinc/flux/indices/recovery/RecoverySettings;ongoingRecoveriesRLcom/groupbyinc/flux/indices/recovery/PeerRecoverySourceService$OngoingRecoveries;?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/indices/recovery/RecoverySettings;)V*Lcom/groupbyinc/flux/common/inject/Inject;1(Lcom/groupbyinc/flux/common/settings/Settings;)V%(
)C(Lcom/groupbyinc/flux/indices/recovery/PeerRecoverySourceService;)V%+
,#$	.	0 	2!"	4,internal:index/shard/recovery/start_recovery6"java/lang/invoke/LambdaMetafactory8metafactory?(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;:;
9<=()Ljava/lang/Object;?9com/groupbyinc/flux/indices/recovery/StartRecoveryRequestA()V%C
BDE=()Lcom/groupbyinc/flux/indices/recovery/StartRecoveryRequest;Gget()Ljava/util/function/Supplier;IJKgenericM
,.com/groupbyinc/flux/transport/TransportServicePregisterRequestHandler{(Ljava/lang/String;Ljava/util/function/Supplier;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportRequestHandler;)VRS
QTthis@Lcom/groupbyinc/flux/indices/recovery/PeerRecoverySourceService;settings.Lcom/groupbyinc/flux/common/settings/Settings;beforeIndexShardClosed?(Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/common/settings/Settings;)V%Lcom/groupbyinc/flux/common/Nullable;shard is closed]cancelA(Lcom/groupbyinc/flux/index/shard/IndexShard;Ljava/lang/String;)V_`
ashardId)Lcom/groupbyinc/flux/index/shard/ShardId;
indexShard,Lcom/groupbyinc/flux/index/shard/IndexShard;
indexSettingsrecovert(Lcom/groupbyinc/flux/indices/recovery/StartRecoveryRequest;)Lcom/groupbyinc/flux/indices/recovery/RecoveryResponse;java/io/IOExceptionj+()Lcom/groupbyinc/flux/index/shard/ShardId;cl
Bm'com/groupbyinc/flux/index/shard/ShardIdogetIndex#()Lcom/groupbyinc/flux/index/Index;qr
ps*com/groupbyinc/flux/indices/IndicesServiceuindexServiceSafeK(Lcom/groupbyinc/flux/index/Index;)Lcom/groupbyinc/flux/index/IndexService;wx
vyid()I{|
p}&com/groupbyinc/flux/index/IndexServicegetShard/(I)Lcom/groupbyinc/flux/index/shard/IndexShard;??
??*com/groupbyinc/flux/index/shard/IndexShard?routingEntry4()Lcom/groupbyinc/flux/cluster/routing/ShardRouting;??
??0com/groupbyinc/flux/cluster/routing/ShardRouting?primary()Z??
??active??
??;com/groupbyinc/flux/indices/recovery/DelayRecoveryException?java/lang/StringBuilder?
?Dsource shard [?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??] is not an active primary?toString()Ljava/lang/String;??
??(Ljava/lang/String;)V%?
??isPrimaryRelocation??
B?
relocating??
??relocatingNodeId??
??
targetNode2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;??
B?.com/groupbyinc/flux/cluster/node/DiscoveryNode?getId??
??java/lang/String?equals(Ljava/lang/Object;)Z??
??logger!Lorg/apache/logging/log4j/Logger;??	?Mdelaying recovery of {} as source shard is not marked yet as relocating to {}?org/apache/logging/log4j/Logger?debug9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V????1source shard is not marked yet as relocating to [?]?addNewRecovery?(Lcom/groupbyinc/flux/indices/recovery/StartRecoveryRequest;Lcom/groupbyinc/flux/index/shard/IndexShard;)Lcom/groupbyinc/flux/indices/recovery/RecoverySourceHandler;??
? [{}][{}] starting recovery to {}?com/groupbyinc/flux/index/Index?getName??
??java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
??traceK(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V????:com/groupbyinc/flux/indices/recovery/RecoverySourceHandler?recoverToTarget9()Lcom/groupbyinc/flux/indices/recovery/RecoveryResponse;??
??removek(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/indices/recovery/RecoverySourceHandler;)V??
?java/lang/Throwable?request;Lcom/groupbyinc/flux/indices/recovery/StartRecoveryRequest;indexService(Lcom/groupbyinc/flux/index/IndexService;shard2Lcom/groupbyinc/flux/cluster/routing/ShardRouting;handler?VW????????f!????F??>QRT!V1WRZs[?\?_?`?b?d?b?d?e-?1???  5?AB?????k??
:*+???W?2k
/*?1?W2
/*?5?W2
/*?	?W2>@FH2			




© 2015 - 2024 Weber Informatics LLC | Privacy Policy