
com.groupbyinc.flux.action.search.SearchDfsQueryThenFetchAsyncAction$2.class Maven / Gradle / Ivy
???? 3 ] Fcom/groupbyinc/flux/action/search/SearchDfsQueryThenFetchAsyncAction$2 sLjava/lang/Object;Lcom/groupbyinc/flux/action/ActionListener; java/lang/Object )com/groupbyinc/flux/action/ActionListener 'SearchDfsQueryThenFetchAsyncAction.java Dcom/groupbyinc/flux/action/search/SearchDfsQueryThenFetchAsyncAction executeFetch ?(ILcom/groupbyinc/flux/search/SearchShardTarget;Ljava/util/concurrent/atomic/AtomicInteger;Lcom/groupbyinc/flux/search/fetch/ShardFetchSearchRequest;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;)V val$shardTarget .Lcom/groupbyinc/flux/search/SearchShardTarget; val$shardIndex I val$counter +Ljava/util/concurrent/atomic/AtomicInteger; val$fetchSearchRequest :Lcom/groupbyinc/flux/search/fetch/ShardFetchSearchRequest; this$0 FLcom/groupbyinc/flux/action/search/SearchDfsQueryThenFetchAsyncAction; ?(Lcom/groupbyinc/flux/action/search/SearchDfsQueryThenFetchAsyncAction;Lcom/groupbyinc/flux/search/SearchShardTarget;ILjava/util/concurrent/atomic/AtomicInteger;Lcom/groupbyinc/flux/search/fetch/ShardFetchSearchRequest;)V " ()V $
% this HLcom/groupbyinc/flux/action/search/SearchDfsQueryThenFetchAsyncAction$2;
onResponse 7(Lcom/groupbyinc/flux/search/fetch/FetchSearchResult;)V 2com/groupbyinc/flux/search/fetch/FetchSearchResult + shardTarget 1(Lcom/groupbyinc/flux/search/SearchShardTarget;)V - .
, / fetchResults 8Lcom/groupbyinc/flux/common/util/concurrent/AtomicArray; 1 2
3 6com/groupbyinc/flux/common/util/concurrent/AtomicArray 5 set (ILjava/lang/Object;)V 7 8
6 9 )java/util/concurrent/atomic/AtomicInteger ; decrementAndGet ()I = >
<