
com.groupbyinc.flux.indices.recovery.RecoveryTarget$TranslogOperationsRequestHandler.class Maven / Gradle / Ivy
???? 3 ? Tcom/groupbyinc/flux/indices/recovery/RecoveryTarget$TranslogOperationsRequestHandler ?Lcom/groupbyinc/flux/transport/TransportRequestHandler; 5com/groupbyinc/flux/transport/TransportRequestHandler RecoveryTarget.java 3com/groupbyinc/flux/indices/recovery/RecoveryTarget TranslogOperationsRequestHandler Vcom/groupbyinc/flux/indices/recovery/RecoveryTarget$TranslogOperationsRequestHandler$1
Qcom/groupbyinc/flux/index/shard/TranslogRecoveryPerformer$BatchOperationException 9com/groupbyinc/flux/index/shard/TranslogRecoveryPerformer BatchOperationException ;com/groupbyinc/flux/indices/recovery/RecoveryState$Translog 2com/groupbyinc/flux/indices/recovery/RecoveryState Translog Ccom/groupbyinc/flux/indices/recovery/RecoveriesCollection$StatusRef 9com/groupbyinc/flux/indices/recovery/RecoveriesCollection StatusRef 5com/groupbyinc/flux/transport/TransportResponse$Empty /com/groupbyinc/flux/transport/TransportResponse Empty 9com/groupbyinc/flux/cluster/ClusterStateObserver$Listener 0com/groupbyinc/flux/cluster/ClusterStateObserver " Listener $assertionsDisabled Z this$0 5Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget; 8(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)V ' ( + ()V ) -
. this VLcom/groupbyinc/flux/indices/recovery/RecoveryTarget$TranslogOperationsRequestHandler; messageReceived {(Lcom/groupbyinc/flux/indices/recovery/RecoveryTranslogOperationsRequest;Lcom/groupbyinc/flux/transport/TransportChannel;)V java/lang/Exception 4 java/lang/Throwable 6
access$000 r(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection; 8 9
: Fcom/groupbyinc/flux/indices/recovery/RecoveryTranslogOperationsRequest <
recoveryId ()J > ?
= @ shardId +()Lcom/groupbyinc/flux/index/shard/ShardId; B C
= D
getStatusSafe q(JLcom/groupbyinc/flux/index/shard/ShardId;)Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection$StatusRef; F G
H
access$200 c(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)Lcom/groupbyinc/flux/cluster/ClusterService; J K
L
access$300 d(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)Lcom/groupbyinc/flux/common/logging/ESLogger; N O
P ?(Lcom/groupbyinc/flux/cluster/ClusterService;Lcom/groupbyinc/flux/common/unit/TimeValue;Lcom/groupbyinc/flux/common/logging/ESLogger;)V ) R
# S status 7()Lcom/groupbyinc/flux/indices/recovery/RecoveryStatus; U V
W 3com/groupbyinc/flux/indices/recovery/RecoveryStatus Y state 6()Lcom/groupbyinc/flux/indices/recovery/RecoveryState; [ \
Z ] getTranslog ?()Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Translog; _ `
a totalTranslogOps ()I c d
= e totalOperations (I)V g h
i % & k
indexShard .()Lcom/groupbyinc/flux/index/shard/IndexShard; m n
Z o *com/groupbyinc/flux/index/shard/IndexShard q
recoveryState s \
r t java/lang/AssertionError v
w . .com/groupbyinc/flux/transport/TransportChannel y
operations ()Ljava/util/List; { |
= } performBatchRecovery (Ljava/lang/Iterable;)I ?
r ? INSTANCE 7Lcom/groupbyinc/flux/transport/TransportResponse$Empty; ? ? ? sendResponse 4(Lcom/groupbyinc/flux/transport/TransportResponse;)V ? ? z ? java/lang/Class ? 0com/groupbyinc/flux/index/mapper/MapperException ? $com/groupbyinc/flux/ExceptionsHelper ? unwrap >(Ljava/lang/Throwable;[Ljava/lang/Class;)Ljava/lang/Throwable; ? ?
? ?
access$400 ? O
? Rdelaying recovery due to missing mapping changes (rolling back stats for [{}] ops) ? java/lang/Object ? completedOperations ? d
? java/lang/Integer ? valueOf (I)Ljava/lang/Integer; ? ?
? ? +com/groupbyinc/flux/common/logging/ESLogger ? trace =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V ? ? ? ? decrementRecoveredOperations ? h
? ?(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget$TranslogOperationsRequestHandler;Lcom/groupbyinc/flux/indices/recovery/RecoveryTranslogOperationsRequest;Lcom/groupbyinc/flux/transport/TransportChannel;)V ) ?
? waitForNextChange >(Lcom/groupbyinc/flux/cluster/ClusterStateObserver$Listener;)V ? ?
# ? close ? -
?
addSuppressed (Ljava/lang/Throwable;)V ? ?
7 ? mapperException 2Lcom/groupbyinc/flux/index/mapper/MapperException; exception SLcom/groupbyinc/flux/index/shard/TranslogRecoveryPerformer$BatchOperationException; observer 2Lcom/groupbyinc/flux/cluster/ClusterStateObserver; recoveryStatus 5Lcom/groupbyinc/flux/indices/recovery/RecoveryStatus; translog =Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Translog; statusRef ELcom/groupbyinc/flux/indices/recovery/RecoveriesCollection$StatusRef; request HLcom/groupbyinc/flux/indices/recovery/RecoveryTranslogOperationsRequest; channel 0Lcom/groupbyinc/flux/transport/TransportChannel; c(Lcom/groupbyinc/flux/transport/TransportRequest;Lcom/groupbyinc/flux/transport/TransportChannel;)V 2 3
? desiredAssertionStatus ()Z ? ?
? ? Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions Signature
SourceFile InnerClasses % &