com.groupbyinc.flux.search.SearchService.class Maven / Gradle / Ivy
???? 4 (com/groupbyinc/flux/search/SearchService ?com/groupbyinc/flux/common/component/AbstractLifecycleComponent 2com/groupbyinc/flux/index/shard/IndexEventListener SearchService.java /com/groupbyinc/flux/search/SearchService$Reaper Reaper *com/groupbyinc/flux/search/SearchService$3 *com/groupbyinc/flux/search/SearchService$2
*com/groupbyinc/flux/search/SearchService$1 5com/groupbyinc/flux/threadpool/ThreadPool$Cancellable )com/groupbyinc/flux/threadpool/ThreadPool Cancellable Ocom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices >com/groupbyinc/flux/indices/cluster/IndicesClusterStateService AllocatedIndices bcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices$IndexRemovalReason IndexRemovalReason 0com/groupbyinc/flux/index/engine/Engine$Searcher 'com/groupbyinc/flux/index/engine/Engine Searcher java/util/Map$Entry #
java/util/Map % Entry /com/groupbyinc/flux/script/SearchScript$Factory ( 'com/groupbyinc/flux/script/SearchScript * Factory 3com/groupbyinc/flux/script/SearchScript$LeafFactory - LeafFactory Bcom/groupbyinc/flux/search/builder/SearchSourceBuilder$ScriptField 0 6com/groupbyinc/flux/search/builder/SearchSourceBuilder 2 ScriptField Hcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestion$Entry 5 Bcom/groupbyinc/flux/search/suggest/completion/CompletionSuggestion 7 Ocom/groupbyinc/flux/search/suggest/completion/CompletionSuggestion$Entry$Option 9 Option Ccom/groupbyinc/flux/search/aggregations/AggregatorFactories$Builder < ;com/groupbyinc/flux/search/aggregations/AggregatorFactories > Builder /com/groupbyinc/flux/threadpool/ThreadPool$Names A Names Icom/groupbyinc/flux/search/fetch/subphase/ScriptFieldsContext$ScriptField D =com/groupbyinc/flux/search/fetch/subphase/ScriptFieldsContext F 4com/groupbyinc/flux/common/settings/Setting$Property H +com/groupbyinc/flux/common/settings/Setting J Property :com/groupbyinc/flux/search/internal/SearchContext$Lifetime M 1com/groupbyinc/flux/search/internal/SearchContext O Lifetime Dcom/groupbyinc/flux/search/rescore/QueryRescorer$QueryRescoreContext R 0com/groupbyinc/flux/search/rescore/QueryRescorer T QueryRescoreContext %java/lang/invoke/MethodHandles$Lookup W java/lang/invoke/MethodHandles Y Lookup DEFAULT_KEEPALIVE_SETTING -Lcom/groupbyinc/flux/common/settings/Setting; ZLcom/groupbyinc/flux/common/settings/Setting; KEEPALIVE_INTERVAL_SETTING LOW_LEVEL_CANCELLATION_SETTING BLcom/groupbyinc/flux/common/settings/Setting;
NO_TIMEOUT +Lcom/groupbyinc/flux/common/unit/TimeValue; DEFAULT_SEARCH_TIMEOUT_SETTING
threadPool +Lcom/groupbyinc/flux/threadpool/ThreadPool; clusterService 4Lcom/groupbyinc/flux/cluster/service/ClusterService; indicesService ,Lcom/groupbyinc/flux/indices/IndicesService;
scriptService *Lcom/groupbyinc/flux/script/ScriptService; responseCollectorService 3Lcom/groupbyinc/flux/node/ResponseCollectorService; bigArrays +Lcom/groupbyinc/flux/common/util/BigArrays; dfsPhase )Lcom/groupbyinc/flux/search/dfs/DfsPhase;
queryPhase -Lcom/groupbyinc/flux/search/query/QueryPhase;
fetchPhase -Lcom/groupbyinc/flux/search/fetch/FetchPhase; defaultKeepAlive J defaultSearchTimeout lowLevelCancellation Z keepAliveReaper 7Lcom/groupbyinc/flux/threadpool/ThreadPool$Cancellable; idGenerator (Ljava/util/concurrent/atomic/AtomicLong; activeContexts >Lcom/groupbyinc/flux/common/util/concurrent/ConcurrentMapLong; sLcom/groupbyinc/flux/common/util/concurrent/ConcurrentMapLong; $assertionsDisabled C(Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/indices/IndicesService;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/script/ScriptService;Lcom/groupbyinc/flux/common/util/BigArrays;Lcom/groupbyinc/flux/search/fetch/FetchPhase;Lcom/groupbyinc/flux/node/ResponseCollectorService;)V 2com/groupbyinc/flux/cluster/service/ClusterService ? getSettings 0()Lcom/groupbyinc/flux/common/settings/Settings; ? ?
? ? 1(Lcom/groupbyinc/flux/common/settings/Settings;)V ? ?
? 'com/groupbyinc/flux/search/dfs/DfsPhase ? ()V ? ?
? ? q r ? &java/util/concurrent/atomic/AtomicLong ?
? ? ~ ? @com/groupbyinc/flux/common/util/concurrent/ConcurrentCollections ? -newConcurrentMapLongWithAggressiveConcurrency @()Lcom/groupbyinc/flux/common/util/concurrent/ConcurrentMapLong; ? ?
? ? ? ? ? e f ? g h ? i j ? k l ? m n ? o p ? +com/groupbyinc/flux/search/query/QueryPhase ? settings .Lcom/groupbyinc/flux/common/settings/Settings; ? ? ?
? ? s t ? u v ? _ ] ? get B(Lcom/groupbyinc/flux/common/settings/Settings;)Ljava/lang/Object; ? ?
K ? )com/groupbyinc/flux/common/unit/TimeValue ? \ ] ? millis ()J ? ?
? ? w x ? -(Lcom/groupbyinc/flux/search/SearchService;)V ? ?
? same ? scheduleWithFixedDelay ?(Ljava/lang/Runnable;Lcom/groupbyinc/flux/common/unit/TimeValue;Ljava/lang/String;)Lcom/groupbyinc/flux/threadpool/ThreadPool$Cancellable; ? ?
? | } ? d ] ? y c ? getClusterSettings 7()Lcom/groupbyinc/flux/common/settings/ClusterSettings; ? ?
? ? "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; ? ?
? ? ? (Ljava/lang/Object;)V ? setDefaultSearchTimeout .(Lcom/groupbyinc/flux/common/unit/TimeValue;)V ? ?
? ? ? accept I(Lcom/groupbyinc/flux/search/SearchService;)Ljava/util/function/Consumer; ? ? ? 3com/groupbyinc/flux/common/settings/ClusterSettings ? addSettingsUpdateConsumer M(Lcom/groupbyinc/flux/common/settings/Setting;Ljava/util/function/Consumer;)V ? ?
? ? ` ] ? java/lang/Boolean ? booleanValue ()Z ? ?
? ? z { ? setLowLevelCancellation (Ljava/lang/Boolean;)V
? this *Lcom/groupbyinc/flux/search/SearchService; keepAliveInterval Ljava/lang/Boolean; afterIndexRemoved ?(Lcom/groupbyinc/flux/index/Index;Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices$IndexRemovalReason;)V DELETED dLcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$AllocatedIndices$IndexRemovalReason;
CLOSED freeAllContextForIndex $(Lcom/groupbyinc/flux/index/Index;)V
index !Lcom/groupbyinc/flux/index/Index;
indexSettings )Lcom/groupbyinc/flux/index/IndexSettings; reason
putContext 6(Lcom/groupbyinc/flux/search/internal/SearchContext;)V id ?
P