org.apache.jackrabbit.oak.plugins.atomic.AtomicCounterEditor$ConsolidatorTask.class Maven / Gradle / Ivy
???? 3+
?
? ? @ ?
? ? ? @ ? @ ? ? @ ? ? @ ? @ ? ? @ ?
? ?
? ? @ ?
? ? ? ? ? ? ? ? ?
? ?
@ ? ? ? ? ? ?
@ ?
? ? ?
? ? ? ? ?
? ?
? ? ? ? ? ? ? ?
( ? ? ? ? ? ? ?
I ? ?
0 ? ? ? ? ? ? ? ? ? ?
0 ? ?
0 ? ? ? ?
@ ?
@ ? ? ? ? ?
@ ? ?
@ ? ? ?
? ? @ ? ????????
@ ? ? }
I ?
I ? ? MAX_TIMEOUT J MIN_TIMEOUT
ConstantValue name Ljava/lang/String; p rev -Lorg/apache/jackrabbit/oak/api/PropertyState; s /Lorg/apache/jackrabbit/oak/spi/state/NodeStore; exec /Ljava/util/concurrent/ScheduledExecutorService; delay start hook 1Lorg/apache/jackrabbit/oak/spi/commit/CommitHook; ?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/PropertyState;Lorg/apache/jackrabbit/oak/spi/state/NodeStore;Ljava/util/concurrent/ScheduledExecutorService;JLorg/apache/jackrabbit/oak/spi/commit/CommitHook;)V Code LineNumberTable LocalVariableTable this ConsolidatorTask InnerClasses OLorg/apache/jackrabbit/oak/plugins/atomic/AtomicCounterEditor$ConsolidatorTask; path revision store "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nonnull; Ljavax/annotation/Nullable; S(Lorg/apache/jackrabbit/oak/plugins/atomic/AtomicCounterEditor$ConsolidatorTask;J)V task call ()Ljava/lang/Void; root 1Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder; b e Ljava/lang/Exception;
StackMapTable ? ?
Exceptions dumpNode F(Lorg/apache/jackrabbit/oak/spi/state/NodeBuilder;Ljava/lang/String;)V Ljava/lang/StringBuilder; ? ?
reschedule ()V d nextDelay (J)J currentDelay
isTimedOut (J)Z getName ()Ljava/lang/String; ()Ljava/lang/Object; Signature CLjava/lang/Object;Ljava/util/concurrent/Callable;
SourceFile AtomicCounterEditor.java f ? ? ? ? c V ? ? ? java/lang/String [ Z \ ] -org/apache/jackrabbit/oak/spi/state/NodeStore ^ _ -java/util/concurrent/ScheduledExecutorService ` a b V /org/apache/jackrabbit/oak/spi/commit/CommitHook d e ? ? ? ? ? Y Z ? ? ? 8[{}] Async consolidation running: path: {}, revision: {} java/lang/Object ? ? ? ? ? ? ? ? A[{}] Builder for '{}' from NodeStore not available. Rescheduling. ? ? ? @[{}] Missing or not yet a valid revision for '{}'. Rescheduling.
[{}] consolidating.
7[{}] Someone else consolidated. Skipping any operation. ?
java/lang/Exception '[{}] caught Exception. Rescheduling. {} ? $[{}] caught Exception. Rescheduling. 3[{}] Consolidation for '{}', '{}' completed in {}ms java/lang/StringBuilder ? ? +org/apache/jackrabbit/oak/api/PropertyState
! [{}] Node status for {}:
{} ? ? ? ? ? D[{}] The consolidator task for '{}' timed out. Cancelling the retry." Morg/apache/jackrabbit/oak/plugins/atomic/AtomicCounterEditor$ConsolidatorTask f u [{}] Rescheduling '{}' by {}ms ? ?#$%&' U V java/lang/Long w x oak.atomiccounter.task.timeout()* ? java/util/concurrent/Callable /org/apache/jackrabbit/oak/spi/state/NodeBuilder java/util/Iterator java/lang/System currentTimeMillis ()J $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; java/util/UUID
randomUUID ()Ljava/util/UUID; toString