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

com.groupbyinc.flux.index.shard.TranslogRecoveryPerformer.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3+9com/groupbyinc/flux/index/shard/TranslogRecoveryPerformerjava/lang/ObjectTranslogRecoveryPerformer.java;com/groupbyinc/flux/index/shard/TranslogRecoveryPerformer$1Qcom/groupbyinc/flux/index/shard/TranslogRecoveryPerformer$BatchOperationExceptionBatchOperationException5com/groupbyinc/flux/index/translog/Translog$Operation+com/groupbyinc/flux/index/translog/Translog
	Operation4com/groupbyinc/flux/index/translog/Translog$SnapshotSnapshot2com/groupbyinc/flux/index/translog/Translog$CreateCreate.com/groupbyinc/flux/index/engine/Engine$Create'com/groupbyinc/flux/index/engine/Engine1com/groupbyinc/flux/index/translog/Translog$IndexIndex-com/groupbyinc/flux/index/engine/Engine$Index2com/groupbyinc/flux/index/translog/Translog$DeleteDelete9com/groupbyinc/flux/index/translog/Translog$DeleteByQuery"
DeleteByQuery1com/groupbyinc/flux/index/engine/Engine$Operation%8com/groupbyinc/flux/index/engine/Engine$Operation$Origin'Origin5com/groupbyinc/flux/index/engine/Engine$DeleteByQuery*.com/groupbyinc/flux/index/engine/Engine$Delete,:com/groupbyinc/flux/index/translog/Translog$Operation$Type.Type
mapperService0Lcom/groupbyinc/flux/index/mapper/MapperService;queryParserService9Lcom/groupbyinc/flux/index/query/IndexQueryParserService;indexAliasesService7Lcom/groupbyinc/flux/index/aliases/IndexAliasesService;
indexCache,Lcom/groupbyinc/flux/index/cache/IndexCache;logger-Lcom/groupbyinc/flux/common/logging/ESLogger;recoveredTypesLjava/util/Map;MLjava/util/Map;shardId)Lcom/groupbyinc/flux/index/shard/ShardId;%(Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/mapper/MapperService;Lcom/groupbyinc/flux/index/query/IndexQueryParserService;Lcom/groupbyinc/flux/index/aliases/IndexAliasesService;Lcom/groupbyinc/flux/index/cache/IndexCache;Lcom/groupbyinc/flux/common/logging/ESLogger;)V()V@B
Cjava/util/HashMapE
FC;<	H>?	J12	L34	N56	P78	R9:	Tthis;Lcom/groupbyinc/flux/index/shard/TranslogRecoveryPerformer;	docMapperL(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/DocumentMapperForType;.com/groupbyinc/flux/index/mapper/MapperServiceZdocumentMapperWithAutoCreate\Y
[]typeLjava/lang/String;performBatchRecovery@(Lcom/groupbyinc/flux/index/engine/Engine;Ljava/lang/Iterable;)Ijava/lang/Throwablecjava/lang/Iterableeiterator()Ljava/util/Iterator;ghfijava/util/IteratorkhasNext()Zmnlonext()Ljava/lang/Object;qrlsperformRecoveryOperationd(Lcom/groupbyinc/flux/index/engine/Engine;Lcom/groupbyinc/flux/index/translog/Translog$Operation;Z)Vuv
wgetTranslog/()Lcom/groupbyinc/flux/index/translog/Translog;yz
{sync}B
~java/lang/StringBuilder?
?C*failed to apply batch translog operation [?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??
getMessage()Ljava/lang/String;??
d?]?toString??
??T(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;ILjava/lang/Throwable;)V@?
	?	operation7Lcom/groupbyinc/flux/index/translog/Translog$Operation;tLjava/lang/Throwable;engine)Lcom/groupbyinc/flux/index/engine/Engine;
operationsMLjava/lang/Iterable;Ljava/lang/Iterable;numOpsIrecoveryFromSnapshotb(Lcom/groupbyinc/flux/index/engine/Engine;Lcom/groupbyinc/flux/index/translog/Translog$Snapshot;)Ijava/io/IOException?*com/groupbyinc/flux/ElasticsearchException?9()Lcom/groupbyinc/flux/index/translog/Translog$Operation;q??status'()Lcom/groupbyinc/flux/rest/RestStatus;??
??#com/groupbyinc/flux/rest/RestStatus?BAD_REQUEST%Lcom/groupbyinc/flux/rest/RestStatus;??	??-ignoring recovery of a corrupt translog entry?+com/groupbyinc/flux/common/logging/ESLogger?info=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V????e,Lcom/groupbyinc/flux/ElasticsearchException;snapshot6Lcom/groupbyinc/flux/index/translog/Translog$Snapshot;opsRecoveredmaybeAddMappingUpdateR(Ljava/lang/String;Lcom/groupbyinc/flux/index/mapper/Mapping;Ljava/lang/String;Z)V0com/groupbyinc/flux/index/mapper/MapperException?(mapping updates are not allowed (type: [?], id: [?])?(Ljava/lang/String;)V@?
??
java/util/Map?get&(Ljava/lang/Object;)Ljava/lang/Object;????(com/groupbyinc/flux/index/mapper/Mapping?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;????mergeW(Lcom/groupbyinc/flux/index/mapper/Mapping;Z)Lcom/groupbyinc/flux/index/mapper/Mapping;??
??update*Lcom/groupbyinc/flux/index/mapper/Mapping;docIdallowMappingUpdatesZ
currentUpdateC$SwitchMap$org$elasticsearch$index$translog$Translog$Operation$Type[I??	?opType>()Lcom/groupbyinc/flux/index/translog/Translog$Operation$Type;???ordinal()I??
/?_?
?XY
?source3()Lcom/groupbyinc/flux/common/bytes/BytesReference;??
?.com/groupbyinc/flux/index/mapper/SourceToParse?c(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/index/mapper/SourceToParse;??
??'com/groupbyinc/flux/index/shard/ShardId?getIndex??
??indexD(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/SourceToParse;
?_
?id?

?
routing?


?parent?

?	timestamp()J
3(J)Lcom/groupbyinc/flux/index/mapper/SourceToParse;
?ttl

? version"
#versionType)()Lcom/groupbyinc/flux/index/VersionType;%&
'%com/groupbyinc/flux/index/VersionType)$versionTypeForReplicationAndRecovery+&
*,RECOVERY:Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;./	(0*com/groupbyinc/flux/index/shard/IndexShard2
prepareCreate?(Lcom/groupbyinc/flux/index/mapper/DocumentMapperForType;Lcom/groupbyinc/flux/index/mapper/SourceToParse;JLcom/groupbyinc/flux/index/VersionType;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;ZZ)Lcom/groupbyinc/flux/index/engine/Engine$Create;45
36
?	parsedDoc3()Lcom/groupbyinc/flux/index/mapper/ParsedDocument;9:
;/com/groupbyinc/flux/index/mapper/ParsedDocument=dynamicMappingsUpdate,()Lcom/groupbyinc/flux/index/mapper/Mapping;?@
>A
??
DisTraceEnabledFn?G*[translog] recover [create] op of [{}][{}]Itrace((Ljava/lang/String;[Ljava/lang/Object;)VKL?Mcreate3(Lcom/groupbyinc/flux/index/engine/Engine$Create;)VOP
Q
?
?





#
'prepareIndex?(Lcom/groupbyinc/flux/index/mapper/DocumentMapperForType;Lcom/groupbyinc/flux/index/mapper/SourceToParse;JLcom/groupbyinc/flux/index/VersionType;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;Z)Lcom/groupbyinc/flux/index/engine/Engine$Index;\]
3^
?
;
)[translog] recover [index] op of [{}][{}]c2(Lcom/groupbyinc/flux/index/engine/Engine$Index;)Ze
fuid7()Lcom/groupbyinc/flux/common/apache/lucene/index/Term;hi
 j3com/groupbyinc/flux/common/apache/lucene/index/Termltextn?
mo$com/groupbyinc/flux/index/mapper/Uidq	createUid:(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/Uid;st
ru*[translog] recover [delete] op of [{}][{}]w
r?
r
 #
 'java/lang/System}nanoTime
~??(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/index/Term;JLcom/groupbyinc/flux/index/VersionType;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;JZ)V@?
-?delete3(Lcom/groupbyinc/flux/index/engine/Engine$Delete;)V??
?
#?filteringAliases()[Ljava/lang/String;??
#?types??
#?prepareDeleteByQuery?(Lcom/groupbyinc/flux/index/query/IndexQueryParserService;Lcom/groupbyinc/flux/index/mapper/MapperService;Lcom/groupbyinc/flux/index/aliases/IndexAliasesService;Lcom/groupbyinc/flux/index/cache/IndexCache;Lcom/groupbyinc/flux/common/bytes/BytesReference;[Ljava/lang/String;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;[Ljava/lang/String;)Lcom/groupbyinc/flux/index/engine/Engine$DeleteByQuery;??
?:(Lcom/groupbyinc/flux/index/engine/Engine$DeleteByQuery;)V??
?java/lang/IllegalStateException?No operation defined for [?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
??
??@com/groupbyinc/flux/index/engine/IgnoreOnRecoveryEngineException?getCause()Ljava/lang/Throwable;??
??operationProcessed?B
?4Lcom/groupbyinc/flux/index/translog/Translog$Create;engineCreate0Lcom/groupbyinc/flux/index/engine/Engine$Create;3Lcom/groupbyinc/flux/index/translog/Translog$Index;engineIndex/Lcom/groupbyinc/flux/index/engine/Engine$Index;4Lcom/groupbyinc/flux/index/translog/Translog$Delete;&Lcom/groupbyinc/flux/index/mapper/Uid;
deleteByQuery;Lcom/groupbyinc/flux/index/translog/Translog$DeleteByQuery;hasIgnoreOnRecoveryExceptioncurrent%Lcom/groupbyinc/flux/common/Nullable;5com/groupbyinc/flux/index/query/QueryParsingException?"com/groupbyinc/flux/common/Strings?EMPTY_ARRAY[Ljava/lang/String;??	??7com/groupbyinc/flux/index/query/IndexQueryParserService?
parseQuery`(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/index/query/ParsedQuery;??
??+com/groupbyinc/flux/index/query/ParsedQuery?query9()Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
??getIndexCreatedVersion()Lcom/groupbyinc/flux/Version;??
??com/groupbyinc/flux/Version?
V_1_0_0_Beta2Lcom/groupbyinc/flux/Version;??	??
onOrBefore (Lcom/groupbyinc/flux/Version;)Z??
??2com/groupbyinc/flux/common/xcontent/XContentHelper?createParserg(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/common/xcontent/XContentParser;??
??parsec(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/index/query/ParsedQuery;??
??5com/groupbyinc/flux/index/aliases/IndexAliasesService?*com/groupbyinc/flux/index/cache/IndexCache?/com/groupbyinc/flux/common/bytes/BytesReference??
addSuppressed(Ljava/lang/Throwable;)V??
??5com/groupbyinc/flux/common/apache/lucene/search/Query?searchFilterL([Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/search/Query;??
[?0com/groupbyinc/flux/common/lucene/search/Queries?filtered?(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)Lcom/groupbyinc/flux/common/apache/lucene/search/BooleanQuery;??
??aliasFilter??
??	hasNested?n
[?bitsetFilterCache<()Lcom/groupbyinc/flux/index/cache/bitset/BitsetFilterCache;?
?newNonNestedFilter?
?8com/groupbyinc/flux/index/cache/bitset/BitsetFilterCachegetBitSetProducer~(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;)Lcom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer;	

Ccom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducerH(Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/bytes/BytesReference;[Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/search/Query;Lcom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;J[Ljava/lang/String;)V@
+7Lcom/groupbyinc/flux/common/apache/lucene/search/Query;parser4Lcom/groupbyinc/flux/common/xcontent/XContentParser;-Lcom/groupbyinc/flux/index/query/ParsedQuery;ex7Lcom/groupbyinc/flux/index/query/QueryParsingException;1Lcom/groupbyinc/flux/common/bytes/BytesReference;origin	startTimeJparentFilterELcom/groupbyinc/flux/common/apache/lucene/search/join/BitSetProducer;getRecoveredTypes()Ljava/util/Map;	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTabley(Lcom/groupbyinc/flux/index/engine/Engine;Ljava/lang/Iterable;)I
Exceptions"RuntimeVisibleParameterAnnotationsO()Ljava/util/Map;
SourceFileInnerClasses!123456789:;<=>?	@A ?1*?D*?FY?G?I*+?K*,?M*-?O*?Q*?S*?U?!H1VW1>?11213415617819:"&	EAFGHI$J*K0LXY =	*?M+?^?!	VW	_`"Oab g>,?j:?p??t?:*+?x????+?|??0:?	Y*?K??Y??????????????????58d!> ??:+??gVWg??g??e??#g??"*
Y[ \(]+^._5b8`:aec$?
l?#Id,%?? ?E>,??Y:?8*+?x????:?????*?U???????????!>"??EVWE??E??:??C??".hikltmn)p=r@tCv$'???? ??&??? ?`,???,??Y??Y??Ŷ?+??Ƕ?-??ɶ????̿*?I+????:?*?I+,??W?,??:?!>`VW`_``??`?``??B??"&	???
?3?B?G?V?_?$-?"?uv ?
???,????.??}?,?:*???????*?K?????	?????????!?$?(?-?1?7:*?8?
 r?01 B????
???? J???7???:*?ö?:
?::*?ͲӶי(??:*??:

??:
?:????+??:?
??:
,??:+???-????:
?+Y

???,BEd!??
3;?
B?
G
??5?34?12?56?78??????/????TM?
\E?r/??
"V??
????,?3?;?B?E?G?N?Q?T\ajr?$e?M??'?[????(??d?
?[????(??????@
'??B +?!VW" /*?I?!VW"()*z	
					 !	#$	&	(&)@+$	-!	/0@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy