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

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

????2?	A?
B?
??
??	A??
??	??
???
??
??
??
??
??
A?
??
??
???
?
??
??
???????????
?
??
???
????
A?	??
??
?????
????
,?
??	??
???
2?
??
????
6?	??
??
??
??
6???
??
A???InnerClasseslogLorg/slf4j/Logger;storeELorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore;H(Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore;)VCodeLineNumberTableLocalVariableTablethisHLorg/apache/jackrabbit/oak/plugins/document/mongo/MongoVersionGCSupport;getPossiblyDeletedDocsF(J)Lorg/apache/jackrabbit/oak/plugins/document/util/CloseableIterable;lastModifiedTimeJqueryLcom/mongodb/DBObject;cursorLcom/mongodb/DBCursor;	Signature?(J)Lorg/apache/jackrabbit/oak/plugins/document/util/CloseableIterable;deleteSplitDocuments(Ljava/util/Set;J)ItypeSplitDocTypeFLorg/apache/jackrabbit/oak/plugins/document/NodeDocument$SplitDocType;i$Ljava/util/Iterator;gcTypesLjava/util/Set;oldestRevTimeStamporClauseLcom/mongodb/QueryBuilder;writeResultLcom/mongodb/WriteResult;LocalVariableTypeTableWLjava/util/Set;
StackMapTable????[(Ljava/util/Set;J)IlogSplitDocIdsTobeDeleted(Lcom/mongodb/DBObject;)VkeysLcom/mongodb/BasicDBObject;idsLjava/util/List;sbLjava/lang/StringBuilder;$Ljava/util/List;?????getNodeCollection()Lcom/mongodb/DBCollection;(J)Ljava/lang/Iterable;x0
access$000?(Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoVersionGCSupport;)Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore;
SourceFileMongoVersionGCSupport.javaGHI???????EF_deletedOnce????????	_modified????????????~??????Horg/apache/jackrabbit/oak/plugins/document/mongo/MongoVersionGCSupport$1I	?

?Dorg/apache/jackrabbit/oak/plugins/document/NodeDocument$SplitDocTypecom/mongodb/DBObject_sdType?
_sdMaxRevTimepq? !?Error occurred while deleting old split documents from Mongo {}"#$com/mongodb/BasicDBObject_idI#?%&'()*+Horg/apache/jackrabbit/oak/plugins/document/mongo/MongoVersionGCSupport$2,-./0java/lang/StringBuilder?Split documents with following ids were deleted as part of GC 
I12345!6789:;!<1=>PQForg/apache/jackrabbit/oak/plugins/document/mongo/MongoVersionGCSupport;org/apache/jackrabbit/oak/plugins/document/VersionGCSupportcom/mongodb/QueryBuilderjava/util/Iteratorcom/mongodb/WriteResultcom/mongodb/DBCursorjava/lang/Throwablejava/util/List=(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)Vjava/lang/ObjectgetClass()Ljava/lang/Class;org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;start.(Ljava/lang/String;)Lcom/mongodb/QueryBuilder;java/lang/BooleanTRUELjava/lang/Boolean;is.(Ljava/lang/Object;)Lcom/mongodb/QueryBuilder;put7org/apache/jackrabbit/oak/plugins/document/NodeDocumentgetModifiedInSecs(J)Jjava/lang/LongvalueOf(J)Ljava/lang/Long;lessThanget()Lcom/mongodb/DBObject;com/mongodb/DBCollectionfind.(Lcom/mongodb/DBObject;)Lcom/mongodb/DBCursor;com/mongodb/ReadPreferencesecondaryPreferred()Lcom/mongodb/ReadPreference;setReadPreference4(Lcom/mongodb/ReadPreference;)Lcom/mongodb/DBCursor;K(Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoVersionGCSupport;)V#com/google/common/collect/Iterables	transformK(Ljava/lang/Iterable;Lcom/google/common/base/Function;)Ljava/lang/Iterable;Aorg/apache/jackrabbit/oak/plugins/document/util/CloseableIterablewrapl(Ljava/lang/Iterable;Ljava/io/Closeable;)Lorg/apache/jackrabbit/oak/plugins/document/util/CloseableIterable;()Lcom/mongodb/QueryBuilder;
java/util/Setiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;typeCode()Ijava/lang/Integer(I)Ljava/lang/Integer;or3([Lcom/mongodb/DBObject;)Lcom/mongodb/QueryBuilder;andorg/slf4j/LoggerisDebugEnabledcom/mongodb/WriteConcernSAFELcom/mongodb/WriteConcern;removeK(Lcom/mongodb/DBObject;Lcom/mongodb/WriteConcern;)Lcom/mongodb/WriteResult;getError()Ljava/lang/String;warn'(Ljava/lang/String;Ljava/lang/Object;)VgetND(Lcom/mongodb/DBObject;Lcom/mongodb/DBObject;)Lcom/mongodb/DBCursor;5org/apache/jackrabbit/oak/plugins/document/CollectionNODES7Lorg/apache/jackrabbit/oak/plugins/document/Collection;Corg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStoregetConfiguredReadPreferenceU(Lorg/apache/jackrabbit/oak/plugins/document/Collection;)Lcom/mongodb/ReadPreference;'com/google/common/collect/ImmutableListcopyOf?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList;close()V(Ljava/lang/String;)V-com/google/common/base/StandardSystemPropertyLINE_SEPARATOR/Lcom/google/common/base/StandardSystemProperty;valuecom/google/common/base/Joineron3(Ljava/lang/String;)Lcom/google/common/base/Joiner;appendToH(Ljava/lang/StringBuilder;Ljava/lang/Iterable;)Ljava/lang/StringBuilder;toStringdebuggetDBCollectionS(Lorg/apache/jackrabbit/oak/plugins/document/Collection;)Lcom/mongodb/DBCollection;!ABEFGHIJKV*+?**???*+??L@<ABMNOGHPQK?A???	
???
??N*?-???:?Y*????LGK.LM*ANOARS#TU.VWXYZ[Kv??:+?:??2??:?Y??? ?	?S?!W??ʸ?Y?SY"? ??
??S?#?:*??$?	*?%*??&?':?(?*?)?(?*?+?L*
XY#ZF\rd~g?j?k?m?oMR# \^
9_`?NO?ab?cS?der>TU?fgh?aij?
kl?8?=m?%nXopqKJs?,Y-? ?.M*?+,?/*??0?1?:?2Y*?3??4N?5?
:?5??6Y7?8:?9?:?;-??&7??A?L*
tv&y7?<???I?T?d?r?M>sNOsTUers7<tu&MVWTvwh7<txj/??ymz{|?	ymz}{~K5*??0???L?MNOAP?K:*?@?L;MNO?S??K/*??L;M?O??D2?]@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy