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

com.groupbyinc.flux.indices.recovery.RecoveryStatus.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?3com/groupbyinc/flux/indices/recovery/RecoveryStatus=com/groupbyinc/flux/common/util/concurrent/AbstractRefCountedRecoveryStatus.javaDcom/groupbyinc/flux/indices/recovery/RecoveryTarget$RecoveryListener3com/groupbyinc/flux/indices/recovery/RecoveryTargetRecoveryListener5com/groupbyinc/flux/index/store/Store$LegacyChecksums%com/groupbyinc/flux/index/store/Store
LegacyChecksums8com/groupbyinc/flux/indices/recovery/RecoveryState$Stage2com/groupbyinc/flux/indices/recovery/RecoveryStateStagejava/util/Map$Entry
java/util/MapEntry8com/groupbyinc/flux/indices/recovery/RecoveryState$TimerTimerlogger-Lcom/groupbyinc/flux/common/logging/ESLogger;idGenerator(Ljava/util/concurrent/atomic/AtomicLong;RECOVERY_PREFIXLjava/lang/String;	recovery.#shardId)Lcom/groupbyinc/flux/index/shard/ShardId;
recoveryIdJ
indexShard,Lcom/groupbyinc/flux/index/shard/IndexShard;
sourceNode0Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;tempFilePrefixstore'Lcom/groupbyinc/flux/index/store/Store;listenerFLcom/groupbyinc/flux/indices/recovery/RecoveryTarget$RecoveryListener;finished+Ljava/util/concurrent/atomic/AtomicBoolean;openIndexOutputs$Ljava/util/concurrent/ConcurrentMap;tLjava/util/concurrent/ConcurrentMap;legacyChecksums7Lcom/groupbyinc/flux/index/store/Store$LegacyChecksums;cancellableThreads4Lcom/groupbyinc/flux/common/util/CancellableThreads;lastAccessTime
tempFileNamesLjava/util/Map;5Ljava/util/Map;$assertionsDisabledZ?(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/indices/recovery/RecoveryTarget$RecoveryListener;)Vrecovery_statusC(Ljava/lang/String;)VAE
F!"	H)java/util/concurrent/atomic/AtomicBooleanJ()VAL
KM23	O@com/groupbyinc/flux/common/util/concurrent/ConcurrentCollectionsQnewConcurrentMap&()Ljava/util/concurrent/ConcurrentMap;ST
RU45	W
M78	Z2com/groupbyinc/flux/common/util/CancellableThreads\
]M9:	_java/lang/SystemananoTime()Jcd
be;(	g<=	i 	k&java/util/concurrent/atomic/AtomicLongmincrementAndGetod
np'(	r01	tjava/lang/ObjectvgetClass()Ljava/lang/Class;xy
wz*com/groupbyinc/flux/index/shard/IndexShard|
indexSettings0()Lcom/groupbyinc/flux/common/settings/Settings;~
}?+()Lcom/groupbyinc/flux/index/shard/ShardId;%?
}?java/lang/String?*com/groupbyinc/flux/common/logging/Loggers?	getLogger?(Ljava/lang/Class;Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/index/shard/ShardId;[Ljava/lang/String;)Lcom/groupbyinc/flux/common/logging/ESLogger;??
??	?)*	?+,	?%&	?java/lang/StringBuilder?
?Mappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??
recoveryState6()Lcom/groupbyinc/flux/indices/recovery/RecoveryState;??
}?getTimer<()Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Timer;??
?	startTime?d
?(J)Ljava/lang/StringBuilder;??
??.?toString()Ljava/lang/String;??
??-"	?)()Lcom/groupbyinc/flux/index/store/Store;.?
}?./	?incRef?L
?
recoveryStats4()Lcom/groupbyinc/flux/index/recovery/RecoveryStats;??
}?0com/groupbyinc/flux/index/recovery/RecoveryStats?incCurrentAsTarget?L
??this5Lcom/groupbyinc/flux/indices/recovery/RecoveryStatus;.()Lcom/groupbyinc/flux/index/shard/IndexShard;ensureRefCount?L
?2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;stateCancellableThreads6()Lcom/groupbyinc/flux/common/util/CancellableThreads;setLastAccessTimestage<()Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Stage;??
?getStage??
?9()Lcom/groupbyinc/flux/index/store/Store$LegacyChecksums;renameAllTempFilesjava/io/IOException?renameTempFilesSafe(Ljava/util/Map;)V??
?cancel
compareAndSet(ZZ)Z??
K? recovery canceled (reason: [{}])?+com/groupbyinc/flux/common/logging/ESLogger?debug((Ljava/lang/String;[Ljava/lang/Object;)V?????E
]?decRef?L
?java/lang/Throwable?reasonfailB(Lcom/groupbyinc/flux/indices/recovery/RecoveryFailedException;Z)VonRecoveryFailurev(Lcom/groupbyinc/flux/indices/recovery/RecoveryState;Lcom/groupbyinc/flux/indices/recovery/RecoveryFailedException;Z)V???failed recovery [?Lcom/groupbyinc/flux/indices/recovery/RecoveryFailedException;sendShardFailure
markAsDone?@	isEmpty()Z	java/lang/AssertionError#not all temporary files are renamed
(Ljava/lang/Object;)VA
peer recovery donepostRecovery@(Ljava/lang/String;)Lcom/groupbyinc/flux/index/shard/IndexShard;
}onRecoveryDone7(Lcom/groupbyinc/flux/indices/recovery/RecoveryState;)VgetTempNameForFile&(Ljava/lang/String;)Ljava/lang/String;origFilegetOpenIndexOutputP(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/store/IndexOutput;"java/util/concurrent/ConcurrentMap!get&(Ljava/lang/Object;)Ljava/lang/Object;#$"%:com/groupbyinc/flux/common/apache/lucene/store/IndexOutput'keyremoveOpenIndexOutputsremove+$",nameopenAndPutIndexOutput?(Ljava/lang/String;Lcom/groupbyinc/flux/index/store/StoreFileMetaData;Lcom/groupbyinc/flux/index/store/Store;)Lcom/groupbyinc/flux/common/apache/lucene/store/IndexOutput;
1containsKey(Ljava/lang/Object;)Z345java/lang/IllegalStateException7output for file [9] has already been created;
8Fput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;>?@8com/groupbyinc/flux/common/apache/lucene/store/IOContextBDEFAULT:Lcom/groupbyinc/flux/common/apache/lucene/store/IOContext;DE	CFcreateVerifyingOutput?(Ljava/lang/String;Lcom/groupbyinc/flux/index/store/StoreFileMetaData;Lcom/groupbyinc/flux/common/apache/lucene/store/IOContext;)Lcom/groupbyinc/flux/common/apache/lucene/store/IndexOutput;HI
J"@fileNamemetaData3Lcom/groupbyinc/flux/index/store/StoreFileMetaData;tempFileNameindexOutput;Ljava/util/Map$Entry;file{Ljava/util/Iterator;>;Ljava/util/Iterator;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
?? [?refCount()I??
?*com/groupbyinc/flux/ElasticsearchException?^RecoveryStatus is used but it's refcount is 0. Probably a mismatch between incRef/decRef calls?A?
??java/lang/Class?desiredAssertionStatus?
??
nM
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
Exceptions
StackMapTableLocalVariableTypeTable
SourceFileInnerClasses! !"?$%&'()*+,-"./012345?6789:B;(<=?>?@AB?F?*D?G*$?I*?KY?N?P*?V?X*?Y?Y?[*?]Y?^?`*?f?h*?V?j*?l?q?s*-?u**?{+??+????????*+??*,??*+????*??Y??$??+???????????????*+????*????+???±?*????)*?+,?01?NM7ACD)F4I;[BNLOQPhQmRrSzT?U?W?X?Y'd?/*?s?????^%??/*???????b)??7	*??*????	???
fg+??/*???????k???2*?????????o???/*?`?????s;d?/*?h?????x?L?6*?f?h?????
}~.??7	*??*????	???
?????2*?Ѷ԰?????7??/*?[???????L?B*??*??*?j?ܱ??????????E??6*?P??,*????wY+S??*?`+??*??
M*??,??'.?6??6?"????'?+?.?5??n????J?*?P??~*?u*??+??*?`??Y?????+??????????*??
N*??-??;:*?`??Y?????+??????????*??:*?????>EOQt{{}{OQO? ?????@?6
???>?B?E?L?O?Q?t?x?{????&?E?B??+????L??P*?P??F??*?j?
??Y??*???W*??
L*??+?*?u*?ѹ?)4;?P???"??)?4?8?;?B?O??	)Q??J??Y??*????+????????"?? ?J*??*?X+?&?(????)"?
??* ?J*??*?X+?-?(????."?
??/0??d*??*+?2:*?j?6?%?8Y??Y??:??+??d??dM"dNOd./YP"TQR?"????;?H?T?a???;???SL?>*?V*?X?[??????????\L??-*?V*???]*?????`?L*???]*?????`+???-???????? ?,??X?TL???*?X?d?jL+?o?Y+?s?M*??u?wY,?xS?{,?x?(?~?N*???-?wY,?xS??+?????*?j???jM,?o?3,?s??N*????wY-S?{*????Y-S?????*?[???;GJ??4K??"I???#?"????g??"I???g??B";G	JKe
kn
??????(?l?:l???l?8???O%??Y??*???????*?s????????%????L?R*?????Y??w??????????L?B??????nY???l??
15?@??*	
	@		




© 2015 - 2025 Weber Informatics LLC | Privacy Policy