
org.apache.jackrabbit.oak.plugins.blob.MarkSweepGarbageCollector$3.class Maven / Gradle / Ivy
???? 2 ? ' V ' W ' X
Y
T Z
[ \ ' ] T ^ _ ` ' a b _ c
T d e f g
h i
h j k l k m n o
h p q r q s
T t q u v _ w
x y q z
x { |
} ~ _ ? ? ?
$ ? ? ? idBatch Ljava/util/List; Signature $Ljava/util/List; debugMode Z
val$writer Ljava/io/BufferedWriter; val$count +Ljava/util/concurrent/atomic/AtomicInteger; this$0 BLorg/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector; ?(Lorg/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector;Ljava/io/BufferedWriter;Ljava/util/concurrent/atomic/AtomicInteger;)V Code LineNumberTable LocalVariableTable this InnerClasses DLorg/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector$3; addReference '(Ljava/lang/String;Ljava/lang/String;)V id Ljava/lang/String; idIter Ljava/util/Iterator; delimJoiner Lcom/google/common/base/Joiner; e Ljava/lang/Exception; blobId nodeId LocalVariableTypeTable (Ljava/util/Iterator;
StackMapTable ? ? n ?
SourceFile MarkSweepGarbageCollector.java EnclosingMethod ? ? ? 3 4 / 0 1 2 5 ? ? ? ? ? ? ) * ? ? ? ? ? - . BlobId : {}, NodeId : {} ? ? ? ? ? ? ? , ? ? ? ? ? ? ? ? ? ? java/lang/String java/lang/Object ? ? ? ? ? ? ? ? ? ? ? chunkId : {} ? ? ? ? ? ? ? ? ? Collected ({}) blob references ? ? ? ? ? java/lang/Exception java/lang/RuntimeException Error in retrieving references 5 ? Borg/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector$3 9org/apache/jackrabbit/oak/plugins/blob/ReferenceCollector java/util/Iterator com/google/common/base/Joiner @org/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector iterateNodeTree E(Lorg/apache/jackrabbit/oak/plugins/blob/GarbageCollectorFileState;)V ()V
access$000 E(Lorg/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector;)I com/google/common/collect/Lists newArrayListWithCapacity (I)Ljava/util/ArrayList; LOG Lorg/slf4j/Logger; org/slf4j/Logger isTraceEnabled ()Z trace 9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
access$100 ?(Lorg/apache/jackrabbit/oak/plugins/blob/MarkSweepGarbageCollector;)Lorg/apache/jackrabbit/oak/spi/blob/GarbageCollectableBlobStore; >org/apache/jackrabbit/oak/spi/blob/GarbageCollectableBlobStore
resolveChunks ((Ljava/lang/String;)Ljava/util/Iterator; on 3(Ljava/lang/String;)Lcom/google/common/base/Joiner; skipNulls !()Lcom/google/common/base/Joiner; hasNext next ()Ljava/lang/Object; join K(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/String; java/util/List add (Ljava/lang/Object;)Z size ()I saveBatchToFile +(Ljava/util/List;Ljava/io/BufferedWriter;)V clear '(Ljava/lang/String;Ljava/lang/Object;)V )java/util/concurrent/atomic/AtomicInteger getAndIncrement isEmpty get java/lang/Integer valueOf (I)Ljava/lang/Integer; info *(Ljava/lang/String;Ljava/lang/Throwable;)V ' ( ) * + , - . / 0 1 2 3 4 5 6 7 ` .*+? *,? *-? *? **? ? ? ? *? ? ?
? 8 ? ? !? 9 . : = > ? 7 ? ?*?
? ? +,? *? ?
+? N? ? :-? ? i-? ? :*? ,? ? ? W*? ? *? ? ? *? *? ? *? ? *?
? ? ? *? ? W???*? ? ? *? *? ? *? ? *? ? *? ? p? ? *? ? ? !? " ? N? $Y%-? &?? ? ? # 8 ^ ? ? ? !? +? 4? ?? U? h? s | ? ? ? ? ?
? ? ? ? ? ? ? 9 H ? X @ A ! ? B C + ? D E ? F G ? : = ? H A ? I A J ! ? B K L ? M N? P O?
? %B P Q R S T U <