org.apache.jackrabbit.oak.plugins.document.DocumentStoreStats.class Maven / Gradle / Ivy
???? 3?
L
!" #$ %& '( )* +, -. /0 12 34 56 78 9: ;< => ?@ AB CD EF GH IJ K LMNO PQRS
TUVW
XY
ZN[ L\]
^_`abcbde`fghijk
Pljmn
op ?jqjrNs
t
u
vw xyz{| perfLog Lorg/slf4j/Logger; PERF_LOG_THRESHOLD I
ConstantValue NODES_FIND_CACHED Ljava/lang/String; NODES_FIND_SPLIT NODES_FIND_SLAVE NODES_FIND_PRIMARY NODES_FIND_MISSING_TIMER NODES_FIND_TIMER NODES_QUERY_FIND_READ_COUNT NODES_QUERY_FILTER NODES_QUERY_TIMER NODES_QUERY_SLAVE NODES_QUERY_PRIMARY NODES_QUERY_LOCK NODES_QUERY_LOCK_TIMER NODES_CREATE NODES_CREATE_UPSERT NODES_CREATE_SPLIT NODES_CREATE_UPSERT_TIMER NODES_CREATE_TIMER NODES_UPDATE NODES_UPDATE_FAILURE NODES_UPDATE_RETRY_COUNT NODES_UPDATE_TIMER
JOURNAL_QUERY JOURNAL_CREATE JOURNAL_QUERY_TIMER JOURNAL_CREATE_TIMER findNodesCachedMeter ,Lorg/apache/jackrabbit/oak/stats/MeterStats; findNodesMissingTimer ,Lorg/apache/jackrabbit/oak/stats/TimerStats; findNodesSlave findNodesTimer findNodesPrimary queryNodesSlave queryNodesPrimary queryNodesResult queryNodesWithFilterTimer queryNodesTimer queryJournal queryJournalTimer createNodeUpsertTimer createNodeTimer updateNodeTimer createNodeUpsertMeter createNodeMeter updateNodeMeter
createJournal createJournalTimer findSplitNodes statisticsProvider 4Lorg/apache/jackrabbit/oak/stats/StatisticsProvider; queryNodesLock queryNodesLockTimer createSplitNodeMeter updateNodeFailureMeter updateNodeRetryCountMeter 7(Lorg/apache/jackrabbit/oak/stats/StatisticsProvider;)V Code LineNumberTable LocalVariableTable this ?Lorg/apache/jackrabbit/oak/plugins/document/DocumentStoreStats; provider doneFindCached L(Lorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;)V
collection 7Lorg/apache/jackrabbit/oak/plugins/document/Collection; key LocalVariableTypeTable oLorg/apache/jackrabbit/oak/plugins/document/Collection<+Lorg/apache/jackrabbit/oak/plugins/document/Document;>;
StackMapTable Signature ?(Lorg/apache/jackrabbit/oak/plugins/document/Collection<+Lorg/apache/jackrabbit/oak/plugins/document/Document;>;Ljava/lang/String;)V doneFindUncached O(JLorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;ZZ)V timer timeTakenNanos J docFound Z isSlaveOk} ?(JLorg/apache/jackrabbit/oak/plugins/document/Collection<+Lorg/apache/jackrabbit/oak/plugins/document/Document;>;Ljava/lang/String;ZZ)V doneQuery c(JLorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;Ljava/lang/String;ZIJZ)V fromKey toKey indexedProperty
resultSize lockTime ?(JLorg/apache/jackrabbit/oak/plugins/document/Collection<+Lorg/apache/jackrabbit/oak/plugins/document/Document;>;Ljava/lang/String;Ljava/lang/String;ZIJZ)V
doneCreate L(JLorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/util/List;Z)V id ids Ljava/util/List;
insertSuccess $Ljava/util/List;~ ?(JLorg/apache/jackrabbit/oak/plugins/document/Collection<+Lorg/apache/jackrabbit/oak/plugins/document/Document;>;Ljava/util/List;Z)V doneCreateOrUpdate K(JLorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/util/List;)V ?(JLorg/apache/jackrabbit/oak/plugins/document/Collection<+Lorg/apache/jackrabbit/oak/plugins/document/Document;>;Ljava/util/List;)V doneFindAndModify P(JLorg/apache/jackrabbit/oak/plugins/document/Collection;Ljava/lang/String;ZZI)V newEntry success
retryCount ?(JLorg/apache/jackrabbit/oak/plugins/document/Collection<+Lorg/apache/jackrabbit/oak/plugins/document/Document;>;Ljava/lang/String;ZZI)V )(JLjava/lang/String;[Ljava/lang/Object;)V logMessagePrefix arguments [Ljava/lang/Object; diff getNodesFindCount ()J getNodesFindQueryCount getNodesReadByQueryCount getNodesCreateCount getNodesUpdateCount getJournalCreateCount getJournalReadCount getFindCachedNodesHistory ,()Ljavax/management/openmbean/CompositeData; getFindSplitNodesHistory getFindNodesFromPrimaryHistory getFindNodesFromSlaveHistory getQueryNodesFromSlaveHistory getQueryNodesFromPrimaryHistory getQueryNodesLockHistory getQueryJournalHistory getCreateJournalHistory getCreateNodesHistory getUpdateNodesHistory getUpdateNodesRetryHistory getUpdateNodesFailureHistory getTimeSeriesData P(Ljava/lang/String;Ljava/lang/String;)Ljavax/management/openmbean/CompositeData; name desc
getTimeSeries @(Ljava/lang/String;)Lorg/apache/jackrabbit/api/stats/TimeSeries;
SourceFile DocumentStoreStats.java ? java/lang/StringBuilder =org/apache/jackrabbit/oak/plugins/document/DocumentStoreStats????? .perf????? l m??? 2org/apache/jackrabbit/oak/stats/StatisticsProvider ? ? DOCUMENT_NODES_FIND_CACHED????? ? ? DOCUMENT_NODES_FIND_MISSING???? ? ? DOCUMENT_NODES_FIND ? ? DOCUMENT_NODES_FIND_SPLIT ? ? DOCUMENT_NODES_FIND_SLAVE ? ? DOCUMENT_NODES_FIND_PRIMARY ? ? DOCUMENT_NODES_QUERY_SLAVE ? ? DOCUMENT_NODES_QUERY_PRIMARY ? ? DOCUMENT_NODES_QUERY_FIND ? ? DOCUMENT_NODES_QUERY_FILTER ? ? DOCUMENT_NODES_QUERY ? ? DOCUMENT_JOURNAL_QUERY ? ? DOCUMENT_JOURNAL_QUERY_TIMER ? ? DOCUMENT_JOURNAL_CREATE ? ? DOCUMENT_JOURNAL_CREATE_TIMER ? ? "DOCUMENT_NODES_CREATE_UPSERT_TIMER ? ? DOCUMENT_NODES_CREATE_TIMER ? ? DOCUMENT_NODES_UPDATE_TIMER ? ? DOCUMENT_NODES_CREATE ? ? DOCUMENT_NODES_CREATE_UPSERT ? ? DOCUMENT_NODES_CREATE_SPLIT ? ? DOCUMENT_NODES_UPDATE ? ? DOCUMENT_NODES_UPDATE_FAILURE ? ? DOCUMENT_NODES_UPDATE_RETRY ? ? DOCUMENT_NODES_QUERY_LOCK ? ? DOCUMENT_NODES_QUERY_LOCK_TIMER ? ??? ??????}????? $findUncached on key={}, isSlaveOk={} java/lang/Object??? l ???? ? -query for children from [{}] to [{}], lock:{}??????~???? java/lang/String?? create createOrUpdate {} findAndModify [{}]??????? [took ?? ms]????? ? ? ? ?????? ? Forg/apache/jackrabbit/oak/plugins/document/DocumentStoreStatsCollector Borg/apache/jackrabbit/oak/plugins/document/DocumentStoreStatsMBean *org/apache/jackrabbit/oak/stats/TimerStats java/util/Iterator ()V java/lang/Class getName ()Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString org/slf4j/LoggerFactory getLogger &(Ljava/lang/String;)Lorg/slf4j/Logger; $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; ,org/apache/jackrabbit/oak/stats/StatsOptions DEFAULT .Lorg/apache/jackrabbit/oak/stats/StatsOptions; getMeter n(Ljava/lang/String;Lorg/apache/jackrabbit/oak/stats/StatsOptions;)Lorg/apache/jackrabbit/oak/stats/MeterStats; METRICS_ONLY getTimer n(Ljava/lang/String;Lorg/apache/jackrabbit/oak/stats/StatsOptions;)Lorg/apache/jackrabbit/oak/stats/TimerStats; 5org/apache/jackrabbit/oak/plugins/document/Collection NODES *org/apache/jackrabbit/oak/stats/MeterStats mark java/util/concurrent/TimeUnit NANOSECONDS Ljava/util/concurrent/TimeUnit; update #(JLjava/util/concurrent/TimeUnit;)V 5org/apache/jackrabbit/oak/plugins/document/util/Utils isPreviousDocId (Ljava/lang/String;)Z java/lang/Boolean valueOf (Z)Ljava/lang/Boolean; (J)V JOURNAL java/lang/Long (J)Ljava/lang/Long; java/util/List iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; size ()I org/slf4j/Logger isDebugEnabled toMillis (J)J isTraceEnabled (J)Ljava/lang/StringBuilder; trace ((Ljava/lang/String;[Ljava/lang/Object;)V debug getCount /org/apache/jackrabbit/stats/TimeSeriesStatsUtil asCompositeData j(Lorg/apache/jackrabbit/api/stats/TimeSeries;Ljava/lang/String;)Ljavax/management/openmbean/CompositeData; getStats 8()Lorg/apache/jackrabbit/api/stats/RepositoryStatistics; 4org/apache/jackrabbit/api/stats/RepositoryStatistics A(Ljava/lang/String;Z)Lorg/apache/jackrabbit/api/stats/TimeSeries; ! L j k 7 l m n o p q r s p t s p u s p v s p w s p x s p y s p " z s p $ { s p &