
com.groupbyinc.flux.index.translog.MultiSnapshot.class Maven / Gradle / Ivy
???? 3 z 0com/groupbyinc/flux/index/translog/MultiSnapshot java/lang/Object 4com/groupbyinc/flux/index/translog/Translog$Snapshot MultiSnapshot.java +com/groupbyinc/flux/index/translog/Translog Snapshot 5com/groupbyinc/flux/index/translog/Translog$Operation Operation translogs 7[Lcom/groupbyinc/flux/index/translog/Translog$Snapshot; closed +Ljava/util/concurrent/atomic/AtomicBoolean; estimatedTotalOperations I index $assertionsDisabled Z :([Lcom/groupbyinc/flux/index/translog/Translog$Snapshot;)V ()V
)java/util/concurrent/atomic/AtomicBoolean (Z)V
! # ()I & ' ) java/lang/AssertionError + java/lang/StringBuilder -
. tops must be positive but was: 0 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 2 3
. 4 (I)Ljava/lang/StringBuilder; 2 6
. 7 toString ()Ljava/lang/String; 9 :
. ; (Ljava/lang/Object;)V =
, > @ B tops translog 6Lcom/groupbyinc/flux/index/translog/Translog$Snapshot; this 2Lcom/groupbyinc/flux/index/translog/MultiSnapshot; ops next 9()Lcom/groupbyinc/flux/index/translog/Translog$Operation; java/io/IOException L
ensureOpen N
O J K Q current op 7Lcom/groupbyinc/flux/index/translog/Translog$Operation; get ()Z V W
X Ecom/groupbyinc/flux/common/apache/lucene/store/AlreadyClosedException Z snapshot already closed \ (Ljava/lang/String;)V ^
[ _ close *com/groupbyinc/flux/ElasticsearchException b
compareAndSet (ZZ)Z d e
f ,com/groupbyinc/flux/common/lease/Releasables h 1([Lcom/groupbyinc/flux/common/lease/Releasable;)V a j
i k java/lang/Class n desiredAssertionStatus p W
o q Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile InnerClasses 0 s 9 ~*? *? Y? ? "*+? $=+N-?66? O-2:? ( 6? =? 5? *? $? ? ,Y? .Y? /1? 5? 8?