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

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

????4A9com/groupbyinc/flux/indices/recovery/RecoveriesCollectionjava/lang/ObjectRecoveriesCollection.java;com/groupbyinc/flux/indices/recovery/RecoveriesCollection$1Icom/groupbyinc/flux/indices/recovery/RecoveriesCollection$RecoveryMonitorRecoveryMonitorEcom/groupbyinc/flux/indices/recovery/RecoveriesCollection$RecoveryRefRecoveryRefOcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener>com/groupbyinc/flux/indices/recovery/PeerRecoveryTargetServiceRecoveryListener/com/groupbyinc/flux/threadpool/ThreadPool$Names)com/groupbyinc/flux/threadpool/ThreadPoolNamesonGoingRecoveries$Ljava/util/concurrent/ConcurrentMap;kLjava/util/concurrent/ConcurrentMap;logger8Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;
threadPool+Lcom/groupbyinc/flux/threadpool/ThreadPool;!ensureClusterStateVersionCallback!Ljava/util/function/LongConsumer;$assertionsDisabledZ?(Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;Lcom/groupbyinc/flux/threadpool/ThreadPool;Ljava/util/function/LongConsumer;)V()V#%
&@com/groupbyinc/flux/common/util/concurrent/ConcurrentCollections(newConcurrentMap&()Ljava/util/concurrent/ConcurrentMap;*+
),	.	0	2 	4this;Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection;
startRecovery?(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;Lcom/groupbyinc/flux/common/unit/TimeValue;)J3com/groupbyinc/flux/indices/recovery/RecoveryTarget:?(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;Ljava/util/function/LongConsumer;)V#<
;=startRecoveryInternalc(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;Lcom/groupbyinc/flux/common/unit/TimeValue;)V?@
A
recoveryId()JCD
;E
indexShard,Lcom/groupbyinc/flux/index/shard/IndexShard;
sourceNode0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;listenerQLcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;activityTimeout+Lcom/groupbyinc/flux/common/unit/TimeValue;recoveryTarget5Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;java/lang/LongQvalueOf(J)Ljava/lang/Long;ST
RU"java/util/concurrent/ConcurrentMapWputIfAbsent8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;YZX[!"	]java/lang/AssertionError_3found two RecoveryStatus instances with the same ida(Ljava/lang/Object;)V#c
`d${} started recovery from {}, id [{}]fshardId+()Lcom/groupbyinc/flux/index/shard/ShardId;hi
;j2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Il
;m6com/groupbyinc/flux/common/apache/logging/log4j/LoggerotraceK(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)VqrpsgenericulastAccessTimewD
;x?(Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection;JJLcom/groupbyinc/flux/common/unit/TimeValue;Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection$1;)V#z
	{scheduley(Lcom/groupbyinc/flux/common/unit/TimeValue;Ljava/lang/String;Ljava/lang/Runnable;)Ljava/util/concurrent/ScheduledFuture;}~
existingTarget
resetRecoveryc(JLcom/groupbyinc/flux/common/unit/TimeValue;)Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;java/lang/Exception?remove&(Ljava/lang/Object;)Ljava/lang/Object;??X?	retryCopy7()Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;??
;?java/lang/Throwable?)com/groupbyinc/flux/common/unit/TimeValue?cancellableThreads6()Lcom/groupbyinc/flux/common/util/CancellableThreads;??
;?7(Lcom/groupbyinc/flux/common/util/CancellableThreads;)Z??
;?8{} restarted recovery from {}, id [{}], previous id [{}]?](Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Vq?p?f{} recovery could not be reset as it is already cancelled, recovery from {}, id [{}], previous id [{}]?recovery cancelled during reset?cancelRecovery(JLjava/lang/String;)Z??
?{} failing recovery from {}, id [{}]. Send shard failure: [{}]?java/lang/Boolean?(Z)Ljava/lang/Boolean;S?
??fail??
;?>Lcom/groupbyinc/flux/indices/recovery/RecoveryFailedException;sendShardFailuremarkRecoveryAsDone(J)V,{} marking recovery from {} as done, id [{}]?
markAsDone?%
;?size()IXcancelRecoveriesForShard>(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;)Zjava/util/ArrayList
&values()Ljava/util/Collection;	
Xjava/util/Collection
iterator()Ljava/util/Iterator;java/lang/Stringjava/util/Listjava/util/IteratorhasNext?next()Ljava/lang/Object;add ?!?%#itKLjava/util/Iterator;Ljava/util/Iterator;matchedRecoveriesGLjava/util/List;Ljava/util/List;
access$100u(Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection;)Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;x0
access$200a(Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection;)Ljava/util/concurrent/ConcurrentMap;
access$300h(Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection;)Lcom/groupbyinc/flux/threadpool/ThreadPool;java/lang/Class4desiredAssertionStatus6?
57	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
SourceFileInnerClasses!9 !"#$:w*?'*?-?/*+?1*,?3*-?5?;*67 <93:;<=89:??;Y+,-*?5?>:*?B?F?;>67GHIJKLMNOP<FGH?@:?a*?/+?F?V+?\?;N?^?-?
?`Yb?e?*?1g+?k+?n+?F?V?t*?3,v?	Y*+?F+?y,?|??W?;*a67aOPaMNL?P<&	LM)N8O>NCPPQ\P`R=?);??:?:*?/Y:?*?/?V???;:?ð??:*-?Bç:??????6?+*?1??k?n?F?V?F?V???*?1??k?n?F?V?F?V??*?F???W?:??Y????????&;'8;;@;&??'{??|???;R.
?PO`?"Cl?P????67?C??MN??P<^[_bc"d'g.h5iClOmTnaotnyp|r?s?t?r?u?v?x?z?{=M?';S???;;?8?;;?2?;???:E*?/?V???;?;67??<???:'*?/?V???;N-?-?ƙ?Y-?ɰ?; '67'???P<???%?=?%;??:?5*??:???Y-?ӿ?^??ֶk-?ܚ?`Y?ݿ?;*5675??5h?.??<????2?=	???:?D*?/?V???;:6?**?1??k?n?F?V-??-??6?;4D67D??D??2?P/?"<&	????"?3?8?>?A?=	?A;??:?B*?/?V???;:?-*?1??k?n?F?V???-???;4B67B??B??B?"0?P<???)?4?9?A?=?A;??:?4*?/?V???;N-?!*?1?-?k-?n-?F?V?t-???; 4674??#?P<???/?3?=?3;:4
*?/??;
67<?:?	?>?Y?:*?/Y:?*?/??:??/??;:?k+?ܙ?"W?$???ç:???%:??8??;:*?1??k?n?F?V,??,??>????\__d_;R9?P#6&(?&?P?67?h??????"?)+>#6&'?)*<J????-?9?E?O?V?Y?g???????????????=0?#?2?E????>,-:/*?1?;.7<0/0:/*?/?;.7<012:/*?3?;.7<03%:4?8???^?<0=@?@*	

			




© 2015 - 2025 Weber Informatics LLC | Privacy Policy