
org.apache.jackrabbit.oak.segment.SegmentWriter.class Maven / Gradle / Ivy
???? 3 6 ? 6 ? 6 ? 6 ? 6 ? 6 ? 6 ? 6 ?
; ? ? 6 ?
?
? ? ? ? ? ? 6 ? ? ?
?
?
? ?
? ? ?
? ?
? ?
? ?
! ? ?
# ? ?
% ? ?
' ? ?
) ? ? ? ? ? ?
+ ? ?
/ ? ?
1 ? ?
3 ? ? ?
? ? ?
? ?
? ? ? ? SegmentWriteOperation InnerClasses LOG Lorg/slf4j/Logger; NODE_WRITER_STATS_WINDOW I
BLOCK_SIZE
ConstantValue cacheManager 6Lorg/apache/jackrabbit/oak/segment/WriterCacheManager; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; store 0Lorg/apache/jackrabbit/oak/segment/SegmentStore; reader 1Lorg/apache/jackrabbit/oak/segment/SegmentReader; blobStore .Lorg/apache/jackrabbit/oak/spi/blob/BlobStore; Ljavax/annotation/CheckForNull; writeOperationHandler 9Lorg/apache/jackrabbit/oak/segment/WriteOperationHandler; binaryReferenceConsumer ;Lorg/apache/jackrabbit/oak/segment/BinaryReferenceConsumer; nodeCompactTimeStats MLorg/apache/commons/math3/stat/descriptive/SynchronizedDescriptiveStatistics; nodeWriteTimeStats <(Lorg/apache/jackrabbit/oak/segment/SegmentStore;Lorg/apache/jackrabbit/oak/segment/SegmentReader;Lorg/apache/jackrabbit/oak/spi/blob/BlobStore;Lorg/apache/jackrabbit/oak/segment/WriterCacheManager;Lorg/apache/jackrabbit/oak/segment/WriteOperationHandler;Lorg/apache/jackrabbit/oak/segment/BinaryReferenceConsumer;)V Code LineNumberTable LocalVariableTable this 1Lorg/apache/jackrabbit/oak/segment/SegmentWriter; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; getNodeCompactTimeStats C()Lorg/apache/commons/math3/stat/descriptive/DescriptiveStatistics; getNodeWriteTimeStats flush ()V
Exceptions ? getStringCacheStats 5()Lorg/apache/jackrabbit/oak/api/jmx/CacheStatsMBean; getTemplateCacheStats getNodeCacheStats writeMap k(Lorg/apache/jackrabbit/oak/segment/MapRecord;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/segment/MapRecord; base -Lorg/apache/jackrabbit/oak/segment/MapRecord; changes Ljava/util/Map; mapId ,Lorg/apache/jackrabbit/oak/segment/RecordId; LocalVariableTypeTable OLjava/util/Map; Signature ?(Lorg/apache/jackrabbit/oak/segment/MapRecord;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/segment/MapRecord; writeList >(Ljava/util/List;)Lorg/apache/jackrabbit/oak/segment/RecordId; list Ljava/util/List; >Ljava/util/List; l(Ljava/util/List;)Lorg/apache/jackrabbit/oak/segment/RecordId; writeString @(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/segment/RecordId; string Ljava/lang/String; writeBlob U(Lorg/apache/jackrabbit/oak/api/Blob;)Lorg/apache/jackrabbit/oak/segment/SegmentBlob; blob $Lorg/apache/jackrabbit/oak/api/Blob; blobId
writeBlock 2([BII)Lorg/apache/jackrabbit/oak/segment/RecordId; bytes [B offset length writeStream F(Ljava/io/InputStream;)Lorg/apache/jackrabbit/oak/segment/SegmentBlob; stream Ljava/io/InputStream;
writeProperty g(Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/segment/SegmentPropertyState; state -Lorg/apache/jackrabbit/oak/api/PropertyState; id writeNode e(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/segment/SegmentNodeState; /Lorg/apache/jackrabbit/oak/spi/state/NodeState; nodeId ?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/segment/WriteOperationHandler;Lcom/google/common/base/Supplier;)Lorg/apache/jackrabbit/oak/segment/SegmentNodeState; ignore CancelledWriteException _Lorg/apache/jackrabbit/oak/segment/SegmentWriter$SegmentWriteOperation$CancelledWriteException; cancel !Lcom/google/common/base/Supplier; 6Lcom/google/common/base/Supplier;
StackMapTable ? ?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/segment/WriteOperationHandler;Lcom/google/common/base/Supplier;)Lorg/apache/jackrabbit/oak/segment/SegmentNodeState;
access$800 i(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)Lorg/apache/jackrabbit/oak/segment/WriterCacheManager; x0
access$900 d(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)Lorg/apache/jackrabbit/oak/segment/SegmentReader; access$1000 c(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)Lorg/apache/jackrabbit/oak/segment/SegmentStore; access$1100 a(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)Lorg/apache/jackrabbit/oak/spi/blob/BlobStore; access$1200 ()Lorg/slf4j/Logger; access$1300 n(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)Lorg/apache/jackrabbit/oak/segment/BinaryReferenceConsumer; access$1600 ?(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)Lorg/apache/commons/math3/stat/descriptive/SynchronizedDescriptiveStatistics; access$1700
SourceFile SegmentWriter.java W V U V S T ? @ N O J K L M F G X e Korg/apache/commons/math3/stat/descriptive/SynchronizedDescriptiveStatistics A B X ? ? ? ? .org/apache/jackrabbit/oak/segment/SegmentStore /org/apache/jackrabbit/oak/segment/SegmentReader 4org/apache/jackrabbit/oak/segment/WriterCacheManager 7org/apache/jackrabbit/oak/segment/WriteOperationHandler Q R 9org/apache/jackrabbit/oak/segment/BinaryReferenceConsumer d e h i j i k i 1org/apache/jackrabbit/oak/segment/SegmentWriter$1 X ? ? +org/apache/jackrabbit/oak/segment/MapRecord X 1org/apache/jackrabbit/oak/segment/SegmentWriter$2 X 1org/apache/jackrabbit/oak/segment/SegmentWriter$3 X 1org/apache/jackrabbit/oak/segment/SegmentWriter$4 X -org/apache/jackrabbit/oak/segment/SegmentBlob X 1org/apache/jackrabbit/oak/segment/SegmentWriter$5 X 1org/apache/jackrabbit/oak/segment/SegmentWriter$6 X 1org/apache/jackrabbit/oak/segment/SegmentWriter$7 X 6org/apache/jackrabbit/oak/segment/SegmentPropertyState
X 1org/apache/jackrabbit/oak/segment/SegmentWriter$8 X 2org/apache/jackrabbit/oak/segment/SegmentNodeState X 1org/apache/jackrabbit/oak/segment/SegmentWriter$9 X ]org/apache/jackrabbit/oak/segment/SegmentWriter$SegmentWriteOperation$CancelledWriteException /org/apache/jackrabbit/oak/segment/SegmentWriter oak.tar.nodeWriterStatsWindow java/lang/Object Eorg/apache/jackrabbit/oak/segment/SegmentWriter$SegmentWriteOperation java/io/IOException (I)V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; p(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lorg/apache/jackrabbit/oak/segment/MapRecord;Ljava/util/Map;)V execute WriteOperation v(Lorg/apache/jackrabbit/oak/segment/WriteOperationHandler$WriteOperation;)Lorg/apache/jackrabbit/oak/segment/RecordId; `(Lorg/apache/jackrabbit/oak/segment/SegmentReader;Lorg/apache/jackrabbit/oak/segment/RecordId;)V D(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Ljava/util/List;)V F(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Ljava/lang/String;)V X(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lorg/apache/jackrabbit/oak/api/Blob;)V ](Lorg/apache/jackrabbit/oak/spi/blob/BlobStore;Lorg/apache/jackrabbit/oak/segment/RecordId;)V 8(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;[BII)V I(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Ljava/io/InputStream;)V a(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lorg/apache/jackrabbit/oak/api/PropertyState;)V +org/apache/jackrabbit/oak/api/PropertyState getName ()Ljava/lang/String; getType &()Lorg/apache/jackrabbit/oak/api/Type; ?(Lorg/apache/jackrabbit/oak/segment/SegmentReader;Lorg/apache/jackrabbit/oak/segment/RecordId;Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Type;)V c(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)V ?(Lorg/apache/jackrabbit/oak/segment/SegmentReader;Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lorg/apache/jackrabbit/oak/segment/RecordId;)V ?(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lcom/google/common/base/Supplier;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)V org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; java/lang/Integer
getInteger ((Ljava/lang/String;I)Ljava/lang/Integer; intValue ()I Forg/apache/jackrabbit/oak/segment/WriteOperationHandler$WriteOperation ! 6 ; ? @ A B C B D E F G H I J K H I L M H I N O H P Q R H I S T H I U V H I W V H I X Y Z ? `*? *?
Y? ? ? *?
Y? ? ? *+?
? ? *,?
? ? *-? *?
? ? *?
? ? *?
? ? ? [ *
? u y ? + ? 6 ? ; ? G ? S ? _ ? \ H ` ] ^ ` J K ` L M ` N O ` F G ` Q R ` S T _ % I I ` I I I a b Z / *? ? [ ? \ ] ^ H I c b Z / *? ? [ ? \ ] ^ H I d e Z 8
*? ? ? [
? ? \
] ^ f g h i Z 2 *? ? ? [ ? \ ] ^ H P j i Z 2 *? ? ? [ ? \ ] ^ H P k i Z 2 *? ? ? [ ? \ ] ^ H P l m Z !*? ? Y*+,? ? N? Y*? -? ? [
? ? \ * ! ] ^ ! n o ! p q
r s t ! p u f g v w H I _
` I x y Z Y *? ? Y*+? ? ? [ ? \ ] ^ z { t z | f g v } H I _ I ~ Z G *? ? Y*+? ? ? [ ? \ ] ^ ? ? f g H I _ I ? ? Z b *? ? !Y*+? "? M? #Y*? ,? $? [
\ ] ^ ? ?
? s f g H I _ I ? ? Z ] *? ? %Y*+? &? ? [ \ * ] ^ ? ? ? B ? B f g H I _ I ? ? Z b *? ? 'Y*+? (? M? #Y*? ,? $? [
+ 1 \ ] ^ ? ?
? s f g H I _ I ? ? Z n ,*? ? )Y*+? *? M? +Y*? ,+? , +? - ? .? [
= C \ , ] ^ , ? ? ? s f g H I _ I ? ? Z c !*? ? /Y*+? 0? M? 1Y*? *,? 2? [
N T \ ! ] ^ ! ? ? ? s f g H I _ I ? ? Z ? +,? 3Y*-+? 4? :,? ? 1Y*? *? 2?:? &