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

org.apache.jackrabbit.oak.plugins.segment.SegmentTracker.class Maven / Gradle / Ivy

There is a newer version: 1.6.23
Show newest version
????3?
A
	v	v
	v	v
	v !	H"

#	v$%
v&	v'	v()
*+
*,-
.	v/
012
34
35
367
#
38
39	v:
v;	<=
>?
+@AB????????
-C
D
0E
F
0GHI	vJKLMNO
vPQ
RS
QTUV
*WLX
QY
6Z
0[

\]
H^

_
`a
b
vcdefgfhi
Qj
Qkdl
mn
+opqprs
Yt
Yu
vv
Qw
6x
6yzed{pl|}~
e?
v?
v??
????????@???????
??
???
??InnerClasseslogLorg/slf4j/Logger;DISABLE_STRING_CACHEZSTRING_CACHE_SIZELjava/lang/String;
ConstantValueMSB_MASKJVERSIONLSB_MASKDATABULKMBDEFAULT_MEMORY_CACHE_SIZEIrandomLjava/security/SecureRandom;store8Lorg/apache/jackrabbit/oak/plugins/segment/SegmentStore;writer9Lorg/apache/jackrabbit/oak/plugins/segment/SegmentWriter;
compactionMap-Ljava/util/concurrent/atomic/AtomicReference;	SignaturehLjava/util/concurrent/atomic/AtomicReference;tables;[Lorg/apache/jackrabbit/oak/plugins/segment/SegmentIdTable;stringCache7Lorg/apache/jackrabbit/oak/plugins/segment/StringCache;segmentCache+Lorg/apache/jackrabbit/oak/cache/CacheLIRS;?Lorg/apache/jackrabbit/oak/cache/CacheLIRS;segmentCounter+Ljava/util/concurrent/atomic/AtomicInteger;segmentVersion:Lorg/apache/jackrabbit/oak/plugins/segment/SegmentVersion;v(Lorg/apache/jackrabbit/oak/plugins/segment/SegmentStore;ILorg/apache/jackrabbit/oak/plugins/segment/SegmentVersion;)VCodeLineNumberTableLocalVariableTableiccachethis:Lorg/apache/jackrabbit/oak/plugins/segment/SegmentTracker;cacheSizeMBversion
StackMapTable???-u(Lorg/apache/jackrabbit/oak/plugins/segment/SegmentStore;Lorg/apache/jackrabbit/oak/plugins/segment/SegmentVersion;)V;(Lorg/apache/jackrabbit/oak/plugins/segment/SegmentStore;)VgetNextSegmentNo()IcreateSegmentWriterM(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentWriter;widgetSegmentCacheStats.()Lorg/apache/jackrabbit/oak/cache/CacheStats;RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;getStringCacheStatsALjavax/annotation/CheckForNull;	getWriter;()Lorg/apache/jackrabbit/oak/plugins/segment/SegmentWriter;getStore:()Lorg/apache/jackrabbit/oak/plugins/segment/SegmentStore;
clearCache()VgetStringCache9()Lorg/apache/jackrabbit/oak/plugins/segment/StringCache;getCachedSegmentj(Lorg/apache/jackrabbit/oak/plugins/segment/SegmentId;)Lorg/apache/jackrabbit/oak/plugins/segment/Segment;e)Ljava/util/concurrent/ExecutionException;id5Lorg/apache/jackrabbit/oak/plugins/segment/SegmentId;IreadSegmentsegment3Lorg/apache/jackrabbit/oak/plugins/segment/Segment;deltasnfeDLorg/apache/jackrabbit/oak/plugins/segment/SegmentNotFoundException;Q
setSegmentk(Lorg/apache/jackrabbit/oak/plugins/segment/SegmentId;Lorg/apache/jackrabbit/oak/plugins/segment/Segment;)VsetCompactionMapC(Lorg/apache/jackrabbit/oak/plugins/segment/PartialCompactionMap;)Vmap@Lorg/apache/jackrabbit/oak/plugins/segment/PartialCompactionMap;getCompactionMap;()Lorg/apache/jackrabbit/oak/plugins/segment/CompactionMap;getReferencedSegmentIds()Ljava/util/Set;table:Lorg/apache/jackrabbit/oak/plugins/segment/SegmentIdTable;arr$len$i$idsLjava/util/Set;LocalVariableTypeTableFLjava/util/Set;??H()Ljava/util/Set;collectBlobReferences>(Lorg/apache/jackrabbit/oak/plugins/blob/ReferenceCollector;)VsidLjava/util/Iterator;exridLjava/util/UUID;refiduid	processedqueueLjava/util/Queue;Ljava/io/IOException;	collector;Lorg/apache/jackrabbit/oak/plugins/blob/ReferenceCollector;!Ljava/util/Set;#Ljava/util/Queue;???siH|getSegmentId9(JJ)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentId;msblsbindexnewDataSegmentId7()Lorg/apache/jackrabbit/oak/plugins/segment/SegmentId;newBulkSegmentIdnewSegmentId8(J)Lorg/apache/jackrabbit/oak/plugins/segment/SegmentId;typeclearSegmentIdTablesL(Lorg/apache/jackrabbit/oak/plugins/segment/compaction/CompactionStrategy;)VstrategyILorg/apache/jackrabbit/oak/plugins/segment/compaction/CompactionStrategy;
SourceFileSegmentTracker.java??java/security/SecureRandom??8org/apache/jackrabbit/oak/plugins/segment/SegmentIdTable??)java/util/concurrent/atomic/AtomicInteger????????+java/util/concurrent/atomic/AtomicReference??????sys????~oak.segment.stringCache?????5org/apache/jackrabbit/oak/plugins/segment/StringCache???????SegmentTracker???????:org/apache/jackrabbit/oak/plugins/segment/SegmentTracker$1?????????????7org/apache/jackrabbit/oak/plugins/segment/SegmentWriter??*org/apache/jackrabbit/oak/cache/CacheStats
Segment Cache??????????1org/apache/jackrabbit/oak/plugins/segment/Segment'java/util/concurrent/ExecutionException|} Error reading from segment cache????????Borg/apache/jackrabbit/oak/plugins/segment/SegmentNotFoundException?????4Segment not found: {}. Creation date delta is {} ms.java/lang/Object????????????7org/apache/jackrabbit/oak/plugins/segment/CompactionMap???????????????????3org/apache/jackrabbit/oak/plugins/segment/SegmentId????????????????java/util/UUID?????????????java/io/IOException%Error while flushing pending segmentsjava/lang/IllegalStateExceptionUnexpected IOException??
??8org/apache/jackrabbit/oak/plugins/segment/SegmentTracker???oak.segment.disableStringCache???6org/apache/jackrabbit/oak/plugins/segment/SegmentStore8org/apache/jackrabbit/oak/plugins/segment/SegmentVersion
java/util/Setjava/util/Iteratorjava/util/Queue9org/apache/jackrabbit/oak/plugins/blob/ReferenceCollector=(Lorg/apache/jackrabbit/oak/plugins/segment/SegmentTracker;)VEMPTY9Lorg/apache/jackrabbit/oak/plugins/segment/CompactionMap;(Ljava/lang/Object;)Vjava/lang/LonggetLong%(Ljava/lang/String;J)Ljava/lang/Long;	longValue()J(J)V)org/apache/jackrabbit/oak/cache/CacheLIRS
newBuilderBuilder5()Lorg/apache/jackrabbit/oak/cache/CacheLIRS$Builder;1org/apache/jackrabbit/oak/cache/CacheLIRS$BuildermoduleG(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/cache/CacheLIRS$Builder;
maximumWeight6(J)Lorg/apache/jackrabbit/oak/cache/CacheLIRS$Builder;
averageWeight6(I)Lorg/apache/jackrabbit/oak/cache/CacheLIRS$Builder;evictionCallback?EvictionCallbackq(Lorg/apache/jackrabbit/oak/cache/CacheLIRS$EvictionCallback;)Lorg/apache/jackrabbit/oak/cache/CacheLIRS$Builder;build-()Lorg/apache/jackrabbit/oak/cache/CacheLIRS;V_11incrementAndGet?(Lorg/apache/jackrabbit/oak/plugins/segment/SegmentStore;Lorg/apache/jackrabbit/oak/plugins/segment/SegmentVersion;Ljava/lang/String;)VV(Lcom/google/common/cache/Cache;Ljava/lang/String;Lcom/google/common/cache/Weigher;J)VgetStats
invalidateAllclearget&(Ljava/lang/Object;)Ljava/lang/Object;org/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)Vjava/lang/SystemcurrentTimeMillisgetCreationTimevalueOf(J)Ljava/lang/Long;((Ljava/lang/String;[Ljava/lang/Object;)V6(Lorg/apache/jackrabbit/oak/plugins/segment/Segment;)Vsizeput9(Ljava/lang/Object;Ljava/lang/Object;I)Ljava/lang/Object;()Ljava/lang/Object;cons{(Lorg/apache/jackrabbit/oak/plugins/segment/PartialCompactionMap;)Lorg/apache/jackrabbit/oak/plugins/segment/CompactionMap;setcom/google/common/collect/Sets
newHashSet()Ljava/util/HashSet;collectReferencedIds(Ljava/util/Collection;)Viterator()Ljava/util/Iterator;hasNext()ZnextisDataSegmentIdasUUID()Ljava/util/UUID;add(Ljava/lang/Object;)Z com/google/common/collect/Queues
newArrayDeque,(Ljava/lang/Iterable;)Ljava/util/ArrayDeque;flushisEmptyremovegetMostSignificantBitsgetLeastSignificantBits
getSegment5()Lorg/apache/jackrabbit/oak/plugins/segment/Segment;getReferencedIds()Ljava/util/List;java/util/ListcontainsnextLongorg/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;java/lang/Boolean
getBoolean(Ljava/lang/String;)Z:org/apache/jackrabbit/oak/cache/CacheLIRS$EvictionCallback!vA|}~??????o???q???s???i???l??????????????????????????????????*?*?Y??* ??*?Y??	*-?
6*???*??Y*?S????*+?*?
Y???**????	:????7?Yi?:*?*???i? !?"?#Y*?$?%?&?'??J|Rhw#}(5?DJ?O?]?g?m?s?????????R+??p?????????????????/????+????(?????L
*+,?(??
?	?? 
??
??
?????D*+?)?(??
??????????2*?	?*?????????E?+Y*?*?
+?,???????????<?-Y*?'./?1???????????J*???
*??2???????F??????/*??????????/*???????!???U*?'?3*??
*??4?????????????/*??????????x*?'+?5?6?M?89,?:?7???
??? 

???????L?????<*?+?;M*+,?<,?M?>+??eB?8@?AY+SY!?BSY,S?C,?=???????:??4????(??<??<???S????Z+,?D*?'+,,?E?FW????? ?????????N*?*??G?H+?I?J??
????????5*??G?H???????!????)?KL*?M,?>6?,2:+?L????+??!'?>??	??????)??%???%??????????????
??KM*?M?NN-?O?%-?P?Q:?R?,?S?TW???,?UN*??V-?W??-?X?Y:*?Z?[?\::?]:?:????+?^?_?`:?O?>?P?Q:?S:	?R? ,	?a?-	?bW,	?TW?????n?M?8d,?:?eYf,?g??lsv=??c?v%&"'*(6*9+>,E-N.Y/i1l3s6v4x7}8?:?;?<?=?>???A?B?F?C?D?E?G??"??+??x???%??	?,???E??Y~??in??lk?????>????????????????>????Z
???'????0???????A?????B?e?*??d~6*?2!?h??
PQ?*????
	?
?2*i?k??U????2*l?k??Y???
?w'*??noq?B*??ns?7*!?\??]^_?*'??'???!??$*?M,?>6?,2:+?u?????cdc#f?>????????$??$?
?????.v?w?8x?y???
6	={#30?	?0?	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy