
com.groupbyinc.flux.indices.recovery.SharedFSRecoverySourceHandler.class Maven / Gradle / Ivy
???? 3 ? Bcom/groupbyinc/flux/indices/recovery/SharedFSRecoverySourceHandler :com/groupbyinc/flux/indices/recovery/RecoverySourceHandler "SharedFSRecoverySourceHandler.java 4com/groupbyinc/flux/index/translog/Translog$Snapshot +com/groupbyinc/flux/index/translog/Translog Snapshot 0com/groupbyinc/flux/index/translog/Translog$View View 7com/groupbyinc/flux/indices/recovery/RecoveryState$Type 2com/groupbyinc/flux/indices/recovery/RecoveryState Type shard ,Lcom/groupbyinc/flux/index/shard/IndexShard; request ;Lcom/groupbyinc/flux/indices/recovery/StartRecoveryRequest; ?(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/indices/recovery/StartRecoveryRequest;Lcom/groupbyinc/flux/indices/recovery/RecoverySettings;Lcom/groupbyinc/flux/transport/TransportService;Lcom/groupbyinc/flux/common/logging/ESLogger;)V
this DLcom/groupbyinc/flux/indices/recovery/SharedFSRecoverySourceHandler; recoverySettings 7Lcom/groupbyinc/flux/indices/recovery/RecoverySettings; transportService 0Lcom/groupbyinc/flux/transport/TransportService; logger -Lcom/groupbyinc/flux/common/logging/ESLogger; recoverToTarget 9()Lcom/groupbyinc/flux/indices/recovery/RecoveryResponse; java/io/IOException ) java/lang/Throwable + % & - B{} recovery [phase1] to {}: skipping phase 1 for shared filesystem / java/lang/Object 1 9com/groupbyinc/flux/indices/recovery/StartRecoveryRequest 3 shardId +()Lcom/groupbyinc/flux/index/shard/ShardId; 5 6
4 7
targetNode 2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode; 9 :
4 ; +com/groupbyinc/flux/common/logging/ESLogger = trace ((Ljava/lang/String;[Ljava/lang/Object;)V ? @ > A isPrimaryRelocation ()Z C D
E A[phase1] closing engine on primary for shared filesystem recovery G debug I @ > J *com/groupbyinc/flux/index/shard/IndexShard L engine +()Lcom/groupbyinc/flux/index/engine/Engine; N O
M P 'com/groupbyinc/flux/index/engine/Engine R
flushAndClose ()V T U
S V close engine failed X warn =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V Z [ > \ failed to close engine (phase1) ^ failShard *(Ljava/lang/String;Ljava/lang/Throwable;)V ` a
M b
EMPTY_VIEW 2Lcom/groupbyinc/flux/index/translog/Translog$View; d e f prepareTargetForTranslog 5(Lcom/groupbyinc/flux/index/translog/Translog$View;)V h i
j finalizeRecovery l U
m response 7Lcom/groupbyinc/flux/indices/recovery/RecoveryResponse; o p q 7recovery failed for primary shadow shard, failing shard s info u @ > v java/lang/StringBuilder x U
y z ;primary relocation failed on shared filesystem caused by: [ | append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ~
y ?
getMessage ()Ljava/lang/String; ? ?
, ? ] ? toString ? ?
y ? $recovery failed on shared filesystem ? u [ > ? e Ljava/io/IOException; t Ljava/lang/Throwable; engineClosed Z sendSnapshot 9(Lcom/groupbyinc/flux/index/translog/Translog$Snapshot;)I E{} skipping recovery of translog snapshot on shared filesystem to: {} ?
M 7 snapshot 6Lcom/groupbyinc/flux/index/translog/Translog$Snapshot; recoveryType ;()Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Type; ? ?
4 ?
RELOCATION 9Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Type; ? ? ? routingEntry 4()Lcom/groupbyinc/flux/cluster/routing/ShardRouting; ? ?
M ? 0com/groupbyinc/flux/cluster/routing/ShardRouting ? primary ? D
? ? Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses ! ? ~ *+,-? *+? *,? ? ? > ! " # $ % &