All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.jackrabbit.oak.plugins.document.BatchCommit.class Maven / Gradle / Ivy

????2>	B?	B?	B?	B?	B?
??
?	B?
??	B?
9?
????
???
?????
??
?
?
9????
????
??	?????
????
$??
$?
#?
$???
B?
B?
?
????
1?
????????????
??
??
??
??
??
!?
!?
???
??InnerClassesLOGLorg/slf4j/Logger;finished%Ljava/util/concurrent/CountDownLatch;idLjava/lang/String;queue=Lorg/apache/jackrabbit/oak/plugins/document/BatchCommitQueue;opsLjava/util/List;	SignatureGLjava/util/List;resultsjLjava/util/List;>;	executingZS(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/BatchCommitQueue;Z)VCodeLineNumberTableLocalVariableTablethis8Lorg/apache/jackrabbit/oak/plugins/document/BatchCommit;onHold
StackMapTable???getId()Ljava/lang/String;enqueueV(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)Ljava/util/concurrent/Callable;resultLjava/util/concurrent/Callable;op5Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;LocalVariableTypeTableZLjava/util/concurrent/Callable;?????(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)Ljava/util/concurrent/Callable;release()Vexecute (I)Ljava/util/concurrent/Future;combinedtLjava/lang/Throwable;before9Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;msge Ljava/lang/InterruptedException;idxI??[(I)Ljava/util/concurrent/Future;executeIndividually2Lcom/google/common/util/concurrent/SettableFuture;i$Ljava/util/Iterator;store:Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;mLcom/google/common/util/concurrent/SettableFuture;???populateResults<(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;)Vafter
comparatorLjava/util/Comparator;MLjava/util/Comparator;?
access$000J(Lorg/apache/jackrabbit/oak/plugins/document/BatchCommit;)Ljava/util/List;x0
access$100;(Lorg/apache/jackrabbit/oak/plugins/document/BatchCommit;)Z
access$200L(Lorg/apache/jackrabbit/oak/plugins/document/BatchCommit;)Ljava/lang/String;
access$300()Lorg/slf4j/Logger;
access$400w(Lorg/apache/jackrabbit/oak/plugins/document/BatchCommit;)Lorg/apache/jackrabbit/oak/plugins/document/BatchCommitQueue;
SourceFileBatchCommit.javaLMFGJKTUNOVr#java/util/concurrent/CountDownLatchV?HI???RObc???8Cannot add UpdateOp with id %s to BatchCommit with id %sjava/lang/Object??.Cannot enqueue when batch is already executing?8org/apache/jackrabbit/oak/plugins/document/BatchCommit$1V8org/apache/jackrabbit/oak/plugins/document/BatchCommit$2Vr	Batch committing {} updates

??7org/apache/jackrabbit/oak/plugins/document/NodeDocumentHjava/lang/Throwablejava/lang/StringBuilder-BatchCommit failed, will retry individually. cc?r??r rjava/lang/InterruptedException4Interrupted while waiting for batch commit to finish1org/apache/jackrabbit/mk/api/MicroKernelExceptionV!"#$%java/util/concurrent/Future&'?()*+3org/apache/jackrabbit/oak/plugins/document/UpdateOp?,-.?/01234V56789:6org/apache/jackrabbit/oak/plugins/document/BatchCommit;<=java/lang/String;org/apache/jackrabbit/oak/plugins/document/BatchCommitQueuejava/util/concurrent/Callable8org/apache/jackrabbit/oak/plugins/document/DocumentStorejava/util/Iterator0com/google/common/util/concurrent/SettableFuturejava/util/Comparator(I)Vcom/google/common/collect/ListsnewArrayList()Ljava/util/ArrayList;equals(Ljava/lang/Object;)Z$com/google/common/base/Preconditions
checkArgument)(ZLjava/lang/String;[Ljava/lang/Object;)V
checkState(ZLjava/lang/Object;)Vjava/util/Listadd;(Lorg/apache/jackrabbit/oak/plugins/document/BatchCommit;)Vp(Lorg/apache/jackrabbit/oak/plugins/document/BatchCommit;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)V	notifyAllcombine](Ljava/lang/String;Ljava/lang/Iterable;)Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;size()Ijava/lang/IntegervalueOf(I)Ljava/lang/Integer;org/slf4j/Loggerdebug'(Ljava/lang/String;Ljava/lang/Object;)VgetStore<()Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;5org/apache/jackrabbit/oak/plugins/document/CollectionNODES7Lorg/apache/jackrabbit/oak/plugins/document/Collection;
findAndUpdate?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)Lorg/apache/jackrabbit/oak/plugins/document/Document;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
getMessagetoStringwarn(Ljava/lang/String;)V	countDownawait)com/google/common/util/concurrent/FuturesimmediateFailedFutureK(Ljava/lang/Throwable;)Lcom/google/common/util/concurrent/ListenableFuture;get(I)Ljava/lang/Object;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;create4()Lcom/google/common/util/concurrent/SettableFuture;setsetException(Ljava/lang/Throwable;)Z
getComparator()Ljava/util/Comparator;immediateFutureH(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture;=(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)VdeepCopy8(Lorg/apache/jackrabbit/oak/plugins/document/Document;)V6org/apache/jackrabbit/oak/plugins/document/UpdateUtilsapplyChanges?(Lorg/apache/jackrabbit/oak/plugins/document/Document;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Ljava/util/Comparator;)Vorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;0BFGHIJKLMNOPQROPSTU
VWX?-*?*?Y??	*+?*,??*?
?*?
??Y"6-789:%;,=Z*-[\-JK-LM-]U^?,_`abcX/*??Y@Z[\deXSr+?*??
?Y+?SY*?S?*YN?*????*??*?+?W?Y*?M?*??Y*+?M-ç
:-??,?&fiimiY*
D"H&I7J>KILU[Z\dgphZ*Rfgr[\rhidfgjRfkdfk^C?1l@"?_mnl?_mlo?_mnPpqrX}*YL?*?*?+çM+?,??Ylm	n
opZ[\^?_lo?stX????M*?*??N?*????*???-? ?!M*?*?"?:N??$Y?%&?'-?(?'?)?**?*?"?:*?*?"?,?
*?+?*,?,*?	?-?:*?	?-??*?	?.?M0N?1Y-?2?3?*??4?5?<G#<qGfqqsq~????????/Yfstvw(x<|D}GyHzf|n}q|~????????????????????????ZH*uiHvw?xy?zK?{|?[\?}~^'
?G_oio
Io?I?P??rXW*??L*??6M,?7?>,?8?9N?::+?-? ?;W?
:??vw*)f?%.hiD??W[\O??j*)f?^(????*_??m?o	???X^*??M*??=N*??6:?7?;?8?9:*?+?>?W?!Y,??:+?@-?AL????Y*
???1???I?O?W?Z?]?ZHI?y1)hiB??^[\^xyV??N??jN??^?????A??X/*??Y)Z?\??X/*??Y)Z?\??X/*??Y)Z?\??X??Y)??X/*??Y)Z?\?rX"
B?C??Y+??E




© 2015 - 2024 Weber Informatics LLC | Privacy Policy