
com.groupbyinc.flux.indices.recovery.RecoveryTarget$CleanFilesRequestHandler.class Maven / Gradle / Ivy
???? 3 ? Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget$CleanFilesRequestHandler yLcom/groupbyinc/flux/transport/TransportRequestHandler; 5com/groupbyinc/flux/transport/TransportRequestHandler RecoveryTarget.java 3com/groupbyinc/flux/indices/recovery/RecoveryTarget CleanFilesRequestHandler 6com/groupbyinc/flux/index/store/Store$MetadataSnapshot
%com/groupbyinc/flux/index/store/Store MetadataSnapshot Ccom/groupbyinc/flux/indices/recovery/RecoveriesCollection$StatusRef 9com/groupbyinc/flux/indices/recovery/RecoveriesCollection StatusRef ;com/groupbyinc/flux/indices/recovery/RecoveryState$Translog 2com/groupbyinc/flux/indices/recovery/RecoveryState Translog 5com/groupbyinc/flux/index/store/Store$LegacyChecksums LegacyChecksums 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 NLcom/groupbyinc/flux/indices/recovery/RecoveryTarget$CleanFilesRequestHandler; messageReceived s(Lcom/groupbyinc/flux/indices/recovery/RecoveryCleanFilesRequest;Lcom/groupbyinc/flux/transport/TransportChannel;)V java/lang/Exception . Dcom/groupbyinc/flux/common/apache/lucene/index/CorruptIndexException 0 Icom/groupbyinc/flux/common/apache/lucene/index/IndexFormatTooNewException 2 Icom/groupbyinc/flux/common/apache/lucene/index/IndexFormatTooOldException 4 java/lang/Throwable 6
access$000 r(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)Lcom/groupbyinc/flux/indices/recovery/RecoveriesCollection; 8 9
: >com/groupbyinc/flux/indices/recovery/RecoveryCleanFilesRequest <
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 status 7()Lcom/groupbyinc/flux/indices/recovery/RecoveryStatus; J K
L 3com/groupbyinc/flux/indices/recovery/RecoveryStatus N state 6()Lcom/groupbyinc/flux/indices/recovery/RecoveryState; P Q
O R getTranslog ?()Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Translog; T U
V totalTranslogOps ()I X Y
= Z totalOperations (I)V \ ]
^
indexShard .()Lcom/groupbyinc/flux/index/shard/IndexShard; ` a
O b *com/groupbyinc/flux/index/shard/IndexShard d deleteShardState f '
e g renameAllTempFiles i '
O j store )()Lcom/groupbyinc/flux/index/store/Store; l m
O n legacyChecksums 9()Lcom/groupbyinc/flux/index/store/Store$LegacyChecksums; p q
O r write *(Lcom/groupbyinc/flux/index/store/Store;)V t u
v sourceMetaSnapshot :()Lcom/groupbyinc/flux/index/store/Store$MetadataSnapshot; x y
= z !recovery CleanFilesRequestHandler | cleanupAndVerify M(Ljava/lang/String;Lcom/groupbyinc/flux/index/store/Store$MetadataSnapshot;)V ~
? .com/groupbyinc/flux/transport/TransportChannel ? java/io/IOException ? removeCorruptionMarker ? '
? directory <()Lcom/groupbyinc/flux/common/apache/lucene/store/Directory; ? ?
? (com/groupbyinc/flux/common/lucene/Lucene ? cleanLuceneIndex =(Lcom/groupbyinc/flux/common/apache/lucene/store/Directory;)V ? ?
? ?
access$600 d(Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget;)Lcom/groupbyinc/flux/common/logging/ESLogger; ? ?
? Failed to clean lucene index ? java/lang/Object ? +com/groupbyinc/flux/common/logging/ESLogger ? debug =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V ? ? ? ?
addSuppressed (Ljava/lang/Throwable;)V ? ?
? ?