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: 129
Show newest version
????4'5com/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
docMappers(Z)Ljava/lang/Iterable;:;
9<java/lang/Iterable>iterator()Ljava/util/Iterator;@A?B
java/util/MapDjava/util/IteratorFhasNext()ZHIGJnext()Ljava/lang/Object;LMGN/com/groupbyinc/flux/index/mapper/DocumentMapperPmappers9()Lcom/groupbyinc/flux/index/mapper/DocumentFieldMappers;RS
QT5com/groupbyinc/flux/index/mapper/DocumentFieldMappersV
WB,com/groupbyinc/flux/index/mapper/FieldMapperY	fieldType4()Lcom/groupbyinc/flux/index/mapper/MappedFieldType;[\
Z]0com/groupbyinc/flux/index/mapper/MappedFieldType_name()Ljava/lang/String;ab
`ceagerGlobalOrdinalseI
`fjava/lang/Stringhput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;jkEl#java/util/concurrent/CountDownLatchnsize()IpqEr(I)V"t
ouvalues()Ljava/util/Collection;wxEyjava/util/Collection{|B"java/lang/invoke/LambdaMetafactory~metafactory?(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;??
??$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??
??run(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;???2Lcom/groupbyinc/flux/index/mapper/MappedFieldType;	indexNameLjava/lang/String;fieldMapper.Lcom/groupbyinc/flux/index/mapper/FieldMapper;	docMapper1Lcom/groupbyinc/flux/index/mapper/DocumentMapper;
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?$
o?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:()Lcom/groupbyinc/flux/common/apache/logging/log4j/Logger;??
??6com/groupbyinc/flux/common/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?$
o?M
lambda$null$0F(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Ljava/lang/Object;??
s(Lcom/groupbyinc/flux/index/mapper/MappedFieldType;)Lcom/groupbyinc/flux/common/apache/logging/log4j/util/Supplier;?warnW(Lcom/groupbyinc/flux/common/apache/logging/log4j/util/Supplier;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;Lcom/groupbyinc/flux/common/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*?&*+?(*,?*? +, ! tu	vw-.??+?4N?6Y?7:-?=?C:?K?Z?O?Q:?U?X:?K?7?O?Z:?^:		?d:
	?g????
	?mW??ŧ???oY?s?v:?z?}:?K?'?O?`:*?(*,+??????????pW[?	^??
P%??0H???[??+,???????1?????D??!??? B{|}0~PW?^?f?i?u?x?{?????????"K?9EG?QG?.Z`i?09EG??oG?-
??/*????? ?#???????7*?*+???:,??:??:	?Ϲ??	?????ڹ?W-?????-????+?d??e???????+:
-???+?
?	???
:????px?p?x?????f
k
^X#M	z
?+,?[??????????!#M	 Z????#?0?F?U?_?b?k?p?u?x?z?{?~???????????"A?F	`0o??)`0oG?]	
??A?Y*?d??[? ???$ ???????????%&2	

						




© 2015 - 2025 Weber Informatics LLC | Privacy Policy