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

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

There is a newer version: 1.62.0
Show newest version
????3
$?
??	?	?	?	????????
?

?
??????	????	???

?
????	????

?
??
??
??
??
??
??

?????

?	??
?
??
???
,?

???

???????	G?	??

?
??
???LOGLorg/slf4j/Logger;DELETE_BATCH_SIZEI
ConstantValuedstore:Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;splitDocGarbageLjava/lang/Iterable;	SignatureOLjava/lang/Iterable;stats?VersionGCStatsInnerClassesSLorg/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector$VersionGCStats;idsToBeDeletedLjava/util/List;$Ljava/util/List;deleteCount?(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;Lorg/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector$VersionGCStats;Ljava/lang/Iterable;)VCodeLineNumberTableLocalVariableTablethisALorg/apache/jackrabbit/oak/plugins/document/SplitDocumentCleanUp;LocalVariableTypeTable?(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;Lorg/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector$VersionGCStats;Ljava/lang/Iterable;)V
disconnectC()Lorg/apache/jackrabbit/oak/plugins/document/SplitDocumentCleanUp;splitDoc9Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;
StackMapTable?collectIdToBeDeleted(Ljava/lang/String;)VidLjava/lang/String;deleteSplitDocuments()I<(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;)VsplitIdmainIddocsplitDocPathslashIdxheightrev5Lorg/apache/jackrabbit/oak/plugins/document/Revision;????disconnectFromIntermediateq(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)Vupdate5Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;old?markStaleOnMainr(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;Lorg/apache/jackrabbit/oak/plugins/document/Revision;I)Vmainclose()V
Exceptions?
SourceFileSplitDocumentCleanUp.javaO{???KL@AFJBC????????7org/apache/jackrabbit/oak/plugins/document/NodeDocumentXd??^_????c?org/apache/jackrabbit/oak/plugins/document/SplitDocumentCleanUp??????N=?{???????:;6Main document {} already removed. Split document is {}??????????????????????ISplit document {} for path {} not referenced anymore. Main document is {}java/lang/Object????qrwxIllegal type: %s3org/apache/jackrabbit/oak/plugins/document/UpdateOpO	

??=java/io/CloseableQorg/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector$VersionGCStatsjava/util/Iteratorjava/lang/String3org/apache/jackrabbit/oak/plugins/document/Revisionjava/io/IOExceptioncom/google/common/collect/ListsnewArrayList()Ljava/util/ArrayList;java/lang/Iterableiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getId()Ljava/lang/String;java/util/Listadd(Ljava/lang/Object;)Zsize5org/apache/jackrabbit/oak/plugins/document/CollectionNODES7Lorg/apache/jackrabbit/oak/plugins/document/Collection;8org/apache/jackrabbit/oak/plugins/document/DocumentStoreremoveJ(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/util/List;)VcleargetMainPath5org/apache/jackrabbit/oak/plugins/document/util/Utils
getIdFromPath&(Ljava/lang/String;)Ljava/lang/String;find?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/Document;org/slf4j/Loggerwarn9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)VgetPathlastIndexOf(I)I	substring(I)Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)I(II)I(II)Ljava/lang/String;
fromStringI(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/Revision;findPrevReferencingDocq(Lorg/apache/jackrabbit/oak/plugins/document/Revision;I)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;((Ljava/lang/String;[Ljava/lang/Object;)VgetSplitDocTypeSplitDocTypeH()Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument$SplitDocType;Dorg/apache/jackrabbit/oak/plugins/document/NodeDocument$SplitDocTypeINTERMEDIATEFLorg/apache/jackrabbit/oak/plugins/document/NodeDocument$SplitDocType;$com/google/common/base/Preconditions
checkArgument)(ZLjava/lang/String;[Ljava/lang/Object;)V(Ljava/lang/String;Z)VremovePreviousm(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Revision;)V
findAndUpdate?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)Lorg/apache/jackrabbit/oak/plugins/document/Document;getPreviousRanges()Ljava/util/NavigableMap;java/util/NavigableMapcontainsKeyL(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;)VintermediateSplitDocGCCountNONEsetStalePreviousn(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Lorg/apache/jackrabbit/oak/plugins/document/Revision;I)VcloseIfCloseable(Ljava/lang/Object;)Vorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;Borg/apache/jackrabbit/oak/plugins/document/VersionGarbageCollector!$9:;<=>?@ABCDEFJKLDMN=	OPQ?*?*??*+?*,?*-??R506789S*TU@AFJBCVBEDWXYQ?/*??L+??+?	?
M*,?*,??
???*?R<=">*?-@S
Z[/TU\?
]?"^_Q?E*?+?W*??d?.*??*??*Y?*??`?*???RKMN)O;PDRSETUE`a\?DbcQM*??*??*??*?`?R
UVSTUXdQ?	?+?M+??N*??-??
:??-,??+?:/?6`??6/d?`? ?!:?":??#?$Y,SYSY-S?%??&?'?*?(?
*?)?RRZ[
\]$^0`1c7d@eNfXgbfghriwj?l?o?p?r?tS\	?TU?Z[?ea
?fa?g[7}ha@ti=Nfj=gMkl\.?1mmn?a	onmmnmp	qrQ?+?&?'??*?$Y+?&S?+?,Y+??-N-,?.*??-?/?
:?C?0?1?5?0,?2?'*?*????3*?Y?4`?4?R6
xyx{,|1}C~JX?d?j?{???S4?TU?Z[?kl,]stCFu[\@?xvnwxQ?D+?&?5??*?$Y+?&S?+?,Y+??-:,?6*???/W?R????-?4?C?S4DTUDy[DklDj=-st\@z{Q6*??7?R
??STU|}~{Q!	?8??R(?IG?H	?
?@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy