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

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

There is a newer version: 198
Show newest version
????4?*com/groupbyinc/flux/index/shard/IndexShard;com/groupbyinc/flux/index/shard/AbstractIndexShardComponentDcom/groupbyinc/flux/indices/cluster/IndicesClusterStateService$ShardIndexShard.java,com/groupbyinc/flux/index/shard/IndexShard$6?com/groupbyinc/flux/index/shard/IndexShard$RefreshMetricUpdater
RefreshMetricUpdater7com/groupbyinc/flux/index/shard/IndexShard$ShardFailure
ShardFailure=com/groupbyinc/flux/index/shard/IndexShard$ShardEventListenerShardEventListener,com/groupbyinc/flux/index/shard/IndexShard$1,com/groupbyinc/flux/index/shard/IndexShard$5,com/groupbyinc/flux/index/shard/IndexShard$4,com/groupbyinc/flux/index/shard/IndexShard$3,com/groupbyinc/flux/index/shard/IndexShard$2.com/groupbyinc/flux/index/engine/Engine$Warmer'com/groupbyinc/flux/index/engine/EngineWarmer4com/groupbyinc/flux/index/translog/Translog$Location"+com/groupbyinc/flux/index/translog/Translog$Location?com/groupbyinc/flux/index/shard/PrimaryReplicaSyncer$ResyncTask'4com/groupbyinc/flux/index/shard/PrimaryReplicaSyncer)
ResyncTaskFcom/groupbyinc/flux/index/seqno/GlobalCheckpointTracker$PrimaryContext,7com/groupbyinc/flux/index/seqno/GlobalCheckpointTracker.PrimaryContext3com/groupbyinc/flux/index/engine/Engine$IndexResult1IndexResult1com/groupbyinc/flux/index/engine/Engine$Operation4	Operation8com/groupbyinc/flux/index/engine/Engine$Operation$Origin7Origin-com/groupbyinc/flux/index/engine/Engine$Index:Index2com/groupbyinc/flux/index/engine/Engine$NoOpResult=
NoOpResult,com/groupbyinc/flux/index/engine/Engine$NoOp@NoOp4com/groupbyinc/flux/index/engine/Engine$DeleteResultCDeleteResult.com/groupbyinc/flux/index/engine/Engine$DeleteFDelete+com/groupbyinc/flux/index/engine/Engine$GetIGet1com/groupbyinc/flux/index/engine/Engine$GetResultL	GetResult0com/groupbyinc/flux/index/engine/Engine$SearcherOSearcher0com/groupbyinc/flux/index/engine/Engine$CommitIdRCommitId9com/groupbyinc/flux/index/engine/Engine$SyncedFlushResultUSyncedFlushResult6com/groupbyinc/flux/index/engine/Engine$IndexCommitRefXIndexCommitRef6com/groupbyinc/flux/index/store/Store$MetadataSnapshot[%com/groupbyinc/flux/index/store/Store]MetadataSnapshot5com/groupbyinc/flux/index/translog/Translog$Operation`.com/groupbyinc/flux/index/engine/Engine$ResultbResult1com/groupbyinc/flux/index/translog/Translog$Indexe2com/groupbyinc/flux/index/translog/Translog$Deleteg0com/groupbyinc/flux/index/translog/Translog$NoOpi4com/groupbyinc/flux/index/translog/Translog$SnapshotkSnapshot;com/groupbyinc/flux/indices/recovery/RecoveryState$Translogn2com/groupbyinc/flux/indices/recovery/RecoveryStatepTranslog6com/groupbyinc/flux/index/engine/EngineConfig$OpenModes-com/groupbyinc/flux/index/engine/EngineConfiguOpenModejava/util/Map$Entryx
java/util/MapzEntry@com/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status}9com/groupbyinc/flux/common/apache/lucene/index/CheckIndexStatusOcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener?>com/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService?RecoveryListenerIcom/groupbyinc/flux/cluster/routing/RecoverySource$SnapshotRecoverySource?2com/groupbyinc/flux/cluster/routing/RecoverySource?SnapshotRecoverySource6com/groupbyinc/flux/index/translog/Translog$Durability?
DurabilityKcom/groupbyinc/flux/index/shard/IndexingOperationListener$CompositeListener?9com/groupbyinc/flux/index/shard/IndexingOperationListener?CompositeListenerIcom/groupbyinc/flux/index/shard/SearchOperationListener$CompositeListener?7com/groupbyinc/flux/index/shard/SearchOperationListener?Gcom/groupbyinc/flux/index/seqno/GlobalCheckpointTracker$CheckpointState?CheckpointStatePcom/groupbyinc/flux/common/apache/lucene/search/ReferenceManager$RefreshListener?@com/groupbyinc/flux/common/apache/lucene/search/ReferenceManager?RefreshListener/com/groupbyinc/flux/threadpool/ThreadPool$Names?)com/groupbyinc/flux/threadpool/ThreadPool?Names>com/groupbyinc/flux/indices/cluster/IndicesClusterStateService?Shard8com/groupbyinc/flux/indices/recovery/RecoveryState$Stage?Stage:com/groupbyinc/flux/index/translog/Translog$Operation$Type?Type7com/groupbyinc/flux/cluster/routing/RecoverySource$Type?>com/groupbyinc/flux/indices/recovery/RecoveryState$VerifyIndex?VerifyIndexDcom/groupbyinc/flux/index/engine/EngineConfig$TranslogRecoveryRunner?TranslogRecoveryRunner5com/groupbyinc/flux/index/engine/Engine$EventListener?
EventListener%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandles?Lookup
threadPool+Lcom/groupbyinc/flux/threadpool/ThreadPool;
mapperService0Lcom/groupbyinc/flux/index/mapper/MapperService;
indexCache,Lcom/groupbyinc/flux/index/cache/IndexCache;store'Lcom/groupbyinc/flux/index/store/Store;internalIndexingStats7Lcom/groupbyinc/flux/index/shard/InternalIndexingStats;searchStats9Lcom/groupbyinc/flux/index/search/stats/ShardSearchStats;
getService/Lcom/groupbyinc/flux/index/get/ShardGetService;shardWarmerService:Lcom/groupbyinc/flux/index/warmer/ShardIndexWarmerService;requestCacheStats;Lcom/groupbyinc/flux/index/cache/request/ShardRequestCache;shardFieldData4Lcom/groupbyinc/flux/index/fielddata/ShardFieldData;shardBitsetFilterCache?Lcom/groupbyinc/flux/index/cache/bitset/ShardBitsetFilterCache;mutexLjava/lang/Object;checkIndexOnStartupLjava/lang/String;codecService.Lcom/groupbyinc/flux/index/codec/CodecService;warmer0Lcom/groupbyinc/flux/index/engine/Engine$Warmer;similarityService8Lcom/groupbyinc/flux/index/similarity/SimilarityService;translogConfig3Lcom/groupbyinc/flux/index/translog/TranslogConfig;indexEventListener4Lcom/groupbyinc/flux/index/shard/IndexEventListener;
cachingPolicyDLcom/groupbyinc/flux/common/apache/lucene/search/QueryCachingPolicy;indexSortSupplierLjava/util/function/Supplier;ULjava/util/function/Supplier;writingBytes(Ljava/util/concurrent/atomic/AtomicLong;searchOperationListener9Lcom/groupbyinc/flux/index/shard/SearchOperationListener;shardRouting2Lcom/groupbyinc/flux/cluster/routing/ShardRouting;state1Lcom/groupbyinc/flux/index/shard/IndexShardState;primaryTermJcurrentEngineReference-Ljava/util/concurrent/atomic/AtomicReference;XLjava/util/concurrent/atomic/AtomicReference;
engineFactory0Lcom/groupbyinc/flux/index/engine/EngineFactory;indexingOperationListeners;Lcom/groupbyinc/flux/index/shard/IndexingOperationListener;globalCheckpointSyncerLjava/lang/Runnable;
recoveryState4Lcom/groupbyinc/flux/indices/recovery/RecoveryState;%Lcom/groupbyinc/flux/common/Nullable;
recoveryStats2Lcom/groupbyinc/flux/index/recovery/RecoveryStats;
refreshMetric/Lcom/groupbyinc/flux/common/metrics/MeanMetric;flushMetricshardEventListener?Lcom/groupbyinc/flux/index/shard/IndexShard$ShardEventListener;path+Lcom/groupbyinc/flux/index/shard/ShardPath;indexShardOperationPermits;writeAllowedStatesForPrimarywriteAllowedStatesForReplicasearcherWrapper6Lcom/groupbyinc/flux/index/shard/IndexSearcherWrapper;active+Ljava/util/concurrent/atomic/AtomicBoolean;refreshListeners2Lcom/groupbyinc/flux/index/shard/RefreshListeners;primaryReplicaResyncInProgressprimaryTermMutextranslogSyncProcessor=Lcom/groupbyinc/flux/common/util/concurrent/AsyncIOProcessor;uLcom/groupbyinc/flux/common/util/concurrent/AsyncIOProcessor;flushOrRollRunning$assertionsDisabledZgetGlobalCheckpointSyncer()Ljava/lang/Runnable;??	this,Lcom/groupbyinc/flux/index/shard/IndexShard;?(Lcom/groupbyinc/flux/cluster/routing/ShardRouting;Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/index/shard/ShardPath;Lcom/groupbyinc/flux/index/store/Store;Ljava/util/function/Supplier;Lcom/groupbyinc/flux/index/cache/IndexCache;Lcom/groupbyinc/flux/index/mapper/MapperService;Lcom/groupbyinc/flux/index/similarity/SimilarityService;Lcom/groupbyinc/flux/index/engine/EngineFactory;Lcom/groupbyinc/flux/index/shard/IndexEventListener;Lcom/groupbyinc/flux/index/shard/IndexSearcherWrapper;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/common/util/BigArrays;Lcom/groupbyinc/flux/index/engine/Engine$Warmer;Ljava/util/List;Ljava/util/List;Ljava/lang/Runnable;)Vjava/io/IOException#0com/groupbyinc/flux/cluster/routing/ShardRouting%shardId+()Lcom/groupbyinc/flux/index/shard/ShardId;'(
&)U(Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/IndexSettings;)V!+
,7com/groupbyinc/flux/index/search/stats/ShardSearchStats.()V!0
/1??	3java/lang/Object5
61??	8&java/util/concurrent/atomic/AtomicLong:
;1??	=+java/util/concurrent/atomic/AtomicReference?
@1??	B0com/groupbyinc/flux/index/recovery/RecoveryStatsD
E1??	G-com/groupbyinc/flux/common/metrics/MeanMetricI
J1?	L	N/(Lcom/groupbyinc/flux/index/shard/IndexShard;)V!P
Q	S)java/util/concurrent/atomic/AtomicBooleanU
V1	X	Z?	\logger!Lorg/apache/logging/log4j/Logger;^_	`Q(Lcom/groupbyinc/flux/index/shard/IndexShard;Lorg/apache/logging/log4j/Logger;I)V!b
c	e	g	iinitializing()Zkl
&mjava/lang/AssertionErroro
p1'com/groupbyinc/flux/index/IndexSettingsr)com/groupbyinc/flux/index/shard/ShardPathtjava/util/function/Supplierv*com/groupbyinc/flux/index/cache/IndexCachex.com/groupbyinc/flux/index/mapper/MapperServicez6com/groupbyinc/flux/index/similarity/SimilarityService|.com/groupbyinc/flux/index/engine/EngineFactory~2com/groupbyinc/flux/index/shard/IndexEventListener?4com/groupbyinc/flux/index/shard/IndexSearcherWrapper?)com/groupbyinc/flux/common/util/BigArrays?java/util/List?java/lang/Runnable???	?getSettings0()Lcom/groupbyinc/flux/common/settings/Settings;??
s?,com/groupbyinc/flux/index/codec/CodecService?T(Lcom/groupbyinc/flux/index/mapper/MapperService;Lorg/apache/logging/log4j/Logger;)V!?
????	???	???	?)Store must be provided to the index shard?java/util/Objects?requireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;??
??6com/groupbyinc/flux/index/engine/InternalEngineFactory?
?1,com/groupbyinc/flux/common/settings/Settings???	???	???	???	???	???	???	?5com/groupbyinc/flux/index/shard/InternalIndexingStats?
?1??	?java/util/ArrayList?(Ljava/util/Collection;)V!?
??add(Ljava/lang/Object;)Z????4(Ljava/util/List;Lorg/apache/logging/log4j/Logger;)V!?
????	?
????	?-com/groupbyinc/flux/index/get/ShardGetService??(Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/index/mapper/MapperService;)V!?
????	?8com/groupbyinc/flux/index/warmer/ShardIndexWarmerService?)Lcom/groupbyinc/flux/index/shard/ShardId;'?	?
?,??	?9com/groupbyinc/flux/index/cache/request/ShardRequestCache?
?1??	?2com/groupbyinc/flux/index/fielddata/ShardFieldData?
?1??	?=com/groupbyinc/flux/index/cache/bitset/ShardBitsetFilterCache?
?,??	?/com/groupbyinc/flux/index/shard/IndexShardState?CREATED??	????	?	?state: [CREATED]?org/apache/logging/log4j/Logger?debug(Ljava/lang/String;)V????INDEX_CHECK_ON_STARTUP-Lcom/groupbyinc/flux/common/settings/Setting;??	s?getValueA(Lcom/groupbyinc/flux/common/settings/Setting;)Ljava/lang/Object;?
sjava/lang/String??	1com/groupbyinc/flux/index/translog/TranslogConfig	shardPath-()Lcom/groupbyinc/flux/index/shard/ShardPath;	

resolveTranslog()Ljava/nio/file/Path;

u?(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/nio/file/Path;Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/common/util/BigArrays;)V!
??	%com/groupbyinc/flux/index/IndexModule$INDEX_QUERY_CACHE_EVERYTHING_SETTING?	+com/groupbyinc/flux/common/settings/SettinggetB(Lcom/groupbyinc/flux/common/settings/Settings;)Ljava/lang/Object;
java/lang/Boolean!booleanValue#l
"$Bcom/groupbyinc/flux/common/apache/lucene/search/QueryCachingPolicy&ALWAYS_CACHE(?	')??	+Ocom/groupbyinc/flux/common/apache/lucene/search/UsageTrackingQueryCachingPolicy-
.1&INDEX_QUERY_CACHE_TERM_QUERIES_SETTING0?	1?com/groupbyinc/flux/index/shard/ElasticsearchQueryCachingPolicy3G(Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCachingPolicy;)V!5
46:com/groupbyinc/flux/index/shard/IndexShardOperationPermits8x(Lcom/groupbyinc/flux/index/shard/ShardId;Lorg/apache/logging/log4j/Logger;Lcom/groupbyinc/flux/threadpool/ThreadPool;)V!:
9;	=
	?getIndexMetaData6()Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;AB
sC'com/groupbyinc/flux/index/shard/ShardIdEid()IGH
FI2com/groupbyinc/flux/cluster/metadata/IndexMetaDataK(I)J?M
LN??	PbuildRefreshListeners4()Lcom/groupbyinc/flux/index/shard/RefreshListeners;RS
T	VpersistMetadata?(Lcom/groupbyinc/flux/index/shard/ShardPath;Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/cluster/routing/ShardRouting;Lcom/groupbyinc/flux/cluster/routing/ShardRouting;Lorg/apache/logging/log4j/Logger;)VXY
Z
indexSettings)Lcom/groupbyinc/flux/index/IndexSettings;indexSearcherWrapper	bigArrays+Lcom/groupbyinc/flux/common/util/BigArrays;KLjava/util/List;Ljava/util/List;	listenersMLjava/util/List;settings.Lcom/groupbyinc/flux/common/settings/Settings;
listenersListsearchListenersList
getThreadPool-()Lcom/groupbyinc/flux/threadpool/ThreadPool;)()Lcom/groupbyinc/flux/index/store/Store;getIndexSort8()Lcom/groupbyinc/flux/common/apache/lucene/search/Sort;()Ljava/lang/Object;nwo4com/groupbyinc/flux/common/apache/lucene/search/SortqcanIndex1()Lcom/groupbyinc/flux/index/get/ShardGetService;A()Lcom/groupbyinc/flux/index/cache/bitset/ShardBitsetFilterCache;2()Lcom/groupbyinc/flux/index/mapper/MapperService;getSearchOperationListener;()Lcom/groupbyinc/flux/index/shard/SearchOperationListener;
warmerService<()Lcom/groupbyinc/flux/index/warmer/ShardIndexWarmerService;requestCache=()Lcom/groupbyinc/flux/index/cache/request/ShardRequestCache;	fieldData6()Lcom/groupbyinc/flux/index/fielddata/ShardFieldData;getPrimaryTerm()JroutingEntry4()Lcom/groupbyinc/flux/cluster/routing/ShardRouting;getQueryCachingPolicyF()Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCachingPolicy;updateShardState?(Lcom/groupbyinc/flux/cluster/routing/ShardRouting;JLjava/util/function/BiConsumer;JLjava/util/Set;Lcom/groupbyinc/flux/cluster/routing/IndexShardRoutingTable;Ljava/util/Set;)Vjava/lang/Exception?
)equals??
F?"java/lang/IllegalArgumentException?java/lang/StringBuilder?
?1+Trying to set a routing entry with shardId ?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??-(Ljava/lang/Object;)Ljava/lang/StringBuilder;??
?? on a shard with shardId ?toString()Ljava/lang/String;??
??!?
??isSameAllocation5(Lcom/groupbyinc/flux/cluster/routing/ShardRouting;)Z??
&?CTrying to set a routing entry with a different allocation. Current ?, new ?primary?l
&?Oillegal state: trying to move shard from primary mode to replica mode. Current ?getEngineOrNull+()Lcom/groupbyinc/flux/index/engine/Engine;??
?seqNoService:()Lcom/groupbyinc/flux/index/seqno/SequenceNumbersService;??
 ?6com/groupbyinc/flux/index/seqno/SequenceNumbersService?updateAllocationIdsFromMaster^(JLjava/util/Set;Lcom/groupbyinc/flux/cluster/routing/IndexShardRoutingTable;Ljava/util/Set;)V??
??
POST_RECOVERY??	??l
&?9we are in POST_RECOVERY, but our shard routing is active ?(Ljava/lang/Object;)V!?
p?	getEngine??
?cluster_state_started?refresh??
 ?5failed to refresh due to move to cluster wide started?*(Ljava/lang/String;Ljava/lang/Throwable;)V??????	?
getSourceNode2()Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;??
q?isRelocationTarget?l
&?.com/groupbyinc/flux/cluster/node/DiscoveryNode?
getVersion()Lcom/groupbyinc/flux/Version;??
??com/groupbyinc/flux/Version?V_6_0_0_alpha1Lcom/groupbyinc/flux/Version;??	??before (Lcom/groupbyinc/flux/Version;)Z??
??getLocalCheckpoint??
??activatePrimaryMode(J)V??
??STARTED??	??global state is [?9()Lcom/groupbyinc/flux/cluster/routing/ShardRoutingState;??
&?]?changeStatev(Lcom/groupbyinc/flux/index/shard/IndexShardState;Ljava/lang/String;)Lcom/groupbyinc/flux/index/shard/IndexShardState;?
	RELOCATED?	?
relocatingl
&equalsIgnoringMetaData	?
&
(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;)V!

CLOSED?	?9routing is active, but local shard state isn't. routing: , local state: \]	#java/util/concurrent/CountDownLatch(I)V!
3term is only increased as part of primary promotion!;>;Ljava/util/function/BiConsumer;applyingClusterStateVersioninSyncAllocationIds#Ljava/util/Set;Ljava/util/Set;routingTable;Ljava/util/function/Consumer;verifyRelocatingState=com/groupbyinc/flux/index/shard/IndexShardNotStartedException?](Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/shard/IndexShardState;)V!?
?? : shard is no longer relocating ??(Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/shard/IndexShardState;Ljava/lang/String;[Ljava/lang/Object;)V!?
??l
V?N: primary relocation is forbidden while primary-replica resync is in progress ?3()Lcom/groupbyinc/flux/index/shard/IndexShardState;java/lang/Thread?	holdsLock??
??state: [{}]->[{}], reason [{}]?K(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V????indexShardStateChanged?(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/index/shard/IndexShardState;Lcom/groupbyinc/flux/index/shard/IndexShardState;Ljava/lang/String;)V????newState
previousStateapplyIndexOperationOnPrimary?(JLcom/groupbyinc/flux/index/VersionType;Lcom/groupbyinc/flux/index/mapper/SourceToParse;JZLjava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$IndexResult;????????PRIMARY:Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;??	8?applyIndexOperation?(JJJLcom/groupbyinc/flux/index/VersionType;JZLcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;Lcom/groupbyinc/flux/index/mapper/SourceToParse;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$IndexResult;??
?versionversionType'Lcom/groupbyinc/flux/index/VersionType;
sourceToParse0Lcom/groupbyinc/flux/index/mapper/SourceToParse;autoGeneratedTimestampisRetryonMappingUpdateILjava/util/function/Consumer;applyIndexOperationOnReplica?(JJLcom/groupbyinc/flux/index/VersionType;JZLcom/groupbyinc/flux/index/mapper/SourceToParse;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$IndexResult;REPLICA??	8?seqNoautoGeneratedTimeStamp7com/groupbyinc/flux/index/mapper/MapperParsingException?0com/groupbyinc/flux/indices/TypeMissingException?
op term [ ? ] > shard term [%com/groupbyinc/flux/index/VersionTypevalidateVersionForWrites(J)Z
ensureWriteAllowed=(Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;)V	

.com/groupbyinc/flux/index/mapper/SourceToParsetype?

	docMapperL(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/DocumentMapperForType;
getIndexVersionCreated?
sprepareIndex(Lcom/groupbyinc/flux/index/mapper/DocumentMapperForType;Lcom/groupbyinc/flux/Version;Lcom/groupbyinc/flux/index/mapper/SourceToParse;JJJLcom/groupbyinc/flux/index/VersionType;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;JZ)Lcom/groupbyinc/flux/index/engine/Engine$Index;
	parsedDoc3()Lcom/groupbyinc/flux/index/mapper/ParsedDocument;
;/com/groupbyinc/flux/index/mapper/ParsedDocument dynamicMappingsUpdate,()Lcom/groupbyinc/flux/index/mapper/Mapping;"#
!$java/util/function/Consumer&W?'(java/lang/RuntimeException*(Ljava/lang/Exception;JJ)V!,
2-verifyNotClosed/R
0index?(Lcom/groupbyinc/flux/index/engine/Engine;Lcom/groupbyinc/flux/index/engine/Engine$Index;)Lcom/groupbyinc/flux/index/engine/Engine$IndexResult;23
4update*Lcom/groupbyinc/flux/index/mapper/Mapping;	operation/Lcom/groupbyinc/flux/index/engine/Engine$Index;Ljava/lang/RuntimeException;
opPrimaryTermoriginjava/lang/System=nanoTime??
>@6com/groupbyinc/flux/index/mapper/DocumentMapperForTypeBgetDocumentMapper3()Lcom/groupbyinc/flux/index/mapper/DocumentMapper;DE
CF/com/groupbyinc/flux/index/mapper/DocumentMapperHparsec(Lcom/groupbyinc/flux/index/mapper/SourceToParse;)Lcom/groupbyinc/flux/index/mapper/ParsedDocument;JK
IL
getMappingN#
COaddDynamicMappingsUpdate-(Lcom/groupbyinc/flux/index/mapper/Mapping;)VQR
!S
V_6_0_0_beta1U?	?V	onOrAfterX?
?Y3com/groupbyinc/flux/common/apache/lucene/index/Term[_id]G?
!_$com/groupbyinc/flux/index/mapper/UidaencodeIdL(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;cd
beM(Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)V!g
\h
idFieldMapper2()Lcom/groupbyinc/flux/index/mapper/IdFieldMapper;jk
Il.com/groupbyinc/flux/index/mapper/IdFieldMappern	fieldType4()Lcom/groupbyinc/flux/index/mapper/MappedFieldType;pq
or0com/groupbyinc/flux/index/mapper/MappedFieldTypetindexOptions?()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;vw
ux;com/groupbyinc/flux/common/apache/lucene/index/IndexOptionszNONE=Lcom/groupbyinc/flux/common/apache/lucene/index/IndexOptions;|}	{~'(Ljava/lang/String;Ljava/lang/String;)V!?
\?_uid?
!createUidAsBytes^(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;??
b??(Lcom/groupbyinc/flux/common/apache/lucene/index/Term;Lcom/groupbyinc/flux/index/mapper/ParsedDocument;JJJLcom/groupbyinc/flux/index/VersionType;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;JJZ)V!?
;?uid5Lcom/groupbyinc/flux/common/apache/lucene/index/Term;8Lcom/groupbyinc/flux/index/mapper/DocumentMapperForType;indexCreatedVersionsourceautoGeneratedIdTimestamp	startTimedoc1Lcom/groupbyinc/flux/index/mapper/ParsedDocument;set(Z)V??
V?preIndex?(Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/engine/Engine$Index;)Lcom/groupbyinc/flux/index/engine/Engine$Index;????isTraceEnabled?l??index [{}][{}] (seq# [{}])?
;
;_??
;?java/lang/Long?valueOf(J)Ljava/lang/Long;??
??trace????f(Lcom/groupbyinc/flux/index/engine/Engine$Index;)Lcom/groupbyinc/flux/index/engine/Engine$IndexResult;2?
 ?	postIndexp(Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/engine/Engine$Index;Ljava/lang/Exception;)V?????(Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/engine/Engine$Index;Lcom/groupbyinc/flux/index/engine/Engine$IndexResult;)V????result5Lcom/groupbyinc/flux/index/engine/Engine$IndexResult;markSeqNoAsNoopI(JLjava/lang/String;)Lcom/groupbyinc/flux/index/engine/Engine$NoOpResult;?(JJLjava/lang/String;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;)Lcom/groupbyinc/flux/index/engine/Engine$NoOpResult;??
?R(JJLcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;JLjava/lang/String;)V!?
A?noOp?(Lcom/groupbyinc/flux/index/engine/Engine;Lcom/groupbyinc/flux/index/engine/Engine$NoOp;)Lcom/groupbyinc/flux/index/engine/Engine$NoOpResult;??
?.Lcom/groupbyinc/flux/index/engine/Engine$NoOp;noop (seq# [{}])?
A?'(Ljava/lang/String;Ljava/lang/Object;)V????d(Lcom/groupbyinc/flux/index/engine/Engine$NoOp;)Lcom/groupbyinc/flux/index/engine/Engine$NoOpResult;??
 ?applyDeleteOperationOnPrimary?(JLjava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/index/VersionType;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$DeleteResult;applyDeleteOperation?(JJJLjava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/index/VersionType;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$DeleteResult;??
?applyDeleteOperationOnReplica?(JJLjava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/index/VersionType;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$DeleteResult;+()Lcom/groupbyinc/flux/index/IndexSettings;\?
?isSingleType?l
s?(Ljava/lang/Exception;JJZ)V!?
D?extractUidForDelete[(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/lucene/index/Term;??
?
prepareDelete?(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/index/Term;JJJLcom/groupbyinc/flux/index/VersionType;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;)Lcom/groupbyinc/flux/index/engine/Engine$Delete;??
?delete?(Lcom/groupbyinc/flux/index/engine/Engine;Lcom/groupbyinc/flux/index/engine/Engine$Delete;)Lcom/groupbyinc/flux/index/engine/Engine$DeleteResult;??
?0Lcom/groupbyinc/flux/index/engine/Engine$Delete;?(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/apache/lucene/index/Term;JJJLcom/groupbyinc/flux/index/VersionType;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;J)V!?
G?idBytes8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;	preDelete?(Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/engine/Engine$Delete;)Lcom/groupbyinc/flux/index/engine/Engine$Delete;????delete [{}] (seq no [{}])?7()Lcom/groupbyinc/flux/common/apache/lucene/index/Term;??
G?text??
\?
G?9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V??h(Lcom/groupbyinc/flux/index/engine/Engine$Delete;)Lcom/groupbyinc/flux/index/engine/Engine$DeleteResult;?
 
postDeleteq(Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/engine/Engine$Delete;Ljava/lang/Exception;)V	?
?(Lcom/groupbyinc/flux/index/shard/ShardId;Lcom/groupbyinc/flux/index/engine/Engine$Delete;Lcom/groupbyinc/flux/index/engine/Engine$DeleteResult;)V?
6Lcom/groupbyinc/flux/index/engine/Engine$DeleteResult;b(Lcom/groupbyinc/flux/index/engine/Engine$Get;)Lcom/groupbyinc/flux/index/engine/Engine$GetResult;readAllowed0
&(Ljava/lang/Object;)Ljava/lang/Object;acquireSearcherF(Ljava/lang/String;)Lcom/groupbyinc/flux/index/engine/Engine$Searcher;
applyK(Lcom/groupbyinc/flux/index/shard/IndexShard;)Ljava/util/function/Function;(Lcom/groupbyinc/flux/index/engine/Engine$Get;Ljava/util/function/Function;)Lcom/groupbyinc/flux/index/engine/Engine$GetResult; 
 !-Lcom/groupbyinc/flux/index/engine/Engine$Get;/0
$sl
&getIndexBufferRAMBytesUsed(?
 )	addAndGet(J)J+,
;-5refresh with source [{}] indexBufferRAMBytesUsed [{}]/-com/groupbyinc/flux/common/unit/ByteSizeValue1!?
23(remove [{}] writing bytes for shard [{}]5refresh with source [{}]7bytesgetWritingBytes?
;;refreshStats2()Lcom/groupbyinc/flux/index/refresh/RefreshStats;0com/groupbyinc/flux/index/shard/RefreshListeners?pendingCountAH
@B.com/groupbyinc/flux/index/refresh/RefreshStatsDcountF?
JGNANOSECONDSI<	:JsumL?
JMtoMillisO,
:P(JJI)V!R
ESI
flushStats.()Lcom/groupbyinc/flux/index/flush/FlushStats;*com/groupbyinc/flux/index/flush/FlushStatsX(JJ)V!Z
Y[docStats-()Lcom/groupbyinc/flux/index/shard/DocsStats;	doc_stats_)com/groupbyinc/flux/index/shard/DocsStatsareader>()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;cd
Pe:com/groupbyinc/flux/common/apache/lucene/index/IndexReadergnumDocsiH
hjnumDeletedDocslH
hm
b[closep0
Pq
addSuppressed(Ljava/lang/Throwable;)Vst
iusearcher2Lcom/groupbyinc/flux/index/engine/Engine$Searcher;commitStats0()Lcom/groupbyinc/flux/index/engine/CommitStats;yz
 {,com/groupbyinc/flux/index/engine/CommitStats}
seqNoStats.()Lcom/groupbyinc/flux/index/seqno/SeqNoStats;stats??
??*com/groupbyinc/flux/index/seqno/SeqNoStats?
indexingStatsD([Ljava/lang/String;)Lcom/groupbyinc/flux/index/shard/IndexingStats;isThrottled?l
 ?getIndexThrottleTimeInMillis??
 ?F(ZJ[Ljava/lang/String;)Lcom/groupbyinc/flux/index/shard/IndexingStats;??
??	throttledthrottleTimeInMillistypes[Ljava/lang/String;I([Ljava/lang/String;)Lcom/groupbyinc/flux/index/search/stats/SearchStats;??
/?groupsgetStats*()Lcom/groupbyinc/flux/index/get/GetStats;??
??
storeStats.()Lcom/groupbyinc/flux/index/store/StoreStats;Ecom/groupbyinc/flux/common/apache/lucene/store/AlreadyClosedException???
^?*com/groupbyinc/flux/ElasticsearchException?)io exception while building 'store stats'?=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V!?
??Ljava/io/IOException;exGLcom/groupbyinc/flux/common/apache/lucene/store/AlreadyClosedException;
mergeStats.()Lcom/groupbyinc/flux/index/merge/MergeStats;*com/groupbyinc/flux/index/merge/MergeStats?
?1
getMergeStats??
 ?segmentStats3(Z)Lcom/groupbyinc/flux/index/engine/SegmentsStats;
segmentsStats??
 ?getMemorySizeInBytes??
??.com/groupbyinc/flux/index/engine/SegmentsStats?addBitsetMemoryInBytes??
??includeSegmentFileSizes0Lcom/groupbyinc/flux/index/engine/SegmentsStats;warmerStats0()Lcom/groupbyinc/flux/index/warmer/WarmerStats;??
??fieldDataStatsI([Ljava/lang/String;)Lcom/groupbyinc/flux/index/fielddata/FieldDataStats;??
??fields
translogStats4()Lcom/groupbyinc/flux/index/translog/TranslogStats;getTranslog/()Lcom/groupbyinc/flux/index/translog/Translog;??
 ???
%?completionStatsT([Ljava/lang/String;)Lcom/groupbyinc/flux/search/suggest/completion/CompletionStats;=com/groupbyinc/flux/search/suggest/completion/CompletionStats?
?1completion_stats?Bcom/groupbyinc/flux/search/suggest/completion/CompletionFieldStats??(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;[Ljava/lang/String;)Lcom/groupbyinc/flux/search/suggest/completion/CompletionStats;??
??B(Lcom/groupbyinc/flux/search/suggest/completion/CompletionStats;)V??
???currentSearcher?Lcom/groupbyinc/flux/search/suggest/completion/CompletionStats;	syncFlush?(Ljava/lang/String;Lcom/groupbyinc/flux/index/engine/Engine$CommitId;)Lcom/groupbyinc/flux/index/engine/Engine$SyncedFlushResult;
 ?iterator()Ljava/util/Iterator;AB?Cjava/util/IteratorEhasNextGlFHnextJnFK(com/groupbyinc/flux/index/engine/SegmentM?-
NO:(Lcom/groupbyinc/flux/common/apache/lucene/util/Version;)ZXQ
9R
luceneVersionT<	?Usegment*Lcom/groupbyinc/flux/index/engine/Segment;acquireIndexCommit;(Z)Lcom/groupbyinc/flux/index/engine/Engine$IndexCommitRef;0com/groupbyinc/flux/index/engine/EngineException[YZ
 ]snapshot is not allowed_
flushFirstsnapshotStoreMetadata:()Lcom/groupbyinc/flux/index/store/Store$MetadataSnapshot;incRefd0
^egetMetadataw(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexCommit;Z)Lcom/groupbyinc/flux/index/store/Store$MetadataSnapshot;gh
^idecRefk0
^ljava/io/Closeablen5com/groupbyinc/flux/common/apache/lucene/util/IOUtilsp([Ljava/io/Closeable;)Vpr
qsgetIndexCommit>()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexCommit;uv
Ywv(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexCommit;)Lcom/groupbyinc/flux/index/store/Store$MetadataSnapshot;gy
^zindexCommit8Lcom/groupbyinc/flux/index/engine/Engine$IndexCommitRef;
failEngine~?
 
 wrapf(Lcom/groupbyinc/flux/index/engine/Engine$Searcher;)Lcom/groupbyinc/flux/index/engine/Engine$Searcher;??
??+com/groupbyinc/flux/common/lease/Releasable?,com/groupbyinc/flux/common/lease/Releasables?2(Z[Lcom/groupbyinc/flux/common/lease/Releasable;)Vp?
??failed to wrap searcher?wrappedSearchersuccess(Ljava/lang/String;Z)V	getAndSet?
@?
flushAndClose?0
 ?
9qflushEnginepostRecovery@(Ljava/lang/String;)Lcom/groupbyinc/flux/index/shard/IndexShard;
post_recovery?DONE:Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Stage;??	??setStagep(Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Stage;)Lcom/groupbyinc/flux/indices/recovery/RecoveryState;??
q?prepareForIndexRecovery@com/groupbyinc/flux/index/shard/IndexShardNotRecoveringException?
??INDEX??	??
@oapplyTranslogOperation?(Lcom/groupbyinc/flux/index/translog/Translog$Operation;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$Result;C$SwitchMap$org$elasticsearch$index$translog$Translog$Operation$Type[I??		?opType>()Lcom/groupbyinc/flux/index/translog/Translog$Operation$Type;??a?ordinal?H
??
f???
f???
f?)()Lcom/groupbyinc/flux/index/VersionType;??
f?$versionTypeForReplicationAndRecovery??
?getAutoGeneratedIdTimestamp??
f?getIndexName??
F?
f
f_3()Lcom/groupbyinc/flux/common/bytes/BytesReference;??
f?3com/groupbyinc/flux/common/xcontent/XContentFactory?xContentTypee(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/common/xcontent/XContentType;??
???(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/bytes/BytesReference;Lcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/index/mapper/SourceToParse;??

?routing??
f?D(Ljava/lang/String;)Lcom/groupbyinc/flux/index/mapper/SourceToParse;??

?parent??
f???

?
h?
h?
h?
h
h_
h?
j?
j???
j?No operation defined for [?0Lcom/groupbyinc/flux/index/engine/Engine$Result;3Lcom/groupbyinc/flux/index/translog/Translog$Index;4Lcom/groupbyinc/flux/index/translog/Translog$Delete;2Lcom/groupbyinc/flux/index/translog/Translog$NoOp;7Lcom/groupbyinc/flux/index/translog/Translog$Operation;runTranslogRecoveryb(Lcom/groupbyinc/flux/index/engine/Engine;Lcom/groupbyinc/flux/index/translog/Translog$Snapshot;)I?()Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Translog;??
q?totalOperations?Hl??
o?totalOperationsOnStart
o9()Lcom/groupbyinc/flux/index/translog/Translog$Operation;Jl[translog] recover op {}LOCAL_TRANSLOG_RECOVERY?	8	lambda$runTranslogRecovery$3R

R()Ljava/util/function/Consumer;W??

getFailure()Ljava/lang/Exception;
c$com/groupbyinc/flux/ExceptionsHelperreThrowIfNotNull(Ljava/lang/Throwable;)Z
incrementRecoveredOperations0
o status<(Ljava/lang/Throwable;)Lcom/groupbyinc/flux/rest/RestStatus;"#
$#com/groupbyinc/flux/rest/RestStatus&BAD_REQUEST%Lcom/groupbyinc/flux/rest/RestStatus;()	'*-ignoring recovery of a corrupt translog entry,info.??/snapshot6Lcom/groupbyinc/flux/index/translog/Translog$Snapshot;opsRecoveredperformTranslogRecovery6()Lcom/groupbyinc/flux/indices/recovery/RecoveryState;?5
6internalPerformTranslogRecovery(ZZ)V89
:getStage<()Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Stage;<=
q>TRANSLOG@?	?A!TRANSLOG stage expected but was: C=Lcom/groupbyinc/flux/indices/recovery/RecoveryState$Translog;indexExistsVERIFY_INDEXG?	?H#com/groupbyinc/flux/common/BooleansJisTrue(Ljava/lang/String;)ZLM
KN
checkIndexP0
Q;Ljava/util/Map;onNewEngine,(Lcom/groupbyinc/flux/index/engine/Engine;)VsetTranslog0(Lcom/groupbyinc/flux/index/translog/Translog;)V??
@?engine was already created?recoveredOperations?H
o?performRecoveryRestart'we can't restart with pending listeners?INIT??	??4()Lcom/groupbyinc/flux/index/recovery/RecoveryStats;finalizeRecoveryFINALIZE??	??recovery_finalization?1()Lcom/groupbyinc/flux/index/engine/EngineConfig;w?
 ?ignoreRecoveryAttempt??
?		?java/util/EnumSet?contains??
??3operations only allowed when shard state is one of ?
??
isReadAllowed
verifyPrimary?0
?		?2operation only allowed when shard state is one of ?
, origin [?
isRecovery?l
8?0operation only allowed when recovering, origin [?verifyReplicationTarget?0
?		?shard ? is not a primary?active primary shard ?F cannot be a replication target before relocation hand off, state is [?&operation only allowed when not closed?
?uexcALcom/groupbyinc/flux/index/shard/IllegalIndexShardStateException;
suppressed+operation only allowed when shard is active?addShardFailureCallback (Ljava/util/function/Consumer;)V
access$000l(Lcom/groupbyinc/flux/index/shard/IndexShard$ShardEventListener;)Ljava/util/concurrent/CopyOnWriteArrayList;??
?)java/util/concurrent/CopyOnWriteArrayList?
??onShardFailureXLjava/util/function/Consumer;	checkIdlegetLastWriteNanos??
 ?(Z)Z??
V?shard is now inactive?onShardInactiveP?%failed to notify index event listener???	wasActiveinactiveTimeNSengineOrNullisActiverecoverFromLocalShards2(Ljava/util/function/BiConsumer;Ljava/util/List;)ZJrecover from local shards only makes sense if the shard is a primary shardinvalid recovery type: 
?12com/groupbyinc/flux/index/shard/LocalShardSnapshot
Q-com/groupbyinc/flux/index/shard/StoreRecoveryM(Lcom/groupbyinc/flux/index/shard/ShardId;Lorg/apache/logging/log4j/Logger;)V!
^(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/index/shard/IndexShard;Ljava/util/List;)Z
(Ljava/lang/Iterable;)Vp
qshard
storeRecovery/Lcom/groupbyinc/flux/index/shard/StoreRecovery;mappingUpdateConsumeriLjava/util/function/BiConsumer;localShards>Ljava/util/List;	snapshotsFLjava/util/List;recoverFromStoreCrecover from store only makes sense if the shard is a primary shard+-can only start recovery on initializing shard-/(Lcom/groupbyinc/flux/index/shard/IndexShard;)Z*/
0restoreFromRepository0(Lcom/groupbyinc/flux/repositories/Repository;)ZSNAPSHOT4?	?5recoverFromRepository\(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/repositories/Repository;)Z78
9
repository-Lcom/groupbyinc/flux/repositories/Repository;shouldFlush=l
%>translog-Lcom/groupbyinc/flux/index/translog/Translog;shouldRollTranslogGenerationshouldRollGenerationCl
%DonSettingsChangedF0
 GacquireTranslogRetentionLock()Ljava/io/Closeable;acquireRetentionLockKJ
%LverboseflushAndCloseEnginegetHistoryUUIDP?
 QgetIndexEventListener6()Lcom/groupbyinc/flux/index/shard/IndexEventListener;activateThrottlingU0
 VdeactivateThrottlingX0
 YhandleRefreshException=com/groupbyinc/flux/index/engine/RefreshFailedEngineException\getCause()Ljava/lang/Throwable;^_
]`,java/nio/channels/ClosedByInterruptExceptionbHcom/groupbyinc/flux/common/apache/lucene/util/ThreadInterruptedExceptiond Failed to perform engine refreshfrfee?Lcom/groupbyinc/flux/index/engine/RefreshFailedEngineException;writeIndexingBuffer'java/lang/UnsupportedOperationExceptionk
l1%add [{}] writing bytes for shard [{}]n??pj0
 r[R
tupdateLocalCheckpointForShard(Ljava/lang/String;J)Vvw
?xallocationId
checkpointupdateGlobalCheckpointForShard|w
?}globalCheckpointwaitForOpsToComplete??
??initiateTracking??
??markAllocationIdAsInSync?w
??localCheckpointgetGlobalCheckpoint??
??getInSyncGlobalCheckpoints>()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectLongMap;??
??maybeSyncGlobalCheckpointgetMaxSeqNo??
??
??
???
?4()Lcom/groupbyinc/flux/cluster/routing/AllocationId;z?
&?0com/groupbyinc/flux/cluster/routing/AllocationId?getId??
??:com/groupbyinc/flux/common/carrotsearch/hppc/ObjectLongMap???(Ljava/lang/Object;)J???values>()Lcom/groupbyinc/flux/common/carrotsearch/hppc/LongContainer;????:com/groupbyinc/flux/common/carrotsearch/hppc/LongContainer?spliterator()Ljava/util/Spliterator;????java/util/stream/StreamSupport?stream3(Ljava/util/Spliterator;Z)Ljava/util/stream/Stream;??
???"lambda$maybeSyncGlobalCheckpoint$4E(JLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/LongCursor;)Z??
??D(Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/LongCursor;)Z?test!(J)Ljava/util/function/Predicate;???java/util/stream/Stream?anyMatch!(Ljava/util/function/Predicate;)Z????"syncing global checkpoint for [{}]?L0??globalCheckpointsPLcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectLongMap;;Ljava/util/Map$Entry;corruptmetadata8Lcom/groupbyinc/flux/index/store/Store$MetadataSnapshot;BLcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex$Status;;Lcom/groupbyinc/flux/common/apache/lucene/index/CheckIndex;timeNSos8Lcom/groupbyinc/flux/common/io/stream/BytesStreamOutput;outLjava/io/PrintStream;engine is closed	?
??
startRecoveryI(Lcom/groupbyinc/flux/indices/recovery/RecoveryState;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;Lcom/groupbyinc/flux/repositories/RepositoriesService;Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/indices/IndicesService;)VrecoverySource	??
&	?
??@$SwitchMap$org$elasticsearch$cluster$routing$RecoverySource$Type	??			?
??
from store	???
	?generic(()Ljava/util/concurrent/ExecutorService;	?	?
?	?lambda$startRecovery$5?(Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;Lcom/groupbyinc/flux/indices/recovery/RecoveryState;)V	?	?
	?	??(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;Lcom/groupbyinc/flux/indices/recovery/RecoveryState;)Ljava/lang/Runnable;L	?	?$java/util/concurrent/ExecutorService	?execute(Ljava/lang/Runnable;)V	?	?	?	?from 	??(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/cluster/node/DiscoveryNode;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;)V	?	?
?	?corrupted preexisting index	?onRecoveryFailurev(Lcom/groupbyinc/flux/indices/recovery/RecoveryState;Lcom/groupbyinc/flux/indices/recovery/RecoveryFailedException;Z)V	?	??	?
from snapshot	?lambda$startRecovery$6	(Lcom/groupbyinc/flux/repositories/RepositoriesService;Lcom/groupbyinc/flux/cluster/routing/RecoverySource$SnapshotRecoverySource;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;Lcom/groupbyinc/flux/indices/recovery/RecoveryState;)V	?	?
	?	?H(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/repositories/RepositoriesService;Lcom/groupbyinc/flux/cluster/routing/RecoverySource$SnapshotRecoverySource;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;Lcom/groupbyinc/flux/indices/recovery/RecoveryState;)Ljava/lang/Runnable;L	?	?getMergeSourceIndex#()Lcom/groupbyinc/flux/index/Index;	?	?
L	?*com/groupbyinc/flux/indices/IndicesService	?indexServiceK(Lcom/groupbyinc/flux/index/Index;)Lcom/groupbyinc/flux/index/IndexService;	?	?
	?	?&com/groupbyinc/flux/index/IndexService	?getIndexSettings	??
	?	?getNumberOfShards	?H
s	?4com/groupbyinc/flux/repositories/RepositoriesService	?com/groupbyinc/flux/index/Index	?
	?Csize	?H?	?from local shards	?lambda$startRecovery$8(Lcom/groupbyinc/flux/index/IndexService;Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;Ljava/util/function/BiConsumer;Ljava/util/List;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;Lcom/groupbyinc/flux/indices/recovery/RecoveryState;)V	?	?
	?	?R(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/index/IndexService;Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;Ljava/util/function/BiConsumer;Ljava/util/List;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;Lcom/groupbyinc/flux/indices/recovery/RecoveryState;)Ljava/lang/Runnable;L	?	?0com/groupbyinc/flux/index/IndexNotFoundException	?$(Lcom/groupbyinc/flux/index/Index;)V!	?
	?	?not all shards from index 	? are started yet, expected 	?(I)Ljava/lang/StringBuilder;?	?
?	? found 	? can't recover shard 	?Unknown recovery source 	?KLcom/groupbyinc/flux/cluster/routing/RecoverySource$SnapshotRecoverySource;
indexMetaData4Lcom/groupbyinc/flux/cluster/metadata/IndexMetaData;mergeSourceIndex!Lcom/groupbyinc/flux/index/Index;
startedShardssourceIndexService(Lcom/groupbyinc/flux/index/IndexService;	numShardsrecoveryTargetService@Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService;recoveryListenerQLcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;repositoriesService6Lcom/groupbyinc/flux/repositories/RepositoriesService;indicesService,Lcom/groupbyinc/flux/indices/IndicesService;& can't create engine - shard is closed
yo

??

??
@
newReadWriteEngine

o
newRouting must not be null

??"initial state with allocation id [
routing changed from 
 to 
#{} writing shard state, reason [{}]
2com/groupbyinc/flux/index/shard/ShardStateMetaData
getUUID
?
s
H(ZLjava/lang/String;Lcom/groupbyinc/flux/cluster/routing/AllocationId;)V!



FORMAT1Lcom/groupbyinc/flux/gateway/MetaDataStateFormat;
 
!	

"java/nio/file/Path
$getShardStatePath
&
u
'/com/groupbyinc/flux/gateway/MetaDataStateFormat
)write*(Ljava/lang/Object;[Ljava/nio/file/Path;)V
+
,

*
-4{} skip writing shard state, has been written before
/writeReasonnewShardStateMetadata4Lcom/groupbyinc/flux/index/shard/ShardStateMetaData;documentMapperWithAutoCreate
4
{
5unknown recovery type: [
7getMergePolicy>()Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy;
9
:
s
;
indexAnalyzer>()Lcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer;
=
>
{
?
similarity{(Lcom/groupbyinc/flux/index/mapper/MapperService;)Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity;
A
B
}
Cquery4()Lcom/groupbyinc/flux/index/cache/query/QueryCache;
E
F
y
G4com/groupbyinc/flux/indices/IndexingMemoryController
ISHARD_INACTIVE_TIME_SETTING
K?	
J
L`(Lcom/groupbyinc/flux/common/metrics/MeanMetric;Lcom/groupbyinc/flux/index/shard/IndexShard$1;)V!
N

Ojava/util/Arrays
QasList%([Ljava/lang/Object;)Ljava/util/List;
S
T

R
U???

X
Yt(Lcom/groupbyinc/flux/index/shard/IndexShard;)Lcom/groupbyinc/flux/index/engine/EngineConfig$TranslogRecoveryRunner;L
[	
\?(Lcom/groupbyinc/flux/index/engine/EngineConfig$OpenMode;Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/index/engine/Engine$Warmer;Lcom/groupbyinc/flux/index/store/Store;Lcom/groupbyinc/flux/common/apache/lucene/index/MergePolicy;Lcom/groupbyinc/flux/common/apache/lucene/analysis/Analyzer;Lcom/groupbyinc/flux/common/apache/lucene/search/similarities/Similarity;Lcom/groupbyinc/flux/index/codec/CodecService;Lcom/groupbyinc/flux/index/engine/Engine$EventListener;Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCache;Lcom/groupbyinc/flux/common/apache/lucene/search/QueryCachingPolicy;ZLcom/groupbyinc/flux/index/translog/TranslogConfig;Lcom/groupbyinc/flux/common/unit/TimeValue;Ljava/util/List;Lcom/groupbyinc/flux/common/apache/lucene/search/Sort;Lcom/groupbyinc/flux/index/engine/EngineConfig$TranslogRecoveryRunner;)V!
^
v
_forceNewHistoryUUID	indexSort6Lcom/groupbyinc/flux/common/apache/lucene/search/Sort;acquirePrimaryOperationPermit@(Lcom/groupbyinc/flux/action/ActionListener;Ljava/lang/String;)VacquireA(Lcom/groupbyinc/flux/action/ActionListener;Ljava/lang/String;Z)V
f
g
9
honPermitAcquiredZLcom/groupbyinc/flux/action/ActionListener;+Lcom/groupbyinc/flux/action/ActionListener;executorOnDelayacquireReplicaOperationPermitB(JJLcom/groupbyinc/flux/action/ActionListener;Ljava/lang/String;)V&lambda$acquireReplicaOperationPermit$9
pZ

q
r\(Lcom/groupbyinc/flux/index/shard/IndexShard;JJ)Lcom/groupbyinc/flux/common/CheckedRunnable;L
t

u)com/groupbyinc/flux/action/ActionListener
w	onFailure
yR
x
zoperation primary term [
|] should be at most [
~](Lcom/groupbyinc/flux/index/shard/IndexShard;JLcom/groupbyinc/flux/action/ActionListener;ZJ)V!
?

?globalCheckpointUpdated
shardStateoperationPrimaryTermgetActiveOperationsCount
?H
9
?syncV(Lcom/groupbyinc/flux/index/translog/Translog$Location;Ljava/util/function/Consumer;)V;com/groupbyinc/flux/common/util/concurrent/AsyncIOProcessor
?put2(Ljava/lang/Object;Ljava/util/function/Consumer;)V
?
?

?
?location6Lcom/groupbyinc/flux/index/translog/Translog$Location;syncListener4Ljava/util/function/Consumer;
?0
%
?getTranslogDurability:()Lcom/groupbyinc/flux/index/translog/Translog$Durability;
?
?
s
?afterWriteOperation
>Bl

?submitting async flush request
?
Q?executor:(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService;
?
?
?
?1submitting async roll translog generation request
?
Q=Lcom/groupbyinc/flux/common/util/concurrent/AbstractRunnable;rollgetClass()Ljava/lang/Class;
?
?
6
?HgetMaxRefreshListeners
?H
s
?
?getAsIntK(Lcom/groupbyinc/flux/index/IndexSettings;)Ljava/util/function/IntSupplier;
?
?
?lambda$buildRefreshListeners$10
?0

?
?B(Lcom/groupbyinc/flux/index/shard/IndexShard;)Ljava/lang/Runnable;L
?
?listener
?	?java/util/concurrent/Executor
?
?	?	
?G(Ljava/util/concurrent/ExecutorService;)Ljava/util/concurrent/Executor;	?
?
?w(Ljava/util/function/IntSupplier;Ljava/lang/Runnable;Ljava/util/concurrent/Executor;Lorg/apache/logging/log4j/Logger;)V!
?
@
?getEngineFactory2()Lcom/groupbyinc/flux/index/engine/EngineFactory;isRefreshNeeded
refreshNeeded
?l
 
?
@
?addRefreshListener?l

?addOrNotifyV(Lcom/groupbyinc/flux/index/translog/Translog$Location;Ljava/util/function/Consumer;)Z
?
?
@
?(Z)Ljava/lang/Boolean;?
?
"
?2Ljava/util/function/Consumer;too_many_listeners
?
?%shard term already update.  op term [
?], shardTerm [
?primary term transition
?
?
?????????Ydetected new primary with primary term [{}], resetting local checkpoint from [{}] to [{}]
?
?resetLocalCheckpoint
??
?
?rollGeneration
?0
%
?currentGlobalCheckpointgetMetaData
?B
	?
?
L	?selectShrinkShardsG(ILcom/groupbyinc/flux/cluster/metadata/IndexMetaData;I)Ljava/util/Set;
?
?
L
?()Ljava/util/stream/Stream;?
??
?
lambda$null$7>(Ljava/util/Set;Lcom/groupbyinc/flux/index/shard/IndexShard;)Z
//(Ljava/util/Set;)Ljava/util/function/Predicate;?filter9(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;
?java/util/stream/CollectorstoList()Ljava/util/stream/Collector;
collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;?
onRecoveryDone7(Lcom/groupbyinc/flux/indices/recovery/RecoveryState;)V?shards:Ljava/util/Set;e?s*()Lcom/groupbyinc/flux/snapshots/Snapshot;1"
?#&com/groupbyinc/flux/snapshots/Snapshot%
getRepository'?
&(A(Ljava/lang/String;)Lcom/groupbyinc/flux/repositories/Repository;;*
	?+23
-*l
/?com/groupbyinc/flux/common/carrotsearch/hppc/cursors/LongCursor1value3?	24vALcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/LongCursor;unexpected mapping update: 8Fin-flight operations in progress while moving shard state to relocated:?0
<startRelocationHandoffJ()Lcom/groupbyinc/flux/index/seqno/GlobalCheckpointTracker$PrimaryContext;>?
?@completeRelocationHandoffB0
?CabortRelocationHandoffE0
?F
?uinner(exception during primary term transitionJawaitL0
M"restoreLocalCheckpointFromTranslogO0
 P
fillSeqNoGaps(J)IRS
 T
Q'(Ljava/lang/Object;Ljava/lang/Object;)VWWcX
access$200Y(Lcom/groupbyinc/flux/index/shard/IndexShard;)Ljava/util/concurrent/atomic/AtomicBoolean;x0
access$300

access$400java/lang/ClassadesiredAssertionStatuscl
bdofE(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;fg
?hU(Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;Ljava/lang/Enum;)Ljava/util/EnumSet;fj
?k	SignatureRuntimeVisibleAnnotationsCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
Exceptionse(Lcom/groupbyinc/flux/cluster/routing/ShardRouting;Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/index/shard/ShardPath;Lcom/groupbyinc/flux/index/store/Store;Ljava/util/function/Supplier;Lcom/groupbyinc/flux/index/cache/IndexCache;Lcom/groupbyinc/flux/index/mapper/MapperService;Lcom/groupbyinc/flux/index/similarity/SimilarityService;Lcom/groupbyinc/flux/index/engine/EngineFactory;Lcom/groupbyinc/flux/index/shard/IndexEventListener;Lcom/groupbyinc/flux/index/shard/IndexSearcherWrapper;Lcom/groupbyinc/flux/threadpool/ThreadPool;Lcom/groupbyinc/flux/common/util/BigArrays;Lcom/groupbyinc/flux/index/engine/Engine$Warmer;Ljava/util/List;Ljava/util/List;Ljava/lang/Runnable;)V"RuntimeVisibleParameterAnnotationst(Lcom/groupbyinc/flux/cluster/routing/ShardRouting;JLjava/util/function/BiConsumer;>;JLjava/util/Set;Lcom/groupbyinc/flux/cluster/routing/IndexShardRoutingTable;Ljava/util/Set;)V|(Ljava/lang/String;Ljava/util/function/Consumer;)V?(JLcom/groupbyinc/flux/index/VersionType;Lcom/groupbyinc/flux/index/mapper/SourceToParse;JZLjava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$IndexResult;?(JJLcom/groupbyinc/flux/index/VersionType;JZLcom/groupbyinc/flux/index/mapper/SourceToParse;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$IndexResult;(JJJLcom/groupbyinc/flux/index/VersionType;JZLcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;Lcom/groupbyinc/flux/index/mapper/SourceToParse;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$IndexResult;?(JLjava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/index/VersionType;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$DeleteResult;?(JJLjava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/index/VersionType;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$DeleteResult;	(JJJLjava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/index/VersionType;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$DeleteResult;?(Lcom/groupbyinc/flux/index/translog/Translog$Operation;Lcom/groupbyinc/flux/index/engine/Engine$Operation$Origin;Ljava/util/function/Consumer;)Lcom/groupbyinc/flux/index/engine/Engine$Result;[(Ljava/util/function/Consumer;)V?(Ljava/util/function/BiConsumer;Ljava/util/List;)Z?(Z)Ljava/util/List;R()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectLongMap;?(Lcom/groupbyinc/flux/indices/recovery/RecoveryState;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService;Lcom/groupbyinc/flux/indices/recovery/PeerRecoveryTargetService$RecoveryListener;Lcom/groupbyinc/flux/repositories/RepositoriesService;Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/indices/IndicesService;)Vo(Lcom/groupbyinc/flux/action/ActionListener;Ljava/lang/String;)Vq(JJLcom/groupbyinc/flux/action/ActionListener;Ljava/lang/String;)Vm(Lcom/groupbyinc/flux/index/translog/Translog$Location;Ljava/util/function/Consumer;)Vk(Lcom/groupbyinc/flux/index/translog/Translog$Location;Ljava/util/function/Consumer;)VBootstrapMethods
SourceFileInnerClasses!/????????????????????????????????????????m?????D??D??D????m?????????n????	m
	m
	m

?m?o/*??p q?!"o??*+?*,?-*?/Y?2?4*?6Y?7?9*?;Y?*?@Y?A?C*?EY?F?H*?JY?K?M*?JY?K?O*?Y*?R?T*?VY?W?Y*?VY?W?[*?6Y?7?]*?Y**?a?d?f*?VY?W?h?j?+?n??pY?q?*+??,??:*??Y*?a????*??*?????W*	?
??Y???	??*??*??*
??*??*??*??*??Y??????Y??:*????W*??Y*?a?Ƶ?*???Y??:*?4??W*??Y*?a?ɵ?*??Y,*?е?*??Y*??,?ص?*??Y?ݵ?*??Y???*??Y*??,???*???*-??*?a???*,?????*?Y*??*??,
???? ?"?%?
*?*?,?.?.Y?/:?2? ?"?%??4Y?7:*?,*?9Y*??*?a?*?@*,?D*?׶J?O?Q**?U?W-,+*?a?[?p?)"??? ????\]???????????????????	???
?^????_`
?????b?cb?????ef6Vgbd(hbr4?????a?cd6Vgdd(haq?:	???*?5?@?K?V?b?m3x????	"?????	?
???
 +6BSYdp?????? ?!?#?%?&)* ,)-:.E0K2`3f4x5?6?7s???&su^wy{}????????@&su^wy{}?????????&su^wy{}?????????&???$'?t$muv'?ijo/*???p q:?ko/*???p q>lmo7
*???p?r?p
 qEslo,?p qK?to/*?Ұp qO?uo/*??p qS?vo/*???p qWwxo/*?˰p q[yzo/*?ڰp q_{|o/*?߰p qc}~o/*??p qg?o/*?Q?p qn??o/*???p qv??o/*?,?p qz??o?
?*?9Y:?*??:
+?**?????/??Y??Y?????+?*?????*?????????
?+
?????*??Y??Y?????
?????+???????
?9
???1+???*??Y??Y?????
?????+???????+???*??:???	??*?????+?™??j?(
?™ ?pY??Y??Ķ?
?????ǿ*??̶ϧ:*?a???+???6*?ֶ?:
?ݙ????*?ʶ?*?ʶ????*????Y?????+??????????W?@*???6+??+
??&?
Y*????Y????+?????????j?Q+?™J*????@*???6*???,?pY??Y????+????*??????ǿ*??*?+
*?a?[?Y? :+???? *?Q????j?
????pY"?ǿ?j?C+?n?7?>* 
?O*?Z?^*?ʶ?*?ʶ????* ?Q*+???aç:??
?
?š+?™
*??*?l+
?m?*??*
+?q?(+?X[[`[p??rs-tuK*vwIx
JyzM{?
? ?|??}??~?????????????	c5{?
r ?~??????	q?0????H?^??????????????????(?+?-?;?B?K?a?u?????????.?@?J?Q?Z?s????????2	F
KPUcw???sz?H&6
@):!;L??%??'"?S?D?E=??8?
&cege6i?	&cege&t$mw??o$?*?9YN?*?????Y*?׷??*??????Y*?׷??*????
Y*?׷??*??????Y*?׷??*??????Y*?׷??*,??*??+?-ð:-???????p ? ??????q: "'#3%=&I(S)_+i,u.z/?0s?6Oit
?
????o?l?j?,*?????"?pY??Y?????*???????ǿ*?>7?>*,+?????'N*?a???*?????Y*???????/DG?p*H#t?l l??l??rl??q"@/BDbG\H]T`\akcs/W?#t??mx?0o??*??????Y*??*??ÿ*????-??Y*?ײ???Y??Ŷ?*???????6?ȿ*?[?ʙ-??Y*?ײ???Y??̶?*???????6?ȿ?p? qf
go$pNtXu?xs33??o/*??p q|?o?C?j?*?9?Қ?pY?q?*?a?*??+,??*??N*+??*??*-+,??-?p*C C??C??/??q??*?/?4?A?s??o?	*?*?Q-????pH ???????????r??q?t$my??o?**?Q!??	
??pR ???????????	??
r??
q?t$mz??o??j?;!*?Q??2?pY??Y?????!?)??*?Q?)??????ǿ?j????pY?q?*?*??*??!
?:??%:?
?)?:?2Y?.?:*?1?**???5?\???\???\???\???p??6789?
t:?	tu? ????;????????????
?<???????
?89r???
q:?>?V?\????????????????????s2>?@;?
8
'+N??
;t$m{	o???A7*?G,?M:*?P?*?P?T+?W?Z??\Y^?`?f?i:?C*?G?m?s?y???\Y^?`??:??\Y????`???i:?;Y!	

???p?=??d??????????????????????	?<?
?????
?????????q*
?????)?@?S?g???s?! &?\23om*?Y??*??*??,??M*?a???*?a?,??,??,??????+,??N?:*??*??,???*??*??,-??-?DG?p>D??Itum mrsm29\??q.???#?>?D?G?I?Y?\?k?s
>H??2t$??oL**?Q-?????p  ????q?t$??o?

e?j?;!*?Q??2?pY??Y?????!?)??*?Q?)??????ǿ?A7*??AY!??:	**??	?ǰpHe e??e;?e??e<?C"??Z??	q?>?C?I?Z?s>t$??o?-*?Y??*?a???*?a?,?˸???+,?Ѱp - -rs-??q???'?s'??o?*?*?Q-???װp> ???G?????r??q?t$m|??o?	**?Q!???װpH ?????G?????r??q?t$m}??o???j?;!*?Q??2?pY??Y?????!?)??*?Q?)??????ǿ?j?	???pY?q?*
?*?ܶߙ/*??P:??)?:?DY??*??:!	
??:
**??
??f??f??f??p?
q67?t:? ????;???????G????	?<?
?????????
r???q6
>V\fq
v?????s
>(B+t$m~
??o?
?A7?GY*+,!	
??p\	?G???????????	<?
??q
??o?_*???W?Z?,?j?*??ߚ?pY?q?,?fN?\Y^-?i?*??ߙ?\Y^,????\Y?+,???i?p*-??_ _?_G?q!"(%-&9'C*O,s(??ol*?Y??*??*??,??M*?a???*?a?,???,????+,?N?:*??*??,??*??*??,-?-?CF?p>C?Htul lrsl??[?q.135#6=8C<F9H:X;[=j>s
=H??Dt$oK*?*??+*??"?p #q
BC??o??*?%*?'??*?ʶ*A*?> ?.X*?a???*?a0+?2Y ?4?*??+??*?a???*?a6?2Y ?4*???*?> u?.X?6:*?a???*?a6?2Y ?4*???*?> u?.X??$*?a???*?a8+??*??+?ϱEvvxvp ?9?? ???qNJLMNP(Q=SEUQViXsYvU?V?X?Z?[?\?^?`s?=+Li?%i?:?o2*?>?o]%*?W?C	7?,??>,??7*??+???pH???( (??#rs???q??	?????s
? ?
???o=	*?4+???p	 	??q???o2*?Ҷ??p q???o?*?????L??Y?+?6???L?$?p 	t??? q??	???s
H$P???od*??L+???Y???+???p rsq??	??s? ??o\*????M,*?????,?p  ?	
??q?	????o2*?ڶǰp q????o=	*??+?˰p	 	??q???o5*?ʶҶ԰p q????oSr??Y??M*۶N:,-?f+???-?P?-?r?D:?v?8-?r?1::?:-??-?r?:?v?-?r?,?(,/iBiKVZ]iBMKp*`?xr r??j??q????B?K?p?sS?/??PiiFiHi???Piii?????o?<*?%*?a?+,?*??N-????Y*??*????6?ȿ-+,??p*< <??<??%rsq?????5?s?5 ??o^+??=+??>*?a+??*?%*??:????Y*??*???6?ȿ?A7?:*?O?Ae??pH^ ^	
Y?
T?!=rsE?N?q2??
???!?)?.?@?E?N?[?s
?@ 
0oN*?%*??L+??p 	rsq??	?
?0oF
*??L+??p
 rsq	o?3*?*?a???*?a+??*??+?+? +?#?&?p3 3'q	*/2
st$()o?X*?*?a???*?a++??*?/M*??0+?5?&*?/N*?a???*?a7*??,-??-?p*X X(:"6;<8 ?<q."-038DV!s?899t$,-o?ML*???@?DM,?I?$,?L?NN+?+-?P?S?-?PL???+?*???V?+?p #WXM KT<q%&#'2(7*:+s?9F?!N??@9YZo?7*??M,???,??
,??*???^???Y*??,`?6?ȿp 7 7a2??q578#:s	??t\bco??L*???f*?9YN?*??M,?%*???j:-?*???m?oY+S?t?-ç
:-??,?^L*??+?x?{N*???m?oY+S?t-?:*???m?oY+S?t?&@;=@@D@	&m;Ymmomp*+rsG&rs? ?|}qFMN	QUVW&]-^8W;YGZM[Y]`^k[m]v^sB?;Y 6?Y6i?Y ?%Yit$??oL
*??+,???p 
 
??
tuq
h	iv	?o{?*?*??M,+??N6*?@?-?*?@-??:?j???pY?q?6:???Y-S???:??Y??6???:???Y-S???AV$AiVkipH'/?xX??? ???	wrsqwxn?q>lm	noq'r:s=tAxFyStVuXvixpys?? PGP?P?P? P$Ri?ip?o?
?*?9YN?*?+?W*?C??? :?????oYSY*?WS?t*?>???":?oYSY*?WS?t*?>????_:*?C??? :?????oYSY*?WS?t*?>???":?oYSY*?WS?t*?>????-ç
:	-?	??+HHJHjy?????jlj?????p4JrsyJrs? ?????qZ???&?+?>?E?H?]?g?j?y???????????????????s@
?+6 \i?Bi?6i \i??Di?t$??o?s*?9YM?*?????Y*?׷??*??????Y*?׷??*????
Y*?׷??*?????*?ֲ???W*??+?W,çN,?-?*?illolps s??q2????'?3?=?I?S?^?g?q?s?6bi?t?
??0o?>*??????Y*??*????*?ֲ???W?j?*?C????pY?q??p> q?
??%?=?s"??o????+????.??z?+?f:*???????¶???,*?׶????????иָ??ܶ????-??:?v+?h:*?????????????,-??:?D+?j:*??????,??:?%?3Y??Y????+????????6??pp???.Y2?????,????????? ?8??<???????r???qJ?(?.?@?Q?p????????????????????????s(?^1?!ct$m??ob?*?ֶ?,????*?ֶ?,???>,?Y:?^*?a??*?
??:??W?*?ֶ??!???:?%?+?*?a-?0??????.be?pHL??gtu? ?rs?12"i3U+`8?qB?? ?"?.?<?L?U?X?b?e?g?r???????s'?"?B la????t$4?o?R?*?7??M,??,?*?;?j?2*?ֶ??B?%?pY??Y??D??*?ֶ??????ǿ?p 
?ER RFq??????Q?s:t$89o??*??????Y*??*????*?ֲI??W*??O?*?R?N?TY*??V-?Y?*?ֲB??W?
?]N??
?`N??cN?j??*?f??pY?q?*-?j:?m*?q:*?%-?c?*?Y???tW?/36$p\	7??Zu[eu[? ?v?FlHu[?(wx?ysq^?
??%?/?367GR
V]ahl?????? ?!?#s[$
?t?-v t$dlo?M*???}????L*?????Z?0*?7??????? ?j?+?????pY??ǿ?pM ???r???q&').,K0s?K{t$??oD*?W+?Ҷ??p ysq
45v0oz:?j?*????pY??ǿ*?;?j?*?ֶ?????pY?q??p: q=>?9@s t$?0o?i*?9YL?*??????Y*??*?????j?*?W?C??pY??ǿ*?C??? M?oY,S?t*?7????W+çN+?-??`ccfcpHrsi q&	FGH!J<KHLSM^NhOs?!6fi?t$??o/*?H?p qU?5o/*?ְp q^?0od *?7????W*??L+???+???m?p  rsqfghij?low.*??L+???+???+???+??
+????p. )??q
pqs?(?@0o?:*??L??+?Ś-??Y*??+??Y??Ƕ????ȶ????6?ȿ?p: 5??qvwx9zs?9?t??lo5??*??Ŭp q~	of?*??M+??H*?̲?,?Śͻ?Y*??,??Y??ж??ζ?Ҷ?+????????6?ȿ+?ՙ5,??????Y*??,??Y??׶?+????????6?ȿ?j?+????pY?q?*?ڲ?,?Ś:??Y*??,??Y??ж??ܶ?Ҷ?+????????6?ȿ?p ? ?<????q6
?????Q?X?_???????????s
?Q?8?Dt??0ok0*?????(?3Y??Y??޶?*?????????6??p0 q?
?/?s/?0o?P*??L*?????C*???™9+??2?3Y??Y????*??????+????????6??pP K??q?? ?O?s?O?/0o4*?1?p q
??t?/Ro?'*??M,????Y*????N+?-+??-??p*??' '?u"??q?????$?&?s?$???t?0ov(*??L+???+????Y*??+??6?ȿ?p( #??q???'?s?'?t?(?o*??L+?	?+?*?M	??p ?? rsq??	????s? D???oW
*?T??+??W?p
 
??r
??q
??m???o?O*??N-?H?A-??e??;*?Y??6?,*?a??*??*??:*?a??1;>?p4@tu .O O	?J
sq*
??? ?%?1?;?>?@?N?s?> ??lo2*?Y?ʬp q?	
o/*??p q?
o?Ҳj?*??????pY?ǿ?j?5*?ֶ??????%?pY??Y????*?ֶ??????ǿ??Y?N,?D:?I?"?L?:-?Y???W??ڲj?*??????pY?ǿ?Y*??*?a?:+*-?6-? ?:-? ?[?????p>y! ?"#? ?$??&b[w(br ?$%?&'[w()q2??S?[?y???????????????s7??F?(ait$m?*lo?L?j?*??????pY,?ǿ?j?*???n??pY.?ǿ?Y*??*?a?L+*?1?pL F"#q?6Fs23o?j?j?*??????pY,?ǿ?j?5*?ֶ????6?%?pY??Y????*?ֶ??????ǿ?Y*??*?a?M,*+?:?p j j;<c"#qSc	s7=lo?*??L+?+??M,???M?	?p @A rsq	s? ?Blo?*??L+?+??M,?E?M?	?p @A rsq&'	)*+/s? ?F0o\*??L+?+?H?p 	
sq34	5
7s?
 IJoE
*??L+?ҶM?p
 rsq
:;=>o=	*???@?p	 	Nq?m?O0o6*?ʶ??p q
CDt$??o2*?ʶҰp qGP?o2*?ʶR?p qKSTo/*???p qOU0oW*?ʶW?L?
?p qTW
UXsJ?X0oW*?ʶZ?L?
?p q\_
]`sJ?[Ro?o+????g+?]?I+?]M,?a????4,?a?c??',?a?e??*???*?ag+??*???*?ag+??p >hio otuq2c
efg#i0k=nGoTrWsatnws
?]?j0oR?*?'??lY?m?*??L+?*A*?ao?2Y ?4*???q*?> ?.X+?s*?> u?.X*?a6?2Y ?4*???q?*:*?> u?.X*?a6?2Y ?4*???q??	L*+?u?:>ccec???p*vrsq9??tu? qB}~???1?:?>?H?`?c?o?????????s?S i?&B?vwo_*??*?%*?ʶ?+ ?y?p  z?{?q????|wo_*??*?%*?ʶ?+ ?~?p  z??q??????oD*?ʶ????p ??q
??t???oZ*??*?ʶ?+??*?Y?1W?p z?q?????woW*??*?ʶ?+ ???p  z???q???t???o5*?ʶ???p q???o5*?ʶ????p q???oE*??*?%*?ʶ????p q???m???og?*??*?%*????*?ʶ???M,??,????o*??N*??????:?j?-????pY?q?-??7-??????????6?*?a?+??*????pH/g??;[z?^8?{?? ???y??r/g??qF??????*?/;T^_t{?	?
?
s?@???A??oE*??*?%*?ʶ??հp q??o?u*??*?ʶ?:??7??U?j?N*?????*?????
*????0?pY??Y??ٶ??)۶??)??????ǿ?-?ݱp4u u?u??
h??a??q"!"
#$/l2m4t5s???,??o??*?̲j?,*???ݚ"?pY??Y????*???????ǿ?j?H+??*?????????**?ʶ???+??*???????????蔙?pY?q?*?ʶ?+??p? ???q"=>3?P@ZAv?~B?Cs3?B?lo=*??*?ʶ???p q
KL??oA	*??+??p	 	?q
UVP0ov#*?????*??*???m?
L*???m+??
p# qY
[]^]"`sXi	t$?0o?I?A@*???}??????Y?	N?	Y-?	?	
?	:	*??	??:*?	:?	?	?	:?I?z?L?y:?	?	!*???}?	%??Y??	'???	*??????	-?2:	??Y??	/???	*??????	-	?	3	:????	5?*?a	7-?	9?	>?	@?? ??Y*???}?	C::?	F?	I:?	5?	L??*???'?!??	M?:?v??	M?*?a	7-?	9?	>?	@	O*??	?B*?a?	R?*?a	T???	X*?a?	R?"*?a	Z?	]?	_??3Y	a?6??U??	M?H:?v?<?	M?4::?:
?!??	M?:?v??	M
?*?a?	R?*?a	c-?	9?	>?	_*?ֶ	g	?Ae?	l?	r?	u?	h??$8=@i???i	.?iR??i	.?R?????i???pf
?-??	hh	v	x;?	y?A?	z	{?"	|
P	}I E	~?/		?+	?	?rhh	v	wq?-cdegh+j8l;mAnhp|q?v?r?s?t?u?w?x?y?z?{?}?	????$?.?Q?R?e?r?~????????????????2?H?s?????	$\F?N?	$\Fy$?.???I?	?i~i7&?
QiGiHi?
?	?iii??	t$??od*??L+???Y	??	??+?p rsq??	??s? ??o5*?C??? ?p q?	?	?o??j?+??*???	??	???pY?q??	?+?????	?.??##C??*	?+?	?W*???	?*-+?	??	???*??Y??	???+?ڶ???+?	?W,*+??-?	??p:*	???-+?TY+?Y?	??O*	?+?	?W+????:*???	?*-+?	??	??"*?ܶD:?	?:	??Y?:
	?	?:??	ɶ	̧6?8?	?:

?I?'
?L?:?????

??W???
?	??+*	?+?	?W*???	?*
-+?	??	????	?Y	?	?:
?I?3Y??Y??	??	??	???	?	??
?	??	?	??*???????6:

???Y??Y??	??+??????????p???p??tu?	?	??! ?t:
?t:
??	?	???	?	?	?	?b

?	?	??	?U ??	?	?	?	?	?	?$?

r?	?'
$%q?%??P?Y?m?p????????????????????????????
??"???J?T?W?c?l??	?
??
???sf0i? ,?1q??	?c	?L	??	?@?
F*?3?E+?q??	?c	?m?noov*?9YM?*???"??Y??Y??*?׶?
?????	???j?*?C????pY?q?*+?
N*-?
*?C-?
	,ç
:,??*??M,?,?H,?]``d`p*N
rsv vwxl
rsq2+,-0/H0N1S3[4g8l;p<t>s?06Wi?? yoo?*??+?
?p wxqB
XYo?޲j?,??pY
?ǿ,?*:-?-??,???-??,???
???j?-?-,????pY?q?-?%??Y??
??,?????????:?#??Y??
??-??
??,????:
??
Y,??+?
,???
:?
#?
%Y*?
(S?
.?
0???p\	u
1??6
1??
2
3?	?\]?|??{??^_?'?qBKNO P+Q8RRTVUxW?Y?Z?[?\?]?^?`s?"F%??8t$v?o=	*??+?
6?p	 	?qcgho?*???p?rM?	?*???	????	?.?,'""''>?3>?.?pY??Y??
8??*???	???????????ǿ?vY+*??*??????*??*?*??*??*??
<*???
@*??*???
D*??*?T*???
H*?,*??
M*???? ?	i??Y*?WSY?Y*?M?
PS?
V,*?
]?
`?p>B
aG
a u[
?
b
cu?
aq:g
i@lBmEqGrJtuv?w?x?y?z?{vs?@r?*
d
eoo*?%*??*?>+,?
i?p  
j
l
m?r
j
kq????m?
n
oo?
?*?%*??*?Q???*?]Y:?*?Q??\*??:		???!	???	????Y*??	?ÿ*?>7?>*!?
v??6?:

?
{ñ?6ç:???6?j?;*?Q??2?pY??Y??
}???)
??*?Q?)??????ǿ*?>?Y*!?
??
i?Nfi?w?x?????pzf
?k
tu
(P
??	x
?~
??
?? ?
?????
j
l?
m??W
?r?
j
kqV?????"?(?@?N?c?f?i?k?t?x?{?~?????????s?
?N6?Z??
x6?
x6?
x6?
x6i?
x??=m?
?Ho2*?>?
??p q?
?
?of*?%*?f+,?
??p  
?
?
??r
?
?q		
	m?
?0oA*?%*?ʶҶ
??p q			t$
?
?o2*??
??p q	
?0o??*?
??
*?
??w*?h?1?k*?
??+*?a
????Y*?
?L*??
??
?+?	??<*?
??+*?a
????Y*?
?L*??
??
?+?	??
*?h?1W?p 6?
?e
?
?? q6
	)	*	3!	4-	56	HF	IP	J\	Ke	^u	_x	`?	ds:.	RSof4?@Y*?Y?
?W?
?*?
?*??
??
?Y?
?W?
?*?a?
̰p4 q	j	m3	j
?
?o/*???p q	?
?loW!*?ʶ
Қ*?W?*?W?
ә??p! q	?s@
?
?oC*?
֙>?*?9Y:?*?
?>ç:???*?W+,?
?W?
,?
ݹ)?$p>	C C
?
?C
??'rC
?
?q&		?	?	?	?	?'	?+	?8	?B	?s-?#'6i?#'	m?
?0o2*
?
?p q	l
pZo>	??j?;*?Q??2?pY??Y??
???)
??*?Q?)??????ǿ*?Q*!
?
?*?
?7???
?7?7*?a
???*?
??????*?ʶ??
?*?ʶҶ
??p>_??? ?
????QH
??f3??q>?>?C?K?Q?Z?b?f?n?r?z?}???????s>?#?t$	?	?o+_*???J+?
?,?
??
?:*-??	?
????????:?TY?Y?	??CF?p\	/?Htu_ _	?	?_	?	?_$?_	?b_	?	?_??r/q.????$?4?:CFH^s
?CB?
o?*+??? ?p?! q?	?	?o?9+,?$?)?,:*?.?-??:-?TY?Y?	??!?pH
;<#tu9 9	?	?9	?	?9	?	?9??q?
???!?#?8?sB?	?	?o?%*?0?
+,??N+,?TY,-?Y?	???p*tu% %	?	?%??q?????$?sB?
??oN,?5????p?67qs
@
RoF??Y??Y??9??*???????p67q???o}?j?*?>?
???pY;?ǿ*?=*?ʶ??AN+-?)*?9Y:?*?=*?,?Wç:??*?ʶ??D?:*?ʶ??G?:?H??9ILLQL*^a?cmp?p>rIuctu} }??}??*S??qFDJK*M1N9O=PFQTR^ZaScUmXpVrWyY|[s@?0'-6i?L??'-???t+QRo=	*K+???p	 	tuqGHo?F+?N*?ʶQ*?? ?UW*?ʶ?????*?ʶ???y*?Y*?V?Y?:?@C?p4F FyzF}?F{?F~?q*
????$?-?0?@CEs	?C?t?Z[o/*?h?p\ q?]Po/*?^?p\ q?_[o/*?[?p\ q?`0opA?e???j??????i?????????i?β???????l?ܱq???.?s@??EFKFEPUVEF?FEEPE???EF	?FEF	?FEF	?FE
W
Z
WEF
sFE
?
?
?EF
?FE
?
?
?E????6	
 !	#%&	(*+	-/0	2 3	5 6	859@; <	> ?	A B	D E	G H	J K	M N	P Q	S T	V W@Y Z	\^_a%6	c d	f%<	h%H	j%B	l%m	oqr	tvw@y{|	~??	???	???	?%?@???????/?	???	???	??	?q?@?a?@???@?q?	?v?	? ?	???




© 2015 - 2024 Weber Informatics LLC | Privacy Policy