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

com.groupbyinc.flux.ExceptionsHelper.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3$com/groupbyinc/flux/ExceptionsHelperjava/lang/ObjectExceptionsHelper.java,com/groupbyinc/flux/ExceptionsHelper$GroupByGroupBylogger-Lcom/groupbyinc/flux/common/logging/ESLogger;()V

this&Lcom/groupbyinc/flux/ExceptionsHelper;convertToRuntime3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;java/lang/RuntimeException*com/groupbyinc/flux/ElasticsearchExceptionjava/lang/Throwable
getMessage()Ljava/lang/String;
=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V
tLjava/lang/Throwable;convertToElasticC(Ljava/lang/Throwable;)Lcom/groupbyinc/flux/ElasticsearchException;status<(Ljava/lang/Throwable;)Lcom/groupbyinc/flux/rest/RestStatus;'()Lcom/groupbyinc/flux/rest/RestStatus;$&
'"java/lang/IllegalArgumentException)#com/groupbyinc/flux/rest/RestStatus+BAD_REQUEST%Lcom/groupbyinc/flux/rest/RestStatus;-.	,/INTERNAL_SERVER_ERROR1.	,2unwrapCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;1com/groupbyinc/flux/ElasticsearchWrapperException6getCause()Ljava/lang/Throwable;89
:	
	</Exception cause unwrapping ran for 10 levels...>+com/groupbyinc/flux/common/logging/ESLogger@warnBACcounterIresultdetailedMessage)(Ljava/lang/Throwable;)Ljava/lang/String;+(Ljava/lang/Throwable;ZI)Ljava/lang/String;HJ
KUnknownMjava/lang/StringBuilderO
P
getClass()Ljava/lang/Class;RS
Tjava/lang/ClassV
getSimpleNameX
WYappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;[\
P][_]a; c
e	gnested: itoStringk
PlisbLjava/lang/StringBuilder;newLinesZinitialCounter
stackTracejava/io/StringWriteru
v
java/io/PrintWriterx(Ljava/io/Writer;)Vz
y{printStackTrace(Ljava/io/PrintWriter;)V}~

vlestackTraceStringWriterLjava/io/StringWriter;printWriterLjava/io/PrintWriter;rethrowAndSuppress(Ljava/util/List;)Vjava/util/List?iterator()Ljava/util/Iterator;????java/util/Iterator?hasNext()Z????next()Ljava/lang/Object;????
useOrSuppressA(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable;??
?exTT;
exceptionsLjava/util/List;Ljava/util/List;mainmaybeThrowRuntimeAndSuppress
addSuppressed(Ljava/lang/Throwable;)V??
?firstsecondunwrapCorruption,(Ljava/lang/Throwable;)Ljava/io/IOException;Dcom/groupbyinc/flux/common/apache/lucene/index/CorruptIndexException?Icom/groupbyinc/flux/common/apache/lucene/index/IndexFormatTooOldException?Icom/groupbyinc/flux/common/apache/lucene/index/IndexFormatTooNewException?unwrap>(Ljava/lang/Throwable;[Ljava/lang/Class;)Ljava/lang/Throwable;??
?java/io/IOException?[Ljava/lang/Class;?
isInstance(Ljava/lang/Object;)Z??
W?clazzLjava/lang/Class<*>;Ljava/lang/Class;clazzes[Ljava/lang/Class<*>;isOOM(Ljava/lang/Throwable;)Zjava/lang/OutOfMemoryError?java/lang/IllegalStateException?OutOfMemoryError?java/lang/String?contains(Ljava/lang/CharSequence;)Z??
??reThrowIfNotNull%Lcom/groupbyinc/flux/common/Nullable;?
?groupByx([Lcom/groupbyinc/flux/action/ShardOperationFailedException;)[Lcom/groupbyinc/flux/action/ShardOperationFailedException;java/util/ArrayList?
?
java/util/HashSet?
?
;[Lcom/groupbyinc/flux/action/ShardOperationFailedException;?
java/util/Set?8com/groupbyinc/flux/action/ShardOperationFailedException??:
?????add??????toArray(([Ljava/lang/Object;)[Ljava/lang/Object;????reason.Lcom/groupbyinc/flux/ExceptionsHelper$GroupBy;failure:Lcom/groupbyinc/flux/action/ShardOperationFailedException;failuresuniqueFailuresLLjava/util/List;reasons?Ljava/util/Set;Ljava/util/Set;*com/groupbyinc/flux/common/logging/Loggers?	getLogger@(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/logging/ESLogger;??
??CodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable
Exceptions	Signature5(Ljava/util/List;)V^TT;1(Ljava/util/List;)V$(TT;TT;)TT;A(Ljava/lang/Throwable;[Ljava/lang/Class<*>;)Ljava/lang/Throwable;"RuntimeVisibleParameterAnnotations
SourceFileInnerClasses1	
/*??*	X*??*???Y*?*??? !/02	"#X*??*???Y*?*??? !679	$%j"*?*??*??(?*?*??0??3?" !=>?@AD
	45?B<*M,?7?8,?;?,?,?;,?,??
??=?*??D,?,?;M???,? B !@EF>G!2HIJKLNOQ'S6T8V@X
?		HI1*?L? !\	HJ??*?N?`>*?;???PY?Q:*?z*?U?Z?^W*??`?^W*??^Wb?^W?d?^W*?;K*?1?%f?^W6?h?^W????j?^W?????m??PY?Q*?U?Z?^`?^*??^b?^?m?>qnF?op? !?qr?sF?EFb`acdefg,h3i;jEkMmQnYp^qbrfsntwut?x?{?}?
?P1???	tIe?vY?wL?yY+?|M*,??+??? ?!??
??????	???,L*??M,???,???N+-??L???+?+?? ?!,??*?! ??,??*?????"?%?)?+??	??	???;L*??M,???,???N+-??L???+??Y+?+???? ?!;??9?! ??;??9?????"?%?)?:??	??	??r
*?+?*+??*?
?!
?!
??
??????		??E*?WY?SY?SY?S????? !?????4*?1+M,?>6?,2:*???*?????*?;YK???? ??4 !4????4?????!?#?)?2????
	??i+*?(*?ƚ*?ș*??*?ʶЙ??+ !???%@	??_*?*??*???Y*?Կ??!??????	??g??Y??L??Y??M*N-?66?<-2:?Y????:,???,??W+??W????+????ް46??&-??g??_??W??_??W??&	???&?6?A?J?S?Y??????9??!	???=?,






© 2015 - 2025 Weber Informatics LLC | Privacy Policy