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

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

There is a newer version: 59
Show newest version
????3Y3com/groupbyinc/flux/indices/recovery/RecoveryTarget6com/groupbyinc/flux/common/component/AbstractComponentRecoveryTarget.javaBcom/groupbyinc/flux/indices/recovery/RecoveryTarget$RecoveryRunnerRecoveryRunnerTcom/groupbyinc/flux/indices/recovery/RecoveryTarget$FileChunkTransportRequestHandler	 FileChunkTransportRequestHandlerLcom/groupbyinc/flux/indices/recovery/RecoveryTarget$CleanFilesRequestHandlerCleanFilesRequestHandlerKcom/groupbyinc/flux/indices/recovery/RecoveryTarget$FilesInfoRequestHandlerFilesInfoRequestHandlerTcom/groupbyinc/flux/indices/recovery/RecoveryTarget$TranslogOperationsRequestHandler TranslogOperationsRequestHandlerRcom/groupbyinc/flux/indices/recovery/RecoveryTarget$FinalizeRecoveryRequestHandlerFinalizeRecoveryRequestHandler^com/groupbyinc/flux/indices/recovery/RecoveryTarget$PrepareForTranslogOperationsRequestHandler*PrepareForTranslogOperationsRequestHandlerDcom/groupbyinc/flux/indices/recovery/RecoveryTarget$RecoveryListenerRecoveryListener;com/groupbyinc/flux/indices/recovery/RecoveryTarget$ActionsActions5com/groupbyinc/flux/indices/recovery/RecoveryTarget$2!5com/groupbyinc/flux/indices/recovery/RecoveryTarget$1#7com/groupbyinc/flux/indices/recovery/RecoveryState$Type%2com/groupbyinc/flux/indices/recovery/RecoveryState'TypeNcom/groupbyinc/flux/common/util/CancellableThreads$ExecutionCancelledException*2com/groupbyinc/flux/common/util/CancellableThreads,ExecutionCancelledException6com/groupbyinc/flux/index/store/Store$MetadataSnapshot/%com/groupbyinc/flux/index/store/Store1MetadataSnapshot/com/groupbyinc/flux/threadpool/ThreadPool$Names4)com/groupbyinc/flux/threadpool/ThreadPool6Names5com/groupbyinc/flux/indices/IndicesLifecycle$Listener9,com/groupbyinc/flux/indices/IndicesLifecycle;Listener@com/groupbyinc/flux/common/util/CancellableThreads$Interruptable>
Interruptable8com/groupbyinc/flux/indices/recovery/RecoveryState$TimerATimer
threadPool+Lcom/groupbyinc/flux/threadpool/ThreadPool;transportService0Lcom/groupbyinc/flux/transport/TransportService;recoverySettings7Lcom/groupbyinc/flux/indices/recovery/RecoverySettings;clusterService,Lcom/groupbyinc/flux/cluster/ClusterService;onGoingRecoveries;Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection;$assertionsDisabledZ(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/indices/IndicesLifecycle;Lcom/groupbyinc/flux/indices/recovery/RecoverySettings;Lcom/groupbyinc/flux/cluster/ClusterService;)V*Lcom/groupbyinc/flux/common/inject/Inject;1(Lcom/groupbyinc/flux/common/settings/Settings;)VPS
TDE	VFG	XHI	ZJK	\9com/groupbyinc/flux/indices/recovery/RecoveriesCollection^logger-Lcom/groupbyinc/flux/common/logging/ESLogger;`a	b[(Lcom/groupbyinc/flux/common/logging/ESLogger;Lcom/groupbyinc/flux/threadpool/ThreadPool;)VPd
_eLM	g'internal:index/shard/recovery/filesInfoi=com/groupbyinc/flux/indices/recovery/RecoveryFilesInfoRequestkgenericm8(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)VPo
p.com/groupbyinc/flux/transport/TransportServicerregisterRequestHandlero(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/String;Lcom/groupbyinc/flux/transport/TransportRequestHandler;)Vtu
sv(internal:index/shard/recovery/file_chunkx=com/groupbyinc/flux/indices/recovery/RecoveryFileChunkRequestz

p)internal:index/shard/recovery/clean_files}>com/groupbyinc/flux/indices/recovery/RecoveryCleanFilesRequest

p.internal:index/shard/recovery/prepare_translog?Pcom/groupbyinc/flux/indices/recovery/RecoveryPrepareForTranslogOperationsRequest?
p*internal:index/shard/recovery/translog_ops?Fcom/groupbyinc/flux/indices/recovery/RecoveryTranslogOperationsRequest?
p&internal:index/shard/recovery/finalize?Dcom/groupbyinc/flux/indices/recovery/RecoveryFinalizeRecoveryRequest?
p
$paddListener:(Lcom/groupbyinc/flux/indices/IndicesLifecycle$Listener;)V??<?this5Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;settings.Lcom/groupbyinc/flux/common/settings/Settings;indicesLifecycle.Lcom/groupbyinc/flux/indices/IndicesLifecycle;cancelRecoveriesForShardw(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;Lcom/groupbyinc/flux/common/google/common/base/Predicate;)Z%Lcom/groupbyinc/flux/common/Nullable;??
_?shardId)Lcom/groupbyinc/flux/index/shard/ShardId;reasonLjava/lang/String;shouldCancelpLcom/groupbyinc/flux/common/google/common/base/Predicate;9Lcom/groupbyinc/flux/common/google/common/base/Predicate;
startRecovery?(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Type;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget$RecoveryListener;)V?com/groupbyinc/flux/index/shard/IllegalIndexShardStateException?java/lang/StringBuilder?()VP?
??from ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??toString()Ljava/lang/String;??
??*com/groupbyinc/flux/index/shard/IndexShard?
recovering?(Ljava/lang/String;Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Type;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;)Lcom/groupbyinc/flux/index/shard/IndexShardState;??
??5{} ignore recovery. already in recovering process, {}?java/lang/Object?+()Lcom/groupbyinc/flux/index/shard/ShardId;??
??
getMessage??
??+com/groupbyinc/flux/common/logging/ESLogger?debug((Ljava/lang/String;[Ljava/lang/Object;)V????5com/groupbyinc/flux/indices/recovery/RecoverySettings?activityTimeout-()Lcom/groupbyinc/flux/common/unit/TimeValue;??
???(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget$RecoveryListener;Lcom/groupbyinc/flux/common/unit/TimeValue;)J??
_?!()Ljava/util/concurrent/Executor;m?
7?9(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;J)VP?
?java/util/concurrent/Executor?execute(Ljava/lang/Runnable;)V????eALcom/groupbyinc/flux/index/shard/IllegalIndexShardStateException;
indexShard,Lcom/groupbyinc/flux/index/shard/IndexShard;recoveryType9Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Type;
sourceNode0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;listenerFLcom/groupbyinc/flux/indices/recovery/RecoveryTarget$RecoveryListener;
recoveryIdJ
retryRecovery?(Lcom/groupbyinc/flux/indices/recovery/RecoveryStatus;Ljava/lang/String;Lcom/groupbyinc/flux/common/unit/TimeValue;Lcom/groupbyinc/flux/indices/recovery/StartRecoveryRequest;)Vjava/lang/Throwable?9will retrying recovery with id [{}] in [{}] (reason [{}])?3com/groupbyinc/flux/indices/recovery/RecoveryStatus?()J??
??java/lang/LongvalueOf(J)Ljava/lang/Long;
trace??
resetRecovery	?
?
??@EMPTY8Lcom/groupbyinc/flux/index/store/Store$MetadataSnapshot;BC	0D;-Ljava/util/concurrent/atomic/AtomicReference;
access$000r(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection;x0
access$100g(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)Lcom/groupbyinc/flux/transport/TransportService;
access$200c(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)Lcom/groupbyinc/flux/cluster/ClusterService;
access$300d(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)Lcom/groupbyinc/flux/common/logging/ESLogger;
access$400
access$500
access$600
access$700n(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)Lcom/groupbyinc/flux/indices/recovery/RecoverySettings;
access$800
access$900access$1000access$1100m(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;Lcom/groupbyinc/flux/indices/recovery/RecoveryStatus;)V !
Ex1java/lang/ClassIdesiredAssertionStatusK?
JLCodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotationsLocalVariableTypeTable	Signature?(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;Lcom/groupbyinc/flux/common/google/common/base/Predicate;)Z"RuntimeVisibleParameterAnnotations
StackMapTable
SourceFileInnerClasses!DEFGHIJKLMNOPQNA?*+?U*,?W*-?Y*?[*?]*?_Y*?c,?f?h-jln?Y*?q?w-y{n?
Y*?|?w-~?n?
Y*???w-??n?Y*???w-??n?Y*???w-??n?Y*???w?$Y*?????OH???????DE?FG????HI?JKP:\]
^_`a+c=dOeafsg?h?j?rQR??Ne*?h+,-???O*????????R??PSTU???Ni+??Y?????-????,-??W?$:*?c???Y+??SY??S???*?h+-*?[?ٶ?7*?W?߻Y*?????OH??i??i??i??i??i??R??P"????=?>?R?h?V]? ??N?Y*?c???Y+???SY-SY,S?+??:*?h+???
Y??*?W-n?Y*+????W?!%(?O>*?Y??YY??YYP?!?%?(?*?A?X?Vh? !N_
?'?+?*??,Y.?1?*?c3??Y+S?M+?7?;M?JN*?c=-?ǹA?EM?1N*?cG-?ǹI*?h+???
Y+?MO-?R???TY+?U+?**?]?Z,+?M?^+???aN?cY?d:*?cf??Y-?g?m?rSY-?g?v?{SY-?|S?+???+???"Y*-????????:?'???,Y?????Y+?M??????:*?h+????*?c???Z??Y??:[??-?g?m?r??]??[??-?g?v?????W???-?|??????????W????????????ö???Y?ȷɶ????˶??θҶ?Զ??׸Ҷ?]??ٶ?W۶??޹???????Y??ɶ????W????Ҷ????W??????????˶???Ҷ????ٶ?W*?c???ǹ?&*?c???Y-?gSY+?*SYS???b:*?c??ǹI?K:*?c???/*?c???Y-?g?m?rSY-?g?v?{S?I??:??
?:??:??
?:??????	?*+*?[?-????*+?*?[?-?????*?c??Y+?USY*?[?SY?S??*+?*?[?-????*?h+???
Y-?!???#?*?h+???
Y-?!??*?h+???
Y-???.69#.6R%???+????O?
:?$S-?%IK&'?())?*??+,?F???.?-C?w.?n/1R?n/0PG??,?.?6?9?:?K?O?R?S?d?q?|??????????????????)?4?@?I?x?????????.?H?g?~??????????????????????$?+?3?:?R?b?c?k?}?~??????????????????VP? ?0#X%-??Tc?????"B+V??9????C!!?23N/*?h?O4?PE56N/*?Y?O4?PE78N/*?]?O4?PE9:N/*?c?O4?PE;:N/*?c?O4?PE<:N/*?c?O4?PE=:N/*?c?O4?PE>?N/*?[?O4?PE@:N/*?c?O4?PEA:N/*?c?O4?PEB:N/*?c?O4?PECDN:*+?F?O4?GPEH?N4?M???'?PEV@WX?

	 	"$&()@+-.	023578	:<=	?-@	B(C	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy