
com.groupbyinc.flux.indices.recovery.RecoveryTarget$FilesInfoRequestHandler.class Maven / Gradle / Ivy
???? 3 ? Kcom/groupbyinc/flux/indices/recovery/RecoveryTarget$FilesInfoRequestHandler xLcom/groupbyinc/flux/transport/TransportRequestHandler; 5com/groupbyinc/flux/transport/TransportRequestHandler RecoveryTarget.java 3com/groupbyinc/flux/indices/recovery/RecoveryTarget FilesInfoRequestHandler 8com/groupbyinc/flux/indices/recovery/RecoveryState$Index
2com/groupbyinc/flux/indices/recovery/RecoveryState Index Ccom/groupbyinc/flux/indices/recovery/RecoveriesCollection$StatusRef 9com/groupbyinc/flux/indices/recovery/RecoveriesCollection StatusRef ;com/groupbyinc/flux/indices/recovery/RecoveryState$Translog Translog 5com/groupbyinc/flux/transport/TransportResponse$Empty /com/groupbyinc/flux/transport/TransportResponse Empty this$0 5Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget; 8(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)V ()V "
# this MLcom/groupbyinc/flux/indices/recovery/RecoveryTarget$FilesInfoRequestHandler; messageReceived r(Lcom/groupbyinc/flux/indices/recovery/RecoveryFilesInfoRequest;Lcom/groupbyinc/flux/transport/TransportChannel;)V java/lang/Exception ) java/lang/Throwable +
access$000 r(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection; - .
/ =com/groupbyinc/flux/indices/recovery/RecoveryFilesInfoRequest 1
recoveryId ()J 3 4
2 5 shardId +()Lcom/groupbyinc/flux/index/shard/ShardId; 7 8
2 9
getStatusSafe q(JLcom/groupbyinc/flux/index/shard/ShardId;)Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection$StatusRef; ; <
= status 7()Lcom/groupbyinc/flux/indices/recovery/RecoveryStatus; ? @
A 3com/groupbyinc/flux/indices/recovery/RecoveryStatus C state 6()Lcom/groupbyinc/flux/indices/recovery/RecoveryState; E F
D G getIndex <()Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Index; I J
K .com/groupbyinc/flux/transport/TransportChannel M phase1ExistingFileNames Ljava/util/List; O P 2 Q java/util/List S size ()I U V T W get (I)Ljava/lang/Object; Y Z T [ java/lang/String ] phase1ExistingFileSizes _ P 2 ` java/lang/Long b longValue d 4
c e
addFileDetail (Ljava/lang/String;JZ)V g h
i phase1FileNames k P 2 l phase1FileSizes n P 2 o getTranslog ?()Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Translog; q r
s totalTranslogOps I u v 2 w totalOperations (I)V y z
{ totalOperationsOnStart } z
~ INSTANCE 7Lcom/groupbyinc/flux/transport/TransportResponse$Empty; ? ? ? sendResponse 4(Lcom/groupbyinc/flux/transport/TransportResponse;)V ? ? N ? close ? "
?
addSuppressed (Ljava/lang/Throwable;)V ? ?
, ? i recoveryStatus 5Lcom/groupbyinc/flux/indices/recovery/RecoveryStatus; index :Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Index; statusRef ELcom/groupbyinc/flux/indices/recovery/RecoveriesCollection$StatusRef; request ?Lcom/groupbyinc/flux/indices/recovery/RecoveryFilesInfoRequest; channel 0Lcom/groupbyinc/flux/transport/TransportChannel; c(Lcom/groupbyinc/flux/transport/TransportRequest;Lcom/groupbyinc/flux/transport/TransportChannel;)V ' (
? Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions Signature
SourceFile InnerClasses ? >
*+? !*? $? ?
% &