
com.groupbyinc.flux.index.search.stats.SearchSlowLog.class Maven / Gradle / Ivy
???? 3 ? 4com/groupbyinc/flux/index/search/stats/SearchSlowLog java/lang/Object SearchSlowLog.java Pcom/groupbyinc/flux/index/search/stats/SearchSlowLog$SlowLogSearchContextPrinter SlowLogSearchContextPrinter reformat Z queryWarnThreshold J queryInfoThreshold queryDebugThreshold queryTraceThreshold fetchWarnThreshold fetchInfoThreshold fetchDebugThreshold fetchTraceThreshold level Ljava/lang/String; queryLogger -Lcom/groupbyinc/flux/common/logging/ESLogger; fetchLogger INDEX_SEARCH_SLOWLOG_PREFIX index.search.slowlog )INDEX_SEARCH_SLOWLOG_THRESHOLD_QUERY_WARN )index.search.slowlog.threshold.query.warn )INDEX_SEARCH_SLOWLOG_THRESHOLD_QUERY_INFO )index.search.slowlog.threshold.query.info *INDEX_SEARCH_SLOWLOG_THRESHOLD_QUERY_DEBUG *index.search.slowlog.threshold.query.debug # *INDEX_SEARCH_SLOWLOG_THRESHOLD_QUERY_TRACE *index.search.slowlog.threshold.query.trace & )INDEX_SEARCH_SLOWLOG_THRESHOLD_FETCH_WARN )index.search.slowlog.threshold.fetch.warn ) )INDEX_SEARCH_SLOWLOG_THRESHOLD_FETCH_INFO )index.search.slowlog.threshold.fetch.info , *INDEX_SEARCH_SLOWLOG_THRESHOLD_FETCH_DEBUG *index.search.slowlog.threshold.fetch.debug / *INDEX_SEARCH_SLOWLOG_THRESHOLD_FETCH_TRACE *index.search.slowlog.threshold.fetch.trace 2 INDEX_SEARCH_SLOWLOG_REFORMAT index.search.slowlog.reformat 5 INDEX_SEARCH_SLOWLOG_LEVEL index.search.slowlog.level 8 1(Lcom/groupbyinc/flux/common/settings/Settings;)V ()V : <
= java/lang/Boolean ? valueOf (Z)Ljava/lang/Boolean; A B
@ C ,com/groupbyinc/flux/common/settings/Settings E getAsBoolean :(Ljava/lang/String;Ljava/lang/Boolean;)Ljava/lang/Boolean; G H
F I booleanValue ()Z K L
@ M
O???????? )com/groupbyinc/flux/common/unit/TimeValue S timeValueNanos .(J)Lcom/groupbyinc/flux/common/unit/TimeValue; U V
T W getAsTime j(Ljava/lang/String;Lcom/groupbyinc/flux/common/unit/TimeValue;)Lcom/groupbyinc/flux/common/unit/TimeValue; Y Z
F [ nanos ()J ] ^
T _ a
c e g i k m o TRACE q get 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; s t
F u java/util/Locale w ROOT Ljava/util/Locale; y z x { java/lang/String } toUpperCase &(Ljava/util/Locale;)Ljava/lang/String; ?
~ ? ? index.search.slowlog.query ? *com/groupbyinc/flux/common/logging/Loggers ? getLogger A(Ljava/lang/String;)Lcom/groupbyinc/flux/common/logging/ESLogger; ? ?
? ? ? index.search.slowlog.fetch ? ? +com/groupbyinc/flux/common/logging/ESLogger ? setLevel (Ljava/lang/String;)V ? ? ? ? this 6Lcom/groupbyinc/flux/index/search/stats/SearchSlowLog;
indexSettings .Lcom/groupbyinc/flux/common/settings/Settings; onQueryPhase 7(Lcom/groupbyinc/flux/search/internal/SearchContext;J)V {} ? 8(Lcom/groupbyinc/flux/search/internal/SearchContext;JZ)V : ?
? warn ((Ljava/lang/String;[Ljava/lang/Object;)V ? ? ? ? info ? ? ? ? debug ? ? ? ? trace ? ? ? ? context 3Lcom/groupbyinc/flux/search/internal/SearchContext; tookInNanos onFetchPhase onRefreshSettings equals (Ljava/lang/Object;)Z ? ?
~ ? settings
ConstantValue Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile InnerClasses 1
? ? ? ! " ? $ % ? ' ( ? * + ? - . ? 0 1 ? 3 4 ? 6 7 ? 9 : ; ? \ ?*? >*+6? D? J? N? P*+ Q? X? \? `? b*+! Q? X? \? `? d*+$ Q? X? \? `? f*+' Q? X? \? `? h*+* Q? X? \? `? j*+- Q? X? \? `? l*+0 Q? X? \? `? n*+3 Q? X? \? `? p*+9r? v? |? ?? ?*?? ?? ?*?? ?? ?*? ?*? ?? ? *? ?*? ?? ? ? ? ? ? ? ? ? ? ? B B D F ( G ; H N I a K t L ? M ? N ? P ? R ? S ? U ? V ? W ? ? ? 8 ?*? b ?? . *? b?? %*? ??? Y? Y+ *? P? ?S? ? ? ?*? d ?? . *? d?? %*? ??? Y? Y+ *? P? ?S? ? ? h*? f ?? . *? f?? %*? ??? Y? Y+ *? P? ?S? ? ? 4*? h ?? + *? h?? "*? ??? Y? Y+ *? P? ?S? ? ? ? ? ? ? ? ? ? ? ? ? &