
com.groupbyinc.flux.index.indexing.ShardIndexingService$StatsHolder.class Maven / Gradle / Ivy
???? 3 ? Ccom/groupbyinc/flux/index/indexing/ShardIndexingService$StatsHolder java/lang/Object ShardIndexingService.java 7com/groupbyinc/flux/index/indexing/ShardIndexingService StatsHolder 6com/groupbyinc/flux/index/indexing/IndexingStats$Stats 0com/groupbyinc/flux/index/indexing/IndexingStats Stats indexMetric /Lcom/groupbyinc/flux/common/metrics/MeanMetric; deleteMetric indexCurrent 2Lcom/groupbyinc/flux/common/metrics/CounterMetric; indexFailed
deleteCurrent noopUpdates throttleTimeMillisMetric isThrottled Z startOfThrottleNS J $assertionsDisabled ()V
-com/groupbyinc/flux/common/metrics/MeanMetric
! # % 0com/groupbyinc/flux/common/metrics/CounterMetric '
( * , . 0 2 4 this ELcom/groupbyinc/flux/index/indexing/ShardIndexingService$StatsHolder; stats :()Lcom/groupbyinc/flux/index/indexing/IndexingStats$Stats; : java/lang/System < nanoTime ()J > ?
= @ count B ?
! C java/util/concurrent/TimeUnit E NANOSECONDS Ljava/util/concurrent/TimeUnit; G H F I sum K ?
! L toMillis (J)J N O
F P
( C MILLISECONDS S H F T )com/groupbyinc/flux/common/unit/TimeValue V
nsecToMSec X O
W Y
(JJJJJJJJZJ)V [
\ currentThrottleNS setThrottled (Z)V a java/lang/AssertionError c Bad state of startOfThrottleNS e (Ljava/lang/Object;)V g
d h inc (J)V j k
( l throttleTimeNS totalCurrent clear p
! q java/lang/Class t desiredAssertionStatus ()Z v w
u x Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses
@ @ z ? W*? *? !Y? "? $*? !Y? "? &*? (Y? )? +*? (Y? )? -*? (Y? )? /*? (Y? )? 1*? (Y? )? 3*? 5? { W 6 7 | &