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

com.groupbyinc.flux.index.shard.PrimaryReplicaSyncer.class Maven / Gradle / Ivy

????4?4com/groupbyinc/flux/index/shard/PrimaryReplicaSyncer6com/groupbyinc/flux/common/component/AbstractComponentPrimaryReplicaSyncer.java?com/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$ResyncTask
ResyncTaskBcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$ResyncRequest	
ResyncRequestCcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$SnapshotSenderSnapshotSender?com/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$SyncAction
SyncAction6com/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$36com/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$26com/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$14com/groupbyinc/flux/index/translog/Translog$Snapshot+com/groupbyinc/flux/index/translog/TranslogSnapshottaskManager'Lcom/groupbyinc/flux/tasks/TaskManager;
syncActionALcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$SyncAction;DEFAULT_CHUNK_SIZE/Lcom/groupbyinc/flux/common/unit/ByteSizeValue;	chunkSize?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/action/resync/TransportResyncReplicationAction;)V*Lcom/groupbyinc/flux/common/inject/Inject;.com/groupbyinc/flux/transport/TransportService'getTaskManager)()Lcom/groupbyinc/flux/tasks/TaskManager;)*
(+?(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/tasks/TaskManager;Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$SyncAction;)V$-
.this6Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer;settings.Lcom/groupbyinc/flux/common/settings/Settings;transportService0Lcom/groupbyinc/flux/transport/TransportService;DLcom/groupbyinc/flux/action/resync/TransportResyncReplicationAction;1(Lcom/groupbyinc/flux/common/settings/Settings;)V$7
8!"	:#"	<	> 	@setChunkSize2(Lcom/groupbyinc/flux/common/unit/ByteSizeValue;)V-com/groupbyinc/flux/common/unit/ByteSizeValueD
bytesAsInt()IFG
EH"java/lang/IllegalArgumentExceptionJchunkSize must be > 0L(Ljava/lang/String;)V$N
KOresyncZ(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/action/ActionListener;)Vjava/lang/ExceptionSjava/io/IOExceptionU*com/groupbyinc/flux/index/shard/IndexShardWgetGlobalCheckpoint()JYZ
X[
seqNoStats.()Lcom/groupbyinc/flux/index/seqno/SeqNoStats;]^
X_*com/groupbyinc/flux/index/seqno/SeqNoStatsagetMaxSeqNocZ
bdshardId+()Lcom/groupbyinc/flux/index/shard/ShardId;fg
XhnewTranslogSnapshotFromMinSeqNo9(J)Lcom/groupbyinc/flux/index/translog/Translog$Snapshot;jk
Xl?(Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer;Lcom/groupbyinc/flux/index/translog/Translog$Snapshot;Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/index/shard/ShardId;)V$n
o?(Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer;Lcom/groupbyinc/flux/index/translog/Translog$Snapshot;Lcom/groupbyinc/flux/action/ActionListener;)V$q
rroutingEntry4()Lcom/groupbyinc/flux/cluster/routing/ShardRouting;tu
Xv0com/groupbyinc/flux/cluster/routing/ShardRoutingxallocationId4()Lcom/groupbyinc/flux/cluster/routing/AllocationId;z{
y|0com/groupbyinc/flux/cluster/routing/AllocationId~getId()Ljava/lang/String;??
?getPendingPrimaryTerm?Z
X??(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;JLcom/groupbyinc/flux/index/translog/Translog$Snapshot;JJLcom/groupbyinc/flux/action/ActionListener;)VQ?
?)com/groupbyinc/flux/action/ActionListener?java/io/Closeable?,com/groupbyinc/flux/core/internal/io/IOUtils?close([Ljava/io/Closeable;)V??
??	onFailure(Ljava/lang/Exception;)V????
addSuppressed(Ljava/lang/Throwable;)V??
T?java/lang/Throwable?
startingSeqNoJmaxSeqNo)Lcom/groupbyinc/flux/index/shard/ShardId;originalSnapshot6Lcom/groupbyinc/flux/index/translog/Translog$Snapshot;wrappedSnapshotresyncListenernLcom/groupbyinc/flux/action/ActionListener;+Lcom/groupbyinc/flux/action/ActionListener;innerLjava/io/IOException;eLjava/lang/Exception;
indexShard,Lcom/groupbyinc/flux/index/shard/IndexShard;listenersnapshot>(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;)V$?

?	transport?Q%com/groupbyinc/flux/tasks/TaskManager?registerr(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/tasks/TaskAwareRequest;)Lcom/groupbyinc/flux/tasks/Task;??
???(Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer;Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$ResyncTask;Lcom/groupbyinc/flux/action/ActionListener;)V$?
?logger!Lorg/apache/logging/log4j/Logger;??	?F(Lorg/apache/logging/log4j/Logger;Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$SyncAction;Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$ResyncTask;Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;JLcom/groupbyinc/flux/index/translog/Translog$Snapshot;IJJLcom/groupbyinc/flux/action/ActionListener;)V$?

?run()V??

?'com/groupbyinc/flux/index/shard/ShardId?java/lang/String?primaryAllocationIdLjava/lang/String;primaryTermrequestDLcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$ResyncRequest;
resyncTaskALcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$ResyncTask;wrappedListener=Lcom/groupbyinc/flux/action/ActionListener;
access$000_(Lcom/groupbyinc/flux/index/shard/PrimaryReplicaSyncer;)Lcom/groupbyinc/flux/tasks/TaskManager;x0,com/groupbyinc/flux/common/unit/ByteSizeUnit?KB.Lcom/groupbyinc/flux/common/unit/ByteSizeUnit;??	??2(JLcom/groupbyinc/flux/common/unit/ByteSizeUnit;)V$?
E?CodeLocalVariableTableLineNumberTableRuntimeVisibleAnnotations
StackMapTableLocalVariableTypeTable	Signature?(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/action/ActionListener;)V?(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;JLcom/groupbyinc/flux/index/translog/Translog$Snapshot;JJLcom/groupbyinc/flux/action/ActionListener;)V
SourceFileInnerClasses! !"B#"$%?W*+,?,-?/??*0123456?
B
C?&$-?o*+?9*?;?=*,??*-?A??*0123 ?G>HIJBC?`+?I?
?KYM?P?*+?=??01#"?MNPQ?QR?
?N+?\
a7+?`?e7+?i:+?mN-:	?Y*	+?p:
?Y*
,?s:*+?w?}??+??
???<:??Y-S??,???$:??,???:,????[^T`kvV`k?v?????z
Q??H??Bf?#8??	2)??
???x??`7???01?????????????????VTV
WX\ ]#^2t??[?^?`?k?s?v?x???????????8?^X?T?X?TVS????Q??j`?
Y+,??:*???????:?Y*
??:
?
Y*??*?A+,!*?=?I
?Ŷɧ:
???+QTT?zV	??`01`f?`??`??`??`??`??`??
U??C??+5??
?`??
+5??
?&	???+?N?Q?T?V?_??(?T???
?T
?????/*?????1?7???)?EY۲??;??<??B	
	
		




© 2015 - 2025 Weber Informatics LLC | Privacy Policy