
com.groupbyinc.flux.index.search.stats.ShardSearchStats.class Maven / Gradle / Ivy
???? 3 7com/groupbyinc/flux/index/search/stats/ShardSearchStats java/lang/Object ShardSearchStats.java Ccom/groupbyinc/flux/index/search/stats/ShardSearchStats$StatsHolder StatsHolder java/util/Map$Entry
java/util/Map Entry 8com/groupbyinc/flux/index/search/stats/SearchStats$Stats 2com/groupbyinc/flux/index/search/stats/SearchStats Stats slowLogSearchService 6Lcom/groupbyinc/flux/index/search/stats/SearchSlowLog;
totalStats ELcom/groupbyinc/flux/index/search/stats/ShardSearchStats$StatsHolder; openContexts 2Lcom/groupbyinc/flux/common/metrics/CounterMetric; groupsStats Ljava/util/Map; hLjava/util/Map; 1(Lcom/groupbyinc/flux/common/settings/Settings;)V ()V
" 0com/groupbyinc/flux/common/metrics/CounterMetric $
% ' =com/groupbyinc/flux/common/google/common/collect/ImmutableMap ) of A()Lcom/groupbyinc/flux/common/google/common/collect/ImmutableMap; + ,
* - / 4com/groupbyinc/flux/index/search/stats/SearchSlowLog 1
2 3 5 this 9Lcom/groupbyinc/flux/index/search/stats/ShardSearchStats;
indexSettings .Lcom/groupbyinc/flux/common/settings/Settings; stats I([Ljava/lang/String;)Lcom/groupbyinc/flux/index/search/stats/SearchStats; <()Lcom/groupbyinc/flux/index/search/stats/SearchStats$Stats; ; =
> java/util/HashMap @ size ()I B C D (I)V F
A G _all I java/lang/String K equals (Ljava/lang/Object;)Z M N
L O entrySet ()Ljava/util/Set; Q R S
java/util/Set U iterator ()Ljava/util/Iterator; W X V Y java/util/Iterator [ hasNext ()Z ] ^ \ _ next ()Ljava/lang/Object; a b \ c getKey e b
f getValue h b
i put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; k l m &com/groupbyinc/flux/common/regex/Regex o simpleMatch (([Ljava/lang/String;Ljava/lang/String;)Z q r
p s count ()J u v
% w M(Lcom/groupbyinc/flux/index/search/stats/SearchStats$Stats;JLjava/util/Map;)V y
z entry nLjava/util/Map$Entry; Ljava/util/Map$Entry; groups [Ljava/lang/String; total :Lcom/groupbyinc/flux/index/search/stats/SearchStats$Stats; groupsSt ]Ljava/util/Map; onPreQueryPhase 6(Lcom/groupbyinc/flux/search/internal/SearchContext;)V queryCurrent ? ? inc ?
% ? 1com/groupbyinc/flux/search/internal/SearchContext ?
groupStats ()Ljava/util/List; ? ?
? ? java/util/List ? ? D get (I)Ljava/lang/Object; ? ? ? ? Y(Ljava/lang/String;)Lcom/groupbyinc/flux/index/search/stats/ShardSearchStats$StatsHolder; ? ?
? i I
searchContext 3Lcom/groupbyinc/flux/search/internal/SearchContext; onFailedQueryPhase dec ?
% ? onQueryPhase 7(Lcom/groupbyinc/flux/search/internal/SearchContext;J)V queryMetric /Lcom/groupbyinc/flux/common/metrics/MeanMetric; ? ? ? -com/groupbyinc/flux/common/metrics/MeanMetric ? (J)V ? ?
? ? ? ?
2 ? statsHolder tookInNanos J onPreFetchPhase fetchCurrent ? ? onFailedFetchPhase onFetchPhase fetchMetric ? ? ? ? ?
2 ? clear ?
? isEmpty ? ^ ? -com/groupbyinc/flux/common/collect/MapBuilder ?
newMapBuilder 1()Lcom/groupbyinc/flux/common/collect/MapBuilder; ? ?
? ? totalCurrent ? v
? U(Ljava/lang/Object;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/collect/MapBuilder; k ?
? ? immutableMap ? ,
? ? java/lang/Throwable ? typeStats typesStatsBuilder ?Lcom/groupbyinc/flux/common/collect/MapBuilder; /Lcom/groupbyinc/flux/common/collect/MapBuilder; &(Ljava/lang/Object;)Ljava/lang/Object; ? ? ? @(Ljava/util/Map;)Lcom/groupbyinc/flux/common/collect/MapBuilder; ? ?
? ? group Ljava/lang/String; onNewContext context
onFreeContext onNewScrollContext
scrollCurrent ? ? onFreeScrollContext scrollMetric ? ? ? java/lang/System ? nanoTime ? v
? ? getOriginNanoTime ? v
? ? onRefreshSettings ?
2 ? settings Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable
SourceFile InnerClasses 1 B ? ? v .*? *? Y? !? #*? %Y? &? (*? .? 0*? 2Y+? 4? 6? ? . 7 8 . 9 : ? + ' ( ) ! , - - ? ; <