com.groupbyinc.flux.index.SearchSlowLog.class Maven / Gradle / Ivy
???? 4U 'com/groupbyinc/flux/index/SearchSlowLog java/lang/Object 7com/groupbyinc/flux/index/shard/SearchOperationListener SearchSlowLog.java Ccom/groupbyinc/flux/index/SearchSlowLog$SlowLogSearchContextPrinter SlowLogSearchContextPrinter 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent
Params 4com/groupbyinc/flux/common/settings/Setting$Property +com/groupbyinc/flux/common/settings/Setting Property 8com/groupbyinc/flux/common/xcontent/ToXContent$MapParams MapParams %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup queryWarnThreshold J queryInfoThreshold queryDebugThreshold queryTraceThreshold fetchWarnThreshold fetchInfoThreshold fetchDebugThreshold fetchTraceThreshold level (Lcom/groupbyinc/flux/index/SlowLogLevel; queryLogger !Lorg/apache/logging/log4j/Logger; fetchLogger INDEX_SEARCH_SLOWLOG_PREFIX Ljava/lang/String; index.search.slowlog - 1INDEX_SEARCH_SLOWLOG_THRESHOLD_QUERY_WARN_SETTING -Lcom/groupbyinc/flux/common/settings/Setting; ZLcom/groupbyinc/flux/common/settings/Setting; 1INDEX_SEARCH_SLOWLOG_THRESHOLD_QUERY_INFO_SETTING 2INDEX_SEARCH_SLOWLOG_THRESHOLD_QUERY_DEBUG_SETTING 2INDEX_SEARCH_SLOWLOG_THRESHOLD_QUERY_TRACE_SETTING 1INDEX_SEARCH_SLOWLOG_THRESHOLD_FETCH_WARN_SETTING 1INDEX_SEARCH_SLOWLOG_THRESHOLD_FETCH_INFO_SETTING 2INDEX_SEARCH_SLOWLOG_THRESHOLD_FETCH_DEBUG_SETTING 2INDEX_SEARCH_SLOWLOG_THRESHOLD_FETCH_TRACE_SETTING INDEX_SEARCH_SLOWLOG_LEVEL WLcom/groupbyinc/flux/common/settings/Setting;
FORMAT_PARAMS 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; ,(Lcom/groupbyinc/flux/index/IndexSettings;)V ()V = ?
@ index.search.slowlog.query B 'com/groupbyinc/flux/index/IndexSettings D getSettings 0()Lcom/groupbyinc/flux/common/settings/Settings; F G
E H java/lang/String J *com/groupbyinc/flux/common/logging/Loggers L getLogger v(Ljava/lang/String;Lcom/groupbyinc/flux/common/settings/Settings;[Ljava/lang/String;)Lorg/apache/logging/log4j/Logger; N O
M P ( ) R index.search.slowlog.fetch T * ) V getScopedSettings ;()Lcom/groupbyinc/flux/common/settings/IndexScopedSettings; X Y
E Z / 0 \ "java/lang/invoke/LambdaMetafactory ^ metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; ` a
_ b c (Ljava/lang/Object;)V e setQueryWarnThreshold .(Lcom/groupbyinc/flux/common/unit/TimeValue;)V g h
i j h accept H(Lcom/groupbyinc/flux/index/SearchSlowLog;)Ljava/util/function/Consumer; m n o 7com/groupbyinc/flux/common/settings/IndexScopedSettings q addSettingsUpdateConsumer M(Lcom/groupbyinc/flux/common/settings/Setting;Ljava/util/function/Consumer;)V s t
r u getValue A(Lcom/groupbyinc/flux/common/settings/Setting;)Ljava/lang/Object; w x
E y )com/groupbyinc/flux/common/unit/TimeValue { nanos ()J } ~
| ? 2 0 ? setQueryInfoThreshold ? h
? ? o ? 3 0 ? setQueryDebugThreshold ? h
? ? o ? 4 0 ? setQueryTraceThreshold ? h
? ? o ! ? 5 0 ? setFetchWarnThreshold ? h
? ? o " ? 6 0 ? setFetchInfoThreshold ? h
? ? o # ? 7 0 ? setFetchDebugThreshold ? h
? ? o $ ? 8 0 ? setFetchTraceThreshold ? h
? ? o % ? 9 0 ? setLevel +(Lcom/groupbyinc/flux/index/SlowLogLevel;)V ? ?
? ? ? o &com/groupbyinc/flux/index/SlowLogLevel ? this )Lcom/groupbyinc/flux/index/SearchSlowLog;
indexSettings )Lcom/groupbyinc/flux/index/IndexSettings; &