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

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

There is a newer version: 129
Show newest version
????42@com/groupbyinc/flux/indices/recovery/RemoteRecoveryTargetHandlerjava/lang/Object:com/groupbyinc/flux/indices/recovery/RecoveryTargetHandler RemoteRecoveryTargetHandler.javaFcom/groupbyinc/flux/index/seqno/GlobalCheckpointTracker$PrimaryContext7com/groupbyinc/flux/index/seqno/GlobalCheckpointTracker
PrimaryContext5com/groupbyinc/flux/index/translog/Translog$Operation
+com/groupbyinc/flux/index/translog/Translog	Operation6com/groupbyinc/flux/index/store/Store$MetadataSnapshot%com/groupbyinc/flux/index/store/StoreMetadataSnapshotFcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$Actions>com/groupbyinc/flux/indices/recovery/PeerRecoveryTargetServiceActions=com/groupbyinc/flux/transport/TransportRequestOptions$Builder5com/groupbyinc/flux/transport/TransportRequestOptionsBuilder:com/groupbyinc/flux/transport/TransportRequestOptions$Type!TypetransportService0Lcom/groupbyinc/flux/transport/TransportService;
recoveryIdJshardId)Lcom/groupbyinc/flux/index/shard/ShardId;
targetNode0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;recoverySettings7Lcom/groupbyinc/flux/indices/recovery/RecoverySettings;translogOpsRequestOptions7Lcom/groupbyinc/flux/transport/TransportRequestOptions;fileChunkRequestOptionsbytesSinceLastPause(Ljava/util/concurrent/atomic/AtomicLong;onSourceThrottleLjava/util/function/Consumer;/Ljava/util/function/Consumer;?(JLcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/indices/recovery/RecoverySettings;Ljava/util/function/Consumer;)V()V68
9&java/util/concurrent/atomic/AtomicLong;
<912	>$%	@&'	B()	D*+	F,-	H34	JbuilderA()Lcom/groupbyinc/flux/transport/TransportRequestOptions$Builder;LM
NwithCompressB(Z)Lcom/groupbyinc/flux/transport/TransportRequestOptions$Builder;PQ
RRECOVERY(JLcom/groupbyinc/flux/index/shard/ShardId;Ljava/util/List;I)V6?
??*internal:index/shard/recovery/translog_ops?Gcom/groupbyinc/flux/indices/recovery/RecoveryTranslogOperationsResponse?HANDLER8Lcom/groupbyinc/flux/transport/TransportResponseHandler;??	??localCheckpoint?'	??
operationsILjava/util/List;Ljava/util/List;translogOperationsRequestHLcom/groupbyinc/flux/indices/recovery/RecoveryTranslogOperationsRequest;futurezLcom/groupbyinc/flux/transport/TransportFuture;/Lcom/groupbyinc/flux/transport/TransportFuture;receiveFileInfoD(Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;I)V=com/groupbyinc/flux/indices/recovery/RecoveryFilesInfoRequest?n(JLcom/groupbyinc/flux/index/shard/ShardId;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;I)V6?
??'internal:index/shard/recovery/filesInfo?phase1FileNames$Ljava/util/List;phase1FileSizes"Ljava/util/List;phase1ExistingFileNamesphase1ExistingFileSizesrecoveryInfoFilesRequest?Lcom/groupbyinc/flux/indices/recovery/RecoveryFilesInfoRequest;
cleanFiles<(ILcom/groupbyinc/flux/index/store/Store$MetadataSnapshot;)V)internal:index/shard/recovery/clean_files?>com/groupbyinc/flux/indices/recovery/RecoveryCleanFilesRequest?f(JLcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/store/Store$MetadataSnapshot;I)V6?
??sourceMetaData8Lcom/groupbyinc/flux/index/store/Store$MetadataSnapshot;writeFileChunkj(Lcom/groupbyinc/flux/index/store/StoreFileMetaData;JLcom/groupbyinc/flux/common/bytes/BytesReference;ZI)VrateLimiter>()Lcom/groupbyinc/flux/common/apache/lucene/store/RateLimiter;??
]?/com/groupbyinc/flux/common/bytes/BytesReference?length()I??
??	addAndGet(J)J??
<?:com/groupbyinc/flux/common/apache/lucene/store/RateLimiter?getMinPauseCheckBytes()J??
??pause??
??java/lang/Long?valueOf(J)Ljava/lang/Long;?
?java/util/function/Consumeraccept(Ljava/lang/Object;)V1com/groupbyinc/flux/index/store/StoreFileMetaData	*com/groupbyinc/flux/ElasticsearchExceptionfailed to pause recovery
=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V6
(internal:index/shard/recovery/file_chunk=com/groupbyinc/flux/indices/recovery/RecoveryFileChunkRequest?(JLcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/store/StoreFileMetaData;JLcom/groupbyinc/flux/common/bytes/BytesReference;ZIJ)V6
throttleTimeInNanoseLjava/io/IOException;bytesfileMetaData3Lcom/groupbyinc/flux/index/store/StoreFileMetaData;positioncontent1Lcom/groupbyinc/flux/common/bytes/BytesReference;	lastChunkZrl;)V
ExceptionsM(Ljava/util/List;I)J?(Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;I)V
StackMapTable
SourceFileInnerClasses!	$%&'()*+,-./0/1234&5	67'*j*?:*?+?1@6A<BACGDMERFXH]IcJiL&+st'{	7*?A*?Gx?zY*?C*?E?}?O*?I?n?e?i??????W?(7qr7??*PR-P0S6T,v??'{
7*?A*?G???Y*?C*?E???O*?I?a?e?i??????W?(7qr7?'*XZ-X0[6\??'{
7*?A*?G???Y*?C*?E???O*?I?a?e?i??????W?(7qr7?'*`b-`0c6d??'{	7*?A*?G???Y*?C*?E+???O*?I?n?e?i??????W?(7qr7??*hl-h0m6n??'?7??Y*?C*?E+??N*?A*?G?-*?k????:???????(47qr7??7??%??)??)7??)??*rt)z&-??'?
A??Y*?C*?E+,-??:*?A*?G??O*?I?n?e?i??????W?(HAqrA??A??A??A??A??)??)*A??A??A??A??*??$?7?:?@?&.??'?
8*?A*?Gܻ?Y*?C*?E,??O*?I?n?e?i??????W?( 8qr8??8??*??.?1?7?,v??'?
?*?I??:?[*????7????;*??u??X??7
*?K
???:?Y???	7
?	7
*?A*?G?Y*?C*?E+ 
?*?p??????W?3JMv(z<'
OF'c'
?qr??'? !?"#???i5'
	?$%*B?	???(?3?<?J?M?O?`?c?f?i?????/??M
??v?

????,v012				 	"#@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy