All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.action.search.TransportClearScrollAction$Async.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?Bcom/groupbyinc/flux/action/search/TransportClearScrollAction$Asyncjava/lang/ObjectTransportClearScrollAction.javacom/groupbyinc/flux/action/search/TransportClearScrollAction$1
nodes1Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;expectedOps6Lcom/groupbyinc/flux/common/util/concurrent/CountDown;request6Lcom/groupbyinc/flux/action/search/ClearScrollRequest;contextsLjava/util/List;FLjava/util/List<[Lcom/groupbyinc/flux/action/search/ScrollIdForNode;>;listener+Lcom/groupbyinc/flux/action/ActionListener;dLcom/groupbyinc/flux/action/ActionListener;	expHolder-Ljava/util/concurrent/atomic/AtomicReference;DLjava/util/concurrent/atomic/AtomicReference;numberOfFreedSearchContexts+Ljava/util/concurrent/atomic/AtomicInteger;this$0>Lcom/groupbyinc/flux/action/search/TransportClearScrollAction;?(Lcom/groupbyinc/flux/action/search/TransportClearScrollAction;Lcom/groupbyinc/flux/action/search/ClearScrollRequest;Lcom/groupbyinc/flux/action/ActionListener;Lcom/groupbyinc/flux/cluster/ClusterState;)V !	$()V"&
'java/util/ArrayList)
*'	,)java/util/concurrent/atomic/AtomicInteger.(I)V"0
/1	3(com/groupbyinc/flux/cluster/ClusterState53()Lcom/groupbyinc/flux/cluster/node/DiscoveryNodes;7
68	:4com/groupbyinc/flux/action/search/ClearScrollRequest<getScrollIds()Ljava/util/List;>?
=@java/util/ListBsize()IDECF_allHget(I)Ljava/lang/Object;JKCLjava/lang/StringNequals(Ljava/lang/Object;)ZPQ
OR/com/groupbyinc/flux/cluster/node/DiscoveryNodesT
UF)com/groupbyinc/flux/action/ActionListenerWiterator()Ljava/util/Iterator;YZC[java/util/Iterator]hasNext()Z_`^anext()Ljava/lang/Object;cd^e7com/groupbyinc/flux/action/search/TransportSearchHelperg
parseScrollIdF(Ljava/lang/String;)Lcom/groupbyinc/flux/action/search/ParsedScrollId;ij
hk0com/groupbyinc/flux/action/search/ParsedScrollIdm
getContext6()[Lcom/groupbyinc/flux/action/search/ScrollIdForNode;op
nqaddsQCt	v	x+java/util/concurrent/atomic/AtomicReferencez
{'	}4com/groupbyinc/flux/common/util/concurrent/CountDown
?1	?context4[Lcom/groupbyinc/flux/action/search/ScrollIdForNode;parsedScrollIdLjava/lang/String;thisDLcom/groupbyinc/flux/action/search/TransportClearScrollAction$Async;clusterState*Lcom/groupbyinc/flux/cluster/ClusterState;Irun
isCountedDown?`
??5com/groupbyinc/flux/action/search/ClearScrollResponse?(ZI)V"?
??
onResponse(Ljava/lang/Object;)V??X?isEmpty?`C?I()Lcom/groupbyinc/flux/common/google/common/collect/UnmodifiableIterator;Y?
U?.com/groupbyinc/flux/cluster/node/DiscoveryNode?
access$100?(Lcom/groupbyinc/flux/action/search/TransportClearScrollAction;)Lcom/groupbyinc/flux/search/action/SearchServiceTransportAction;??
?w(Lcom/groupbyinc/flux/action/search/TransportClearScrollAction$Async;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;)V"?
?>com/groupbyinc/flux/search/action/SearchServiceTransportAction?sendClearAllScrollContexts?(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/action/search/ClearScrollRequest;Lcom/groupbyinc/flux/action/ActionListener;)V??
???1com/groupbyinc/flux/action/search/ScrollIdForNode?getNode()Ljava/lang/String;??
??D(Ljava/lang/String;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;J?
U?onFreedContext(Z)V??
?getScrollId()J??
??

?sendFreeContext?(Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;JLcom/groupbyinc/flux/action/search/ClearScrollRequest;Lcom/groupbyinc/flux/action/ActionListener;)V??
??node0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;target3Lcom/groupbyinc/flux/action/search/ScrollIdForNode;incrementAndGet?E
/?	countDown?`
??Jd
{?JE
/?	succeededZfreedonFailedFreedContextH(Ljava/lang/Throwable;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;)V
access$200m(Lcom/groupbyinc/flux/action/search/TransportClearScrollAction;)Lcom/groupbyinc/flux/common/logging/ESLogger;??
?Clear SC failed on node[{}]?+com/groupbyinc/flux/common/logging/ESLogger?warn=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V????set??
{?eLjava/lang/Throwable;(Lcom/groupbyinc/flux/action/search/TransportClearScrollAction;Lcom/groupbyinc/flux/action/search/ClearScrollRequest;Lcom/groupbyinc/flux/action/ActionListener;Lcom/groupbyinc/flux/cluster/ClusterState;Lcom/groupbyinc/flux/action/search/TransportClearScrollAction$1;)V"#
?x0x1x2x3x4@Lcom/groupbyinc/flux/action/search/TransportClearScrollAction$1;	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTable?(Lcom/groupbyinc/flux/action/search/ClearScrollRequest;Lcom/groupbyinc/flux/action/ActionListener;Lcom/groupbyinc/flux/cluster/ClusterState;)V
SourceFileInnerClasses ??? !"#??	?*+?%*?(*?*Y?+?-*?/Y?2?46*?9?;,?A?G?!I,?A?M?S?*?;?V6?E,?A?\:?b?0?f?O:?l?r:?`6*?-?uW???*,?w*-?y*?{Y?|?~*??Y??????H???x??????????#?????FL	GJ M#N,OKPWRxS?T?U?V?Y?Z?[?\?]?"?W=X6?
^?6???&??	?*?????*?y??Y?????*?-???<*?;??L+?b?(+?f??M*?%??,*?w?Y*,??????էy*?-?\L+?b?f+?f??M,N-?66?I-2:*?;????:?*???"*?%????*?w?
Y*???ń????????4D???,???:??V??????F`
abe)fDg\rbtu?v?w?x?y?|?u?????D
?^?-?	^?^???'????^???????*?4??W*???ϙ+*?~????=*?y??Y*?4?ӷ????? &?????????????&?>??@????E*?%???+?Y,S??*???ϙ*?y??Y*?4?ӷ????*?~+??? E??E??E?????!?<?D??<"??f
*+,-???>
??
?!
?
?
??
???B??"





© 2015 - 2025 Weber Informatics LLC | Privacy Policy