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

com.groupbyinc.flux.indices.store.IndicesStore$ShardActiveResponseHandler.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4)Icom/groupbyinc/flux/indices/store/IndicesStore$ShardActiveResponseHandler?Ljava/lang/Object;Lcom/groupbyinc/flux/transport/TransportResponseHandler;java/lang/Object6com/groupbyinc/flux/transport/TransportResponseHandlerIndicesStore.java.com/groupbyinc/flux/indices/store/IndicesStore	ShardActiveResponseHandlerBcom/groupbyinc/flux/indices/store/IndicesStore$ShardActiveResponseShardActiveResponse/com/groupbyinc/flux/threadpool/ThreadPool$Names)com/groupbyinc/flux/threadpool/ThreadPoolNames%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupshardId)Lcom/groupbyinc/flux/index/shard/ShardId;expectedActiveCopiesIclusterStateVersionJawaitingResponses+Ljava/util/concurrent/atomic/AtomicInteger;activeCopiesthis$00Lcom/groupbyinc/flux/indices/store/IndicesStore;^(Lcom/groupbyinc/flux/indices/store/IndicesStore;Lcom/groupbyinc/flux/index/shard/ShardId;JI)V"#	&()V$(
)	+	-	/)java/util/concurrent/atomic/AtomicInteger1(I)V$3
24 	6
2)! 	9thisKLcom/groupbyinc/flux/indices/store/IndicesStore$ShardActiveResponseHandler;newInstanceF()Lcom/groupbyinc/flux/indices/store/IndicesStore$ShardActiveResponse;

)handleResponseG(Lcom/groupbyinc/flux/indices/store/IndicesStore$ShardActiveResponse;)V
access$400j(Lcom/groupbyinc/flux/indices/store/IndicesStore;)Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;BC

D{} is {}active on node {}F
access$200G(Lcom/groupbyinc/flux/indices/store/IndicesStore$ShardActiveResponse;)ZHI

JL6com/groupbyinc/flux/common/apache/logging/log4j/LoggerNjava/lang/StringP'com/groupbyinc/flux/index/shard/ShardIdRnot T
access$300v(Lcom/groupbyinc/flux/indices/store/IndicesStore$ShardActiveResponse;)Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;VW

XtraceK(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)VZ[O\incrementAndGet()I^_
2`decrementAndGetb_
2callNodesRespondede(
fresponseDLcom/groupbyinc/flux/indices/store/IndicesStore$ShardActiveResponse;handleException5(Lcom/groupbyinc/flux/transport/TransportException;)V
access$500lC

m"java/lang/invoke/LambdaMetafactoryometafactory?(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;qr
pst()Ljava/lang/Object;vlambda$handleException$0xv
yzget?(Lcom/groupbyinc/flux/indices/store/IndicesStore$ShardActiveResponseHandler;)Lcom/groupbyinc/flux/common/apache/logging/log4j/util/Supplier;|}~debugW(Lcom/groupbyinc/flux/common/apache/logging/log4j/util/Supplier;Ljava/lang/Throwable;)V??O?exp2Lcom/groupbyinc/flux/transport/TransportException;executor()Ljava/lang/String;same?|_
2?
access$600?C

?Qnot deleting shard {}, expected {} active copies, but only {} found active copies?java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
??
access$700f(Lcom/groupbyinc/flux/indices/store/IndicesStore;)Lcom/groupbyinc/flux/cluster/service/ClusterService;??

?2com/groupbyinc/flux/cluster/service/ClusterService?state,()Lcom/groupbyinc/flux/cluster/ClusterState;??
??(com/groupbyinc/flux/cluster/ClusterState?
getVersion()J??
??
access$800?C

?{not deleting shard {}, the latest cluster state version[{}] is not equal to cluster state before shard active api call [{}]?java/lang/Long?(J)Ljava/lang/Long;??
??getClusterApplierService=()Lcom/groupbyinc/flux/cluster/service/ClusterApplierService;??
??java/lang/StringBuilder?
?)indices_store ([?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??] active fully on other nodes)?toString??
??(Ljava/lang/Object;)V?lambda$allNodesResponded$2-(Lcom/groupbyinc/flux/cluster/ClusterState;)V??
???acceptj(Lcom/groupbyinc/flux/indices/store/IndicesStore$ShardActiveResponseHandler;)Ljava/util/function/Consumer;???*(Ljava/lang/String;Ljava/lang/Exception;)V?lambda$allNodesResponded$4??
??	onFailure?(Lcom/groupbyinc/flux/indices/store/IndicesStore$ShardActiveResponseHandler;)Lcom/groupbyinc/flux/cluster/ClusterStateTaskListener;???9com/groupbyinc/flux/cluster/service/ClusterApplierService?runOnApplierThreadh(Ljava/lang/String;Ljava/util/function/Consumer;Lcom/groupbyinc/flux/cluster/ClusterStateTaskListener;)V??
??latestClusterState*Lcom/groupbyinc/flux/cluster/ClusterState;4(Lcom/groupbyinc/flux/transport/TransportResponse;)V@A
?3()Lcom/groupbyinc/flux/transport/TransportResponse;=>
?
access$900?C

?
lambda$null$3?v
??~error??O?sourceLjava/lang/String;eLjava/lang/Exception;Lcom/groupbyinc/flux/common/apache/logging/log4j/message/ParameterizedMessage?8{} unexpected error during deletion of unallocated shard?'(Ljava/lang/String;Ljava/lang/Object;)V$?
??java/lang/Exceptionaccess$1000C

xnot deleting shard {}, the update task state version[{}] is not equal to cluster state before shard active api call [{}]access$1100^(Lcom/groupbyinc/flux/indices/store/IndicesStore;)Lcom/groupbyinc/flux/indices/IndicesService;

	no longer used*com/groupbyinc/flux/indices/IndicesService
deleteShardStoreh(Ljava/lang/String;Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/cluster/ClusterState;)V
access$1200C


lambda$null$1v
~excurrentState/{} failed to delete unallocated shard, ignoring#shards active request failed for {}CodeLocalVariableTableLineNumberTable
StackMapTableBootstrapMethods	Signature
SourceFileInnerClasses  ! "#
$%!?2*+?'*?**,?,*?.*!?0*?2Y?5?7*?2Y?8?:?"*2;<222#?	????&?1?=>!2?
Y???";<#?@A!?B*?'?EG*?,+?K?M?U+?Y?]+?K?*?:?aW*?7?d?*?g?"B;<Bhi#?$?+?3?=?A?$3?
OQS?
OQS
jk!k"*?'?n*?+??*?7?d?*?g?"";<"??#!$!??!-??";<#e(!?*?:??*?.?'*?'???*?,*?.??*?:?????]?*?'????L*?0+????$*?'???*?,+????*?0???]?*?'??????Y?????*?,??¶???*??*????"?;<=b??#&	12=Iij?($	2?7?A@?!3	*+?
??"	;<#?A=?!/*??";<#???!R*?'??*??,???" ;<????#&?v!8??Y?*?,???";<#&??!?X*?0+????%*?'?*?,+????*?0???]?*?'?
*?,+??M*?'?*?,???.@C" D?X;<X?#"-.!@$C"D#W%$.Tv!9??Y*?,???";<##xv!9??Y *?,???";<#%4uw{wu???u???uw?wuww&'("



	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy