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

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

????2?
B?
??
??	B?
??	B?	??	B?	??	B??????????
??
??	B?
B?	??
??
??	B?	??	B?	??	B?
r?	B??
??
?????	??
???
???	????
r?
B?	B?
r?
r???
r?
/?	B?	B?????
???
???
??
??
????
@??
@?
@?
??
??
????
I?
??
??
??
??
??
??
???
R?
??
B?
??
??
B??
Y???
H????????
B?
B?	J????
B?
e	e
i?
m
B	
B


B
?
B

?
?
B
B
?
B?
B


 
!
"
#
`$
B%
&F
B'
?(	B)
*+
*,
B-.?/
*01
??
*?
*2
?3
e4
?45
m?
6??7?8
*9
e:?	;<
?=
>?@A
??
BCD
E
BF
?G
BH
?3I
BJK
L
?M
BN?O
?P
BQRS?TU?VW
?X
YZ
?[\]^?_?`a?bc	Ed	?e
fg
??	?h
?ijk
?l
?m?n
??
?o
Bpq
rs
tu\v
?wx
?y???	Jz	J{	E|
Jg
}
B~
B
e??
@?
????????
B??
??
]
??????	B?
@???
??
??
?9?9????????]	?
??	??
??
`?
@??
??
e
???
e3?
?
mP
?
??
??
?????
??
B
????
H?
H?	B??
`??
`??
1?
1?
??
?$
?????
??
??
;$
????????
???
????InnerClasses?TreeLock?DocumentReadPreferenceLOGLorg/slf4j/Logger;LOG_TIMEZ
ConstantValue	BY_ID_ASCLcom/mongodb/DBObject;IN_CLAUSE_BATCH_SIZEI?nodesLcom/mongodb/DBCollection;clusterNodessettingstimeSumJ
nodesCacheLcom/google/common/cache/Cache;	Signature?Lcom/google/common/cache/Cache;
cacheStats,Lorg/apache/jackrabbit/oak/cache/CacheStats;locks+Lcom/google/common/util/concurrent/Striped;NLcom/google/common/util/concurrent/Striped;parentLocksWLcom/google/common/util/concurrent/Striped;
comparatorLjava/util/Comparator;MLjava/util/Comparator;clock'Lorg/apache/jackrabbit/oak/stats/Clock;maxReplicationLagMillismaxDeltaForModTimeIdxSecslastReadWriteModeLjava/lang/String;?BuilderR(Lcom/mongodb/DB;Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder;)VCodeLineNumberTableLocalVariableTablethisELorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore;dbLcom/mongodb/DB;builder?Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder;indexoptions
StackMapTable???UcheckVersion(Lcom/mongodb/DB;)VmsgversionmLjava/util/regex/Matcher;majorminor??createOffHeapCache`(Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder;)Lcom/google/common/cache/Cache;listenerELorg/apache/jackrabbit/oak/plugins/document/cache/ForwardingListener;primaryCacheLocalVariableTypeTable?Lorg/apache/jackrabbit/oak/plugins/document/cache/ForwardingListener;?(Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder;)Lcom/google/common/cache/Cache;start()Jend(Ljava/lang/String;J)Vmessagefinalize()V
Exceptions?invalidateCacheL(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;)VlockNLorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$TreeLock;
collection7Lorg/apache/jackrabbit/oak/plugins/document/Collection;key;????(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;)VJ(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/util/List;)Vi$Ljava/util/Iterator;keysLjava/util/List;$Ljava/util/List;??(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/util/List;)Vfind?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/Document;?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;)TT;?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;I)Lorg/apache/jackrabbit/oak/plugins/document/Document;maxCacheAge?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;I)TT;?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;ZI)Lorg/apache/jackrabbit/oak/plugins/document/Document;doc9Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;e)Ljava/util/concurrent/ExecutionException;preferCachedcacheKey,Lorg/apache/jackrabbit/oak/cache/CacheValue;???(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;ZI)TT;findUncached?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$DocumentReadPreference;)Lorg/apache/jackrabbit/oak/plugins/document/Document;readPreferenceLcom/mongodb/ReadPreference;obj5Lorg/apache/jackrabbit/oak/plugins/document/Document;docReadPref\Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$DocumentReadPreference;dbCollectionTT;??I??(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$DocumentReadPreference;)TT;RuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;queryn(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;Ljava/lang/String;I)Ljava/util/List;fromKeytoKeylimit?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;Ljava/lang/String;I)Ljava/util/List;Ljavax/annotation/Nonnull;?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JI)Ljava/util/List;cachedModCountLjava/lang/Number;modCountidcachedoicursorLcom/mongodb/DBCursor;listindexedProperty
startValuequeryBuilderLcom/mongodb/QueryBuilder;hintparentIdLjava/util/List;???D??(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JI)Ljava/util/List;canUseModifiedTimeIdx(J)ZmodifiedTimeInSecsremovewriteResultLcom/mongodb/WriteResult;keyBatch
findAndModify?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;ZZ)Lorg/apache/jackrabbit/oak/plugins/document/Document;fieldsoldNode	cachedDocoldDocLjava/lang/Exception;updateOp5Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;upsertcheckConditionsupdateWO?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;ZZ)TT;createOrUpdate?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)Lorg/apache/jackrabbit/oak/plugins/document/Document;?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)TT;
findAndUpdatecreateJ(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/util/List;)Zr5Lorg/apache/jackrabbit/oak/plugins/document/Revision;valuekKey9Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Key;op	Operation?Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation;entryEntryLjava/util/Map$Entry;targetLcom/mongodb/MongoException;	updateOpsdocsinserts[Lcom/mongodb/DBObject;?Ljava/util/Map$Entry;GLjava/util/List;#_ac??q?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/util/List;)Z(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/util/List;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)V
cachedDocsLjava/util/Map;bLjava/util/Map$Entry;\Ljava/util/Map;??(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/util/List;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)VgetReadPreference_(I)Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$DocumentReadPreference;getDefaultReadPreference?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;)Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$DocumentReadPreference;colgetMongoReadPreference?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$DocumentReadPreference;)Lcom/mongodb/ReadPreference;replicationSafeLimit
preference(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$DocumentReadPreference;)Lcom/mongodb/ReadPreference;getConfiguredReadPreferenceU(Lorg/apache/jackrabbit/oak/plugins/document/Collection;)Lcom/mongodb/ReadPreference;convertFromDBObject?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Lcom/mongodb/DBObject;)Lorg/apache/jackrabbit/oak/plugins/document/Document;Ljava/lang/Object;ncopy?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Lcom/mongodb/DBObject;)TT;"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;convertMongoMap,(Lcom/mongodb/BasicDBObject;)Ljava/util/Map;Lcom/mongodb/BasicDBObject;map;Ljava/util/Map$Entry;XLjava/util/Map;u(Lcom/mongodb/BasicDBObject;)Ljava/util/Map;getDBCollectionS(Lorg/apache/jackrabbit/oak/plugins/document/Collection;)Lcom/mongodb/DBCollection;?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;)Lcom/mongodb/DBCollection;
getByKeyQuery.(Ljava/lang/String;)Lcom/mongodb/QueryBuilder;disposeLjava/io/IOException;?
getCacheStats.()Lorg/apache/jackrabbit/oak/cache/CacheStats;getMaxDeltaForModTimeIdxSecsgetCacheEntries()Ljava/lang/Iterable;?()Ljava/lang/Iterable<+Ljava/util/Map$Entry;>;getCachedNodeDocS(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/CachedNodeDocument;log((Ljava/lang/String;[Ljava/lang/Object;)VargListargs[Ljava/lang/Object;getIfCachedapplyToCache?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Lorg/apache/jackrabbit/oak/plugins/document/Document;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)VnewDoc?(Lorg/apache/jackrabbit/oak/plugins/document/Collection;TT;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)V
addToCachet(Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;)Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;createQueryForUpdateR(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Z)Lcom/mongodb/QueryBuilder;createUpdateM(Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;)Lcom/mongodb/DBObject;
setUpdates
maxUpdates
incUpdatesunsetUpdates?getParentId&(Ljava/lang/String;)Ljava/lang/String;acquireb(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$TreeLock;acquireExclusive	parentKeysetReadWriteMode(Ljava/lang/String;)V	rwModeUriuriLcom/mongodb/MongoClientURI;readPrefwriteConcernLcom/mongodb/WriteConcern;
readWriteMode?getTimesetClock*(Lorg/apache/jackrabbit/oak/stats/Clock;)V
access$100!(Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore;Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$DocumentReadPreference;)Lorg/apache/jackrabbit/oak/plugins/document/Document;x0x1x2x3
SourceFileMongoDocumentStore.java??q????cd??fd??ihi??lkl#oak.mongo.maxDeltaForModTimeIdxSecs????n\??????????WX??YX??ZX??m\com/mongodb/BasicDBObject	_modified????unique?????_bin??sparse?_deletedOnce_sdType??]^?*org/apache/jackrabbit/oak/cache/CacheStatsDocument-Documentsq	abLMFConfiguration maxReplicationLagMillis {}, maxDeltaForModTimeIdxSecs {}
	buildInfo
w^(\d+)\.(\d+)\..*?"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderMalformed MongoDB version: q}YMongoDB version 2.6.0 or higher required. Currently connected to a MongoDB with version: java/lang/RuntimeException !"#$%&'()"*+Dorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocOffHeapCacheq,??V?-./?2xy;org/apache/jackrabbit/oak/plugins/document/util/StringValue3456789?:;<java/lang/String????=?>?7org/apache/jackrabbit/oak/plugins/document/NodeDocument??@?A?Eorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$1qBCD'java/util/concurrent/ExecutionExceptionjava/lang/IllegalStateExceptionFailed to load document with qEQR??Fvw:;?G+Routing call to secondary for fetching [{}]HITU?CJKLMN??ABO???java/lang/Objectab_id?UPQRQqISUTQUV??Wwzy?XRS?YX?X78ARouting call to secondary for fetching children from [{}] to [{}]HZ[java/util/ArrayList;J\?]^Missing _modCount??_`Va?bcde??f?g?1org/apache/jackrabbit/mk/api/MicroKernelExceptionRemove failed: hijjava/util/ListkQ??Elop3org/apache/jackrabbit/oak/plugins/document/Documentmn	_modCountmQ?nghjava/lang/Exceptionqo??createOrUpdate returns findAndUpdate returns pqcom/mongodb/DBObjectCr3org/apache/jackrabbit/oak/plugins/document/UpdateOpstuvwxy?z{|java/util/Map$Entry}<7org/apache/jackrabbit/oak/plugins/document/UpdateOp$Key~<=org/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation?????qC??)SET_MAP_ENTRY must not have null revision>org/apache/jackrabbit/oak/plugins/document/mongo/RevisionEntryq???????klcom/mongodb/MongoException??y??????Update failed: ?????????N?@f???Unsupported usage ?5N?{C?java/lang/Longjava/lang/BooleanJKjava/util/TreeMapq????Unknown collection: ?MongoDB time: [\??}?????java/io/Closeablejava/io/IOException+Error occurred while closing Off Heap Cache?E=org/apache/jackrabbit/oak/plugins/document/cache/OffHeapCache????y????`=org/apache/jackrabbit/oak/plugins/document/CachedNodeDocument????q?: ?????doc must not be NULL documentEorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$2q??Q???1?$set$max$inc$unset???C?(java/util/concurrent/locks/ReadWriteLockjava/util/concurrent/locks/Lock????op
mongodb://??mongodb://localhost/?%s??com/mongodb/MongoClientURI???Z?Using ReadPreference {} I????Using WriteConcern }Error setting readWriteMode ?ECorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore???Eorg/apache/jackrabbit/oak/plugins/document/cache/CachingDocumentStoreEorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$3Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$TreeLockZorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$DocumentReadPreference?=org/apache/jackrabbit/oak/plugins/document/DocumentMK$Buildercom/mongodb/DBjava/util/regex/Matcherjava/lang/Throwable5org/apache/jackrabbit/oak/plugins/document/Collectionjava/util/Iterator*org/apache/jackrabbit/oak/cache/CacheValuecom/mongodb/DBCollectioncom/mongodb/ReadPreferencecom/mongodb/QueryBuildercom/mongodb/DBCursorjava/lang/Number3org/apache/jackrabbit/oak/plugins/document/Revisioncom/mongodb/WriteResult
java/util/Map)com/google/common/util/concurrent/Striped.(I)Lcom/google/common/util/concurrent/Striped;
readWriteLockCorg/apache/jackrabbit/oak/plugins/document/StableRevisionComparatorREVERSE%org/apache/jackrabbit/oak/stats/ClockSIMPLEgetLong%(Ljava/lang/String;J)Ljava/lang/Long;	longValueNODEStoString()Ljava/lang/String;
getCollection.(Ljava/lang/String;)Lcom/mongodb/DBCollection;
CLUSTER_NODESSETTINGSgetMaxReplicationLagMillisvalueOf(J)Ljava/lang/Long;put8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;FALSELjava/lang/Boolean;ensureIndex/(Lcom/mongodb/DBObject;Lcom/mongodb/DBObject;)Vjava/lang/Integer(I)Ljava/lang/Integer;TRUEuseOffHeapCache()ZgetDocumentCacheSize
buildCache"(J)Lcom/google/common/cache/Cache;
getWeigher#()Lcom/google/common/cache/Weigher;V(Lcom/google/common/cache/Cache;Ljava/lang/String;Lcom/google/common/cache/Weigher;J)Vorg/slf4j/Loggerinfo9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Vcommand/(Ljava/lang/String;)Lcom/mongodb/CommandResult;com/mongodb/CommandResult	getStringjava/util/regex/Patterncompile-(Ljava/lang/String;)Ljava/util/regex/Pattern;matcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;matchesappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;group(I)Ljava/lang/String;parseInt(Ljava/lang/String;)ICorg/apache/jackrabbit/oak/plugins/document/cache/ForwardingListenernewInstanceG()Lorg/apache/jackrabbit/oak/plugins/document/cache/ForwardingListener;$com/google/common/cache/CacheBuilder
newBuilder(()Lcom/google/common/cache/CacheBuilder;weigherI(Lcom/google/common/cache/Weigher;)Lcom/google/common/cache/CacheBuilder;
maximumWeight)(J)Lcom/google/common/cache/CacheBuilder;removalListenerQ(Lcom/google/common/cache/RemovalListener;)Lcom/google/common/cache/CacheBuilder;recordStatsbuild!()Lcom/google/common/cache/Cache;?(Lcom/google/common/cache/Cache;Lorg/apache/jackrabbit/oak/plugins/document/cache/ForwardingListener;Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder;Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)VAorg/apache/jackrabbit/oak/plugins/document/mongo/CacheInvalidatorcreateHierarchicalInvalidator?(Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore;)Lorg/apache/jackrabbit/oak/plugins/document/mongo/CacheInvalidator;?InvalidationResultX()Lorg/apache/jackrabbit/oak/plugins/document/mongo/CacheInvalidator$InvalidationResult;com/google/common/cache/Cache
invalidate(Ljava/lang/Object;)V
access$000Q(Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$TreeLock;)Viterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;PRIMARYgetIfPresent&(Ljava/lang/Object;)Ljava/lang/Object;
getCreatedNULL?(Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore;Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;I)VgetE(Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object;*(Ljava/lang/String;Ljava/lang/Throwable;)V5org/apache/jackrabbit/oak/plugins/document/util/Utils	isSlaveOktrace'(Ljava/lang/String;Ljava/lang/Object;)V()Lcom/mongodb/DBObject;findOnev(Lcom/mongodb/DBObject;Lcom/mongodb/DBObject;Lcom/mongodb/DBObject;Lcom/mongodb/ReadPreference;)Lcom/mongodb/DBObject;primary()Lcom/mongodb/ReadPreference;sealgreaterThan.(Ljava/lang/Object;)Lcom/mongodb/QueryBuilder;lessThanandgreaterThanEqualsequals(Ljava/lang/Object;)ZgetParentIdFromLowerLimit.(Lcom/mongodb/DBObject;)Lcom/mongodb/DBCursor;sortsetReadPreference4(Lcom/mongodb/ReadPreference;)Lcom/mongodb/DBCursor;getIdgetModCount()Ljava/lang/Number;'(Ljava/lang/Object;Ljava/lang/Object;)VaddclosegetModifiedInSecs(J)Jcom/mongodb/WriteConcernSAFEK(Lcom/mongodb/DBObject;Lcom/mongodb/WriteConcern;)Lcom/mongodb/WriteResult;getErrorcom/google/common/collect/Lists	partition#(Ljava/util/List;I)Ljava/util/List;in7()Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;iss(Lcom/mongodb/DBObject;Lcom/mongodb/DBObject;Lcom/mongodb/DBObject;ZLcom/mongodb/DBObject;ZZ)Lcom/mongodb/DBObject;(Ljava/lang/Throwable;)Vsize()I(I)Ljava/lang/Object;newDocumentq(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)Lorg/apache/jackrabbit/oak/plugins/document/Document;6org/apache/jackrabbit/oak/plugins/document/UpdateUtilsapplyChanges?(Lorg/apache/jackrabbit/oak/plugins/document/Document;Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;Ljava/util/Comparator;)V
getChanges()Ljava/util/Map;entrySet()Ljava/util/Set;
java/util/SetgetKeygetValueM$SwitchMap$org$apache$jackrabbit$oak$plugins$document$UpdateOp$Operation$Type[ItypeTypeDLorg/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation$Type;Borg/apache/jackrabbit/oak/plugins/document/UpdateOp$Operation$TypeordinalgetRevision7()Lorg/apache/jackrabbit/oak/plugins/document/Revision;J(Lorg/apache/jackrabbit/oak/plugins/document/Revision;Ljava/lang/Object;)VgetName
containsField(Ljava/lang/String;)ZinsertL([Lcom/mongodb/DBObject;Lcom/mongodb/WriteConcern;)Lcom/mongodb/WriteResult;java/util/CollectionsemptyMapcom/google/common/collect/Maps
newHashMap()Ljava/util/HashMap;8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;c(Lcom/mongodb/DBObject;Lcom/mongodb/DBObject;ZZLcom/mongodb/WriteConcern;)Lcom/mongodb/WriteResult;shallowCopyI(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/UpdateOp;PREFER_SECONDARYPREFER_SECONDARY_IF_OLD_ENOUGHe$SwitchMap$org$apache$jackrabbit$oak$plugins$document$mongo$MongoDocumentStore$DocumentReadPreferenceprimaryPreferredhasBeenModifiedSince-(Ljava/lang/Object;)Ljava/lang/StringBuilder;keySet&(Ljava/lang/String;)Ljava/lang/Object;(Ljava/util/Comparator;)V
fromStringI(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/Revision;isDebugEnabled(J)Ljava/lang/StringBuilder;debuggetDB()Lcom/mongodb/DB;getMongo()Lcom/mongodb/Mongo;com/mongodb/MongowarnasMap&()Ljava/util/concurrent/ConcurrentMap;"java/util/concurrent/ConcurrentMapoffHeapEntriesMap#com/google/common/collect/Iterablesconcat>(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/lang/Iterable;getCachedDocumentjava/util/Arrays'([Ljava/lang/Object;)Ljava/lang/String;length(I)Ljava/lang/StringBuilder;deepCopy8(Lorg/apache/jackrabbit/oak/plugins/document/Document;)Vcom/google/common/base/Objectsequal'(Ljava/lang/Object;Ljava/lang/Object;)Z?(Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore;Lorg/apache/jackrabbit/oak/plugins/document/NodeDocument;)Vexists	incrementA(Ljava/lang/String;Ljava/lang/Object;)Lcom/mongodb/BasicDBObject;isEmpty$com/google/common/base/PreconditionscheckNotNullshared?(Ljava/util/concurrent/locks/ReadWriteLock;Ljava/util/concurrent/locks/Lock;)Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$TreeLock;	exclusivez(Ljava/util/concurrent/locks/ReadWriteLock;)Lorg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore$TreeLock;
startsWithformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
getOptions"()Lcom/mongodb/MongoClientOptions;com/mongodb/MongoClientOptions(Lcom/mongodb/ReadPreference;)VgetWriteConcern()Lcom/mongodb/WriteConcern;setWriteConcern(Lcom/mongodb/WriteConcern;)Verrororg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;5org/apache/jackrabbit/oak/plugins/document/DocumentMKTorg/apache/jackrabbit/oak/plugins/document/mongo/CacheInvalidator$InvalidationResult!B?DLMNOPQRSTUPVWXYXZX[\]^_`abcd_efd_ghi_jklm\n\op2qtu??*?*???*@??*??*?	?
*???+?*+????*+????*+????*,???Y?N-?? W?Y?:!?"? W*?-?#?Y?N-$?%? W?Y?:!?"? W&?'? W*?-?#?Y?N-(?%? W?Y?:!?"? W&?'? W*?-?#?Y?N-)?%? W?Y?:!?"? W&?'? W*?-?#,?*?**,?+?,?*,,?-?.?,*?/Y*?,0,?1,?-?2?3?45*??*???6?v?(?x???%?4?8?F?T?b?j?r????????????????????????????%?-?:?C?P?]?g?n?z???????w4?xy?z{?|}rF~S?.S??z?????
??ux*7?89?:L;?<+?=M,?>???Y?@Y?AB?C+?C?D?E?,?F?G>,?F?G6???"?@Y?AH?C+?C?D:?IY?J??v2????8?A?K?P?Q?X?m?w?w>m
?pxz{l?pb??A7?UK-?U??8???%??u?,?KM?L+?1?M+?-?N,?O?P?QN?RY-,+*?S?v?? ?w*,xy,|}(?? ?^?(?? ?`_?
??u	?v???u??v?w xy?p?\??u;	*?T*?U?v?w	xy????u7	*?V?WW?v
	
w	xy??u?/+??**,?XN*?,?YY,?Z?[-?\?:-?\??
%%'%v
"%.w*
!??/xy/??/?p?/????%??????_???u?&,?]N-?^?-?_?`:*+?a???v%w4?p??&xy&??&???&??&??????_???uY	*+,?b?v!w 	xy	??	?p?	??_???uc	*+,?b?v(w*	xy	??	?p	?U?	??_???u?	?+??
*+,?c???YY,?Z:??:*?,?d?e:?%?*?f?ge????h???*,?X:?	*+,?a*?,?iY*+,?j?k?e:?'?? *?f?ge????*+,?a????\?
:?\??h???:?mY?@Y?An?C,?C?D?o?b?????[??l???lvn0135$74899N;V<X>[CbEgFmI?S?T?V?W?Z?]?^?]?_?`?b?d?ewf
4'??bo??????xy?????p??O??U????g????????
???)?	????'??????????????	??????	??????_???u??*+?p:?q7*+,?r-?s:?t??4u,?v,?w?x?y:??t?,?w?x?z?y:?:	*{?|	?*+?}:		?	?~	:
*{?|
?:*{?|?e?p?????vBklnp q+t=vJ]?b?e?p?y?~?????w\	z??=U?Sy??	?xy?????p?????X??\?y??	????3?+???1??????????_?????up*+,-	??v?w4xy???p?p?U???_?????ub????Y,SY-SY?%S??*+?p:???:		,??W	-??W?Y??%??:
?8	??W	???W???*????Y?%??:
	?x:,??:*?????:
?q7??????
??:*+*+???s:?t??4?,-????W??Y??:6????????:*+?}:+??????~??:?YY?Z:*?,?d?e:?N?h?F??:??:??
?mY??????????*?,?e???*?,?e????W???A???
:???:
?\*??|?:
?\*??|?????????????v?0?? ?'?.?5?D?I?Q?\?o?~???????????????????????????#?.?>?K?R?Y?c?m?{?????????????????????????w?R9??Y2??#{?p.p??>`????S??????U???????????xy?????p??p??p??\??U ??X'???	D??S
?a?S?[?p?I??
?D?\? ???????????Z?~??????????????????????????????????????????????v?????????????????????	???????????????????	??????????????_?????uj"*?	???*?f??e*?????v?	??w"xy"?\?@??u(n???Y,S??*+?pN?q7-,?w?x????:*+,?a???"??Y?@Y?A??C???C?D???*??|?:*??|??U``b`v.?
???(?.?6?U?]?`?m?w>(-??nxyn??n?p[?XV?\?n????U?J?_???uCv*+?pN,????]:?^?Z?_??:??????x:-????:*+?????"??Y?@Y?A??C???C?D???????v&	*9DKSru
wR99?SD.??*H??a??vxyv??v??p?X? *H??v??v???????]?_???u?B*+?p:,??M,??:*,???X:?q7:
:+??,*?,?YY,???Z?d??::?
??:

?d,??:???
??W?Y?:

??%? W?x
??:?*+,??:?\*??|?,??:?x??:
?
?:?\*??|?*+
?}:*+,????~:?\*??|?:
??Y
???:?\*??|?!?$???$??$?!?0??0?0$20v?(!$'.GK P!W'\(d)q*z,?.?1?3?5?K?L?;?<???@?K?L?B?CDEGKL$H&I0K7Lw?G??dY??zC?S
?!S$??
'???_???LS
?&?&
?
BxyB??BBOBO;?X0S&??!!?\?*G??'???&?B???Y?W??	??????e?7?????	??	???
K?_??
u?%???Y,S??*+,??N???Y-S??-?vT
UV#Ww*%xy%??%???%??????_??
u?%???Y,S??*+,??N???Y-S??-?v]
^_#`w*%xy%??%???%??????_u????Y,S????Y??N,????:6,???4?Y?S,????:+*??:*???-??W?ȹ???:?^???_??:		????:
	????:???Ѷ?.?}'''?z}2
???Թ W?A
??:?
?mYַ????Y?Է?:
2
??
? W????I2???? 2?
?? W?
???W????*+?p:?q7????:???6	*??|	?+??K-?]:		?^?9	?_??:
*
???X:*
?e??W?\?
:?\????6	*??|	?:6	*??|	?:*??|???????k???????k???????????v?.e
fg i.j:kGlNmYnbo?p?q?r?v?w?z?{?|?$?'?*?-?<?M?Yi_?f?k?w??????????????????????????????w??4S
??
????	s???GN?#<?U????'??
?@??	ws????xy?? ??!? ?"#f??Xk??\?>??$	N??'??
?? %?!????#?&?O	???`'()?*?$???+??-?+???2????&?+?????	??
????&?,O?_-.uNh*+?p:???,??:-??N-??:?q7??:	+??E??:	,?]:

?^?.
?_?`:	*?,?YY?Z?d??W????x????:

???"??Y?@Y?A?C
???C?D???+???	????:?^?z?_??:*???`?X:
??? *?,?YY???`?Z?[?"*?????-???`???
?\?
:
?\?????:
??Y
???*??|?:*??|???+3353p@C?"OZZ\Zvz?????"?'?.?3?Q?p????????????????+?0?3?=?@?C?E?O?W?Z?g?w?Q?p;5??
?X??
?h????????
E
?
'(/0	hxyh??h??ha?XV??KS"F?\?*?h1'(/2	h??h???T
?;
???	???3??4?9+???L'?G??	?B,?J?_456un ??*????c???簲?v?????w xy ?U?	78uR+??	???c?v?wxy9??
B?:;uV???-??.?q $(.?z???*+??+???z???:,?/*?f*?e7*+,???e:???
*+??:???Y?@Y?A?C-??D?E?v:?(?,?0?6?=?A?F?J?U?`ovy	wHU!<\`?FN???xy?????p?=??????(
?4??_>?@u=	*+?p??vw	xy	??ABun?N,??+*??N,????:?^?p?_?`:,??:?`?-??W?C???-??W?/???-??W???-*?????W???-?v>/9 A!M"U#a$i%u&}'?)?+wH9T?C/^?pw???xy????DS?E??????E??????3?F??_G??H
?IJKu?J??Y*???M+????N-?^?,-?_??:,???`??????W???,?v01*2H4w4*2??JxyJ?L>M0?*N>MO??3??1_P??H?QRu?B+??*??+??*??+??*????Y?@Y?A??C+??C?D?E?v89:;<=$?wBxyB???B???_S
TUu4
???*???vEw
?pV?u?]?4???!?4?@Y?A??C*?????D?*????*?,??*?,???L?4+??@LOv&	JK)M6O@QLUORPT\WwP?W]xy?)eXYZu/*?3?v[wxy[?u/*??v_wxy\]uw<*?,?	?&*?,?
?*?,?	????
?*?,?
??vc
d-gw<xy?-_^_`ur-*?,?	?*?,?	+??*?,?YY+?Z?d??vk
low-xy-?p??abu?Q?4???H+?M,?'??@Y?A,???C,?C?DM?4?@Y?A*?C,?C?D??vstuv6xPzw @cpQ?pQde??6??f?u? +???*?,?YY,?Z?d??N-?v~	??w* xy ?? ?p??? ?????	_?ghu??+????YY-???Z:+*???e:,?*?,?d?e:??,?-*????*??:??,????,????*?,???*?,?[?vN????"?2?7?8?>?H?M?U?\?]?a?b?q?????wR2??x??ni?U7???xy??????????????8???????
_jH?I?kluY+?h???Y?E?+??YY+??ZM*?,,?Y*+??k?eN-?h?-?*?,,?[???M?mY,??AOlBOOlv.????"?9?@?B?L?O?P?w49??"-??P	??YxyY?????????????H?
mnu6{*???wM*?ȹ???N-?^?\-?_??:????:????:???Ѷ?.?'?,?Ӷ??ԶW???,?v&	??+?7?C?`?d?v?y?wH7?C3+Kb??{{Os???+K$?????H'()????
opu?	=?Y?L?Y?M?Y?N?Y?:*?
?*?ȹ???:?^???_??:????:?????????????:???Ѷ?.?f"4F"X+???ԶW?5,???ԶW?#-???ԶW????W??P?Y?:+? ?
!+?W,? ?
",?W-? ?
#-?W? ?$?W?vv!(NZgjv????? ?!?$?(?*?+?,./12'4/5:8wf
Z?vrN?8???=5qL-rL%sL!tL?IL?N?$?<?8	uuuu??1'(?9)?
??u??
vwub*?%?`?rL+??L+?vDEFHw?p	?p?????H?xyuQ*?+?&?'?(*?+?'?)?*?vSwxy?pzyuC*?+?'?(?+?v^wxy{p|}u??+?+*?,????*+?,+M+-?.?/??Y+S?0M?1Y,?2N-?3?4:*???5?*??6?47?8-?3?9:*??:?;?)*???!M?4?@Y?A??C+?C?D,?@????vNcdfhi!j0l9mBoQpZqgtpuv?w?{?y?z?|wH?~p9l?Bc??p5?????xy??p????6???=B
??u2*?
?A?vwxy??u>*+?
?v
??wxykl??uP*+,-??vXw*?y???p????u6B?C?4?Y??%?????v
Z	^??GZEBHBIJBK@ir?s	?????\	0?1f??@




© 2015 - 2024 Weber Informatics LLC | Privacy Policy