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

com.groupbyinc.flux.index.IndexWarmer$FieldDataWarmer.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????45com/groupbyinc/flux/index/IndexWarmer$FieldDataWarmerjava/lang/Object.com/groupbyinc/flux/index/IndexWarmer$ListenerIndexWarmer.java%com/groupbyinc/flux/index/IndexWarmerFieldDataWarmer0com/groupbyinc/flux/index/engine/Engine$Searcher'com/groupbyinc/flux/index/engine/Engine
Searcher7com/groupbyinc/flux/index/IndexWarmer$TerminationHandleTerminationHandle9com/groupbyinc/flux/index/fielddata/IndexFieldData$Global2com/groupbyinc/flux/index/fielddata/IndexFieldDataGlobalListener%java/lang/invoke/MethodHandles$Lookupjava/lang/invoke/MethodHandlesLookupexecutorLjava/util/concurrent/Executor;indexFieldDataService;Lcom/groupbyinc/flux/index/fielddata/IndexFieldDataService;](Ljava/util/concurrent/Executor;Lcom/groupbyinc/flux/index/fielddata/IndexFieldDataService;)V()V"$
%	' !	)this7Lcom/groupbyinc/flux/index/IndexWarmer$FieldDataWarmer;
warmReader?(Lcom/groupbyinc/flux/index/shard/IndexShard;Lcom/groupbyinc/flux/index/engine/Engine$Searcher;)Lcom/groupbyinc/flux/index/IndexWarmer$TerminationHandle;*com/groupbyinc/flux/index/shard/IndexShard/
mapperService2()Lcom/groupbyinc/flux/index/mapper/MapperService;12
03java/util/HashMap5
6%.com/groupbyinc/flux/index/mapper/MapperService8
fieldTypes()Ljava/lang/Iterable;:;
9<java/lang/Iterable>iterator()Ljava/util/Iterator;@A?B
java/util/MapDjava/util/IteratorFhasNext()ZHIGJnext()Ljava/lang/Object;LMGN0com/groupbyinc/flux/index/mapper/MappedFieldTypePname()Ljava/lang/String;RS
QTeagerGlobalOrdinalsVI
QWjava/lang/StringYput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;[\E]#java/util/concurrent/CountDownLatch_size()IabEc(I)V"e
`fvalues()Ljava/util/Collection;hiEjjava/util/CollectionlmB"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$lambda$warmReader$1?(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/engine/Engine$Searcher;Lcom/groupbyinc/flux/index/shard/IndexShard;Ljava/util/concurrent/CountDownLatch;)Vwx
yzrun(Lcom/groupbyinc/flux/index/IndexWarmer$FieldDataWarmer;Lcom/groupbyinc/flux/index/mapper/MappedFieldType;Lcom/groupbyinc/flux/index/engine/Engine$Searcher;Lcom/groupbyinc/flux/index/shard/IndexShard;Ljava/util/concurrent/CountDownLatch;)Ljava/lang/Runnable;|}~java/util/concurrent/Executor?execute(Ljava/lang/Runnable;)V????lambda$warmReader$2((Ljava/util/concurrent/CountDownLatch;)V??
??awaitTermination`(Ljava/util/concurrent/CountDownLatch;)Lcom/groupbyinc/flux/index/IndexWarmer$TerminationHandle;???	indexNameLjava/lang/String;	fieldType2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;
indexShard,Lcom/groupbyinc/flux/index/shard/IndexShard;searcher2Lcom/groupbyinc/flux/index/engine/Engine$Searcher;0Lcom/groupbyinc/flux/index/mapper/MapperService;warmUpGlobalOrdinalsULjava/util/Map;Ljava/util/Map;latch%Ljava/util/concurrent/CountDownLatch;java/lang/InterruptedException?await?$
`?java/lang/Exception?java/lang/System?nanoTime()J??
??9com/groupbyinc/flux/index/fielddata/IndexFieldDataService?getForFieldh(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lcom/groupbyinc/flux/index/fielddata/IndexFieldData;??
??getDirectoryReaderB()Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;??
?
loadGlobalv(Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;)Lcom/groupbyinc/flux/index/fielddata/IndexFieldData;???>com/groupbyinc/flux/common/apache/lucene/index/DirectoryReader?leaves()Ljava/util/List;??
??java/util/List?isEmpty?I??get(I)Ljava/lang/Object;????@com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext?loady(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/index/fielddata/AtomicFieldData;???
warmerService<()Lcom/groupbyinc/flux/index/warmer/ShardIndexWarmerService;??
0?8com/groupbyinc/flux/index/warmer/ShardIndexWarmerService?logger#()Lorg/apache/logging/log4j/Logger;??
??org/apache/logging/log4j/Logger?isTraceEnabled?I??*warmed global ordinals for [{}], took [{}]?)com/groupbyinc/flux/common/unit/TimeValue?timeValueNanos.(J)Lcom/groupbyinc/flux/common/unit/TimeValue;??
??trace9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V????	countDown?$
`?,()Lorg/apache/logging/log4j/message/Message;?lambda$warmReader$0^(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lorg/apache/logging/log4j/message/Message;??
??c(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lorg/apache/logging/log4j/util/MessageSupplier;???warnG(Lorg/apache/logging/log4j/util/MessageSupplier;Ljava/lang/Throwable;)V????java/lang/Throwable?startJifd;Lcom/groupbyinc/flux/index/fielddata/IndexFieldData$Global;reader@Lcom/groupbyinc/flux/common/apache/lucene/index/DirectoryReader;global7Lcom/groupbyinc/flux/index/fielddata/IndexFieldData<*>;4Lcom/groupbyinc/flux/index/fielddata/IndexFieldData;eLjava/lang/Exception;5org/apache/logging/log4j/message/ParameterizedMessage*failed to warm-up global ordinals for [{}]'(Ljava/lang/String;Ljava/lang/Object;)V"

CodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTable
ExceptionsBootstrapMethods
SourceFileInnerClasses  !"#
Y*?&*+?(*,?*? +, !qr	st-.
??+?4N?6Y?7:-?=?C:?K?0?O?Q:?U:?X?????^W??̻`Y?d?g:?k?n:?K?'?O?Q:*?(*,+?????????\	6??/??????+,???????1????`D?????6
xy{/|6}>~A?M?P?`???????&?9EG?'QZ??`G?-
??
/*???????wx
????7*?*+???:,??:??:	?????	?????ȹ?W-?жֹ??-?ж??+?U??e?????+:-?ж?+??????
:
??
??px?p?x?????f
k??^??X?#M	z?+,????????????#M	^????#?0?F?U?_?b?k?p?u?x?z?{?~?????????????A?F	Q0`??)Q0`G?]?	
??
9?Y	*?U????? uv{vuv?vu???2	

						




© 2015 - 2025 Weber Informatics LLC | Privacy Policy