com.groupbyinc.flux.action.search.SearchScrollQueryThenFetchAsyncAction.class Maven / Gradle / Ivy
???? 4 ? Gcom/groupbyinc/flux/action/search/SearchScrollQueryThenFetchAsyncAction wLcom/groupbyinc/flux/action/search/SearchScrollAsyncAction; 9com/groupbyinc/flux/action/search/SearchScrollAsyncAction *SearchScrollQueryThenFetchAsyncAction.java Icom/groupbyinc/flux/action/search/SearchScrollQueryThenFetchAsyncAction$1 2com/groupbyinc/flux/transport/Transport$Connection 'com/groupbyinc/flux/transport/Transport
Connection task .Lcom/groupbyinc/flux/action/search/SearchTask; fetchResults 8Lcom/groupbyinc/flux/common/util/concurrent/AtomicArray; nLcom/groupbyinc/flux/common/util/concurrent/AtomicArray; queryResults nLcom/groupbyinc/flux/common/util/concurrent/AtomicArray; ?(Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/action/search/SearchTransportService;Lcom/groupbyinc/flux/action/search/SearchPhaseController;Lcom/groupbyinc/flux/action/search/SearchScrollRequest;Lcom/groupbyinc/flux/action/search/SearchTask;Lcom/groupbyinc/flux/action/search/ParsedScrollId;Lcom/groupbyinc/flux/action/ActionListener;)V 2com/groupbyinc/flux/cluster/service/ClusterService state ,()Lcom/groupbyinc/flux/cluster/ClusterState;
(com/groupbyinc/flux/cluster/ClusterState nodes 3()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;
!s(Lcom/groupbyinc/flux/action/search/ParsedScrollId;Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;Lcom/groupbyinc/flux/action/ActionListener;Lcom/groupbyinc/flux/action/search/SearchPhaseController;Lcom/groupbyinc/flux/action/search/SearchScrollRequest;Lcom/groupbyinc/flux/action/search/SearchTransportService;)V #
$ & 6com/groupbyinc/flux/common/util/concurrent/AtomicArray ( 0com/groupbyinc/flux/action/search/ParsedScrollId *
getContext 6()[Lcom/groupbyinc/flux/action/search/ScrollIdForNode; , -
+ . (I)V 0
) 1 3 5 this ILcom/groupbyinc/flux/action/search/SearchScrollQueryThenFetchAsyncAction; logger 8Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger; clusterService 4Lcom/groupbyinc/flux/cluster/service/ClusterService; searchTransportService :Lcom/groupbyinc/flux/action/search/SearchTransportService; searchPhaseController 9Lcom/groupbyinc/flux/action/search/SearchPhaseController; request 7Lcom/groupbyinc/flux/action/search/SearchScrollRequest; scrollId 2Lcom/groupbyinc/flux/action/search/ParsedScrollId; listener _Lcom/groupbyinc/flux/action/ActionListener; +Lcom/groupbyinc/flux/action/ActionListener; onFirstPhaseResult >(ILcom/groupbyinc/flux/search/query/ScrollQuerySearchResult;)V 8com/groupbyinc/flux/search/query/ScrollQuerySearchResult J queryResult 6()Lcom/groupbyinc/flux/search/query/QuerySearchResult; L M
K N setOnce (ILjava/lang/Object;)V P Q
) R shardId I result :Lcom/groupbyinc/flux/search/query/ScrollQuerySearchResult; executeInitialPhase ?(Lcom/groupbyinc/flux/transport/Transport$Connection;Lcom/groupbyinc/flux/search/internal/InternalScrollSearchRequest;Lcom/groupbyinc/flux/action/search/SearchActionListener;)V = > Z 8com/groupbyinc/flux/action/search/SearchTransportService \ sendExecuteScrollQuery ?(Lcom/groupbyinc/flux/transport/Transport$Connection;Lcom/groupbyinc/flux/search/internal/InternalScrollSearchRequest;Lcom/groupbyinc/flux/action/search/SearchTask;Lcom/groupbyinc/flux/action/search/SearchActionListener;)V ^ _
] `
connection 4Lcom/groupbyinc/flux/transport/Transport$Connection; internalRequest ALcom/groupbyinc/flux/search/internal/InternalScrollSearchRequest; searchActionListener tLcom/groupbyinc/flux/action/search/SearchActionListener; 8Lcom/groupbyinc/flux/action/search/SearchActionListener; moveToNextPhase P(Ljava/util/function/BiFunction;)Lcom/groupbyinc/flux/action/search/SearchPhase; fetch k }(Lcom/groupbyinc/flux/action/search/SearchScrollQueryThenFetchAsyncAction;Ljava/lang/String;Ljava/util/function/BiFunction;)V m
n clusterNodeLookup uLjava/util/function/BiFunction; Ljava/util/function/BiFunction; 2(ILcom/groupbyinc/flux/search/SearchPhaseResult;)V H I
t
access$000 ?(Lcom/groupbyinc/flux/action/search/SearchScrollQueryThenFetchAsyncAction;)Lcom/groupbyinc/flux/common/util/concurrent/AtomicArray; x0
access$100
access$200 y(Lcom/groupbyinc/flux/action/search/SearchScrollQueryThenFetchAsyncAction;)Lcom/groupbyinc/flux/action/search/SearchTask; Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable?(Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;Lcom/groupbyinc/flux/cluster/service/ClusterService;Lcom/groupbyinc/flux/action/search/SearchTransportService;Lcom/groupbyinc/flux/action/search/SearchPhaseController;Lcom/groupbyinc/flux/action/search/SearchScrollRequest;Lcom/groupbyinc/flux/action/search/SearchTask;Lcom/groupbyinc/flux/action/search/ParsedScrollId;Lcom/groupbyinc/flux/action/ActionListener;)V ?(Lcom/groupbyinc/flux/transport/Transport$Connection;Lcom/groupbyinc/flux/search/internal/InternalScrollSearchRequest;Lcom/groupbyinc/flux/action/search/SearchActionListener;)V ?(Ljava/util/function/BiFunction;)Lcom/groupbyinc/flux/action/search/SearchPhase;
SourceFile InnerClasses 0 | | } ? >*+,? ? "-? %*? '*? )Y? /?? 2? 4*? )Y? /?? 2? 6? ~ \ > 7 8 > 9 : > ; <