
com.groupbyinc.flux.index.fielddata.ordinals.GlobalOrdinalsBuilder.class Maven / Gradle / Ivy
???? 4 ? Bcom/groupbyinc/flux/index/fielddata/ordinals/GlobalOrdinalsBuilder VLjava/lang/Enum; java/lang/Enum GlobalOrdinalsBuilder.java Dcom/groupbyinc/flux/index/fielddata/ordinals/GlobalOrdinalsBuilder$1 Ccom/groupbyinc/flux/common/apache/lucene/index/IndexReader$CacheKey :com/groupbyinc/flux/common/apache/lucene/index/IndexReader CacheKey $VALUES E[Lcom/groupbyinc/flux/index/fielddata/ordinals/GlobalOrdinalsBuilder; $assertionsDisabled Z values G()[Lcom/groupbyinc/flux/index/fielddata/ordinals/GlobalOrdinalsBuilder; clone ()Ljava/lang/Object;
valueOf X(Ljava/lang/String;)Lcom/groupbyinc/flux/index/fielddata/ordinals/GlobalOrdinalsBuilder; 5(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
name Ljava/lang/String; (Ljava/lang/String;I)V " #
$ this DLcom/groupbyinc/flux/index/fielddata/ordinals/GlobalOrdinalsBuilder; buildX(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;Lcom/groupbyinc/flux/index/fielddata/IndexOrdinalsFieldData;Lcom/groupbyinc/flux/index/IndexSettings;Lcom/groupbyinc/flux/indices/breaker/CircuitBreakerService;Lorg/apache/logging/log4j/Logger;Ljava/util/function/Function;)Lcom/groupbyinc/flux/index/fielddata/IndexOrdinalsFieldData; java/io/IOException * , leaves ()Ljava/util/List; . /
0 java/util/List 2 size ()I 4 5 3 6 java/lang/AssertionError 8 ()V " :
9 ; java/lang/System = nanoTime ()J ? @
> A ;com/groupbyinc/flux/index/fielddata/AtomicOrdinalsFieldData C Acom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues E :com/groupbyinc/flux/index/fielddata/IndexOrdinalsFieldData G 'com/groupbyinc/flux/index/IndexSettings I 9com/groupbyinc/flux/indices/breaker/CircuitBreakerService K org/apache/logging/log4j/Logger M java/util/function/Function O >[Lcom/groupbyinc/flux/index/fielddata/AtomicOrdinalsFieldData; Q D[Lcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues; S get (I)Ljava/lang/Object; U V 3 W @com/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext Y load y(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;)Lcom/groupbyinc/flux/index/fielddata/AtomicFieldData; [ \ H ] getOrdinalsValues E()Lcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues; _ ` D a>? 9com/groupbyinc/flux/common/apache/lucene/index/OrdinalMap d ?(Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader$CacheKey;[Lcom/groupbyinc/flux/common/apache/lucene/index/SortedSetDocValues;F)Lcom/groupbyinc/flux/common/apache/lucene/index/OrdinalMap; ( f
e g ramBytesUsed i @
e j fielddata l
getBreaker G(Ljava/lang/String;)Lcom/groupbyinc/flux/common/breaker/CircuitBreaker; n o
L p 1com/groupbyinc/flux/common/breaker/CircuitBreaker r addWithoutBreaking (J)J t u s v isDebugEnabled ()Z x y N z "global-ordinals [{}][{}] took [{}] | getFieldName ()Ljava/lang/String; ~ H ?
getValueCount ? @
e ? java/lang/Long ? (J)Ljava/lang/Long; ?
? ? )com/groupbyinc/flux/common/unit/TimeValue ? java/util/concurrent/TimeUnit ? NANOSECONDS Ljava/util/concurrent/TimeUnit; ? ? ? ? #(JLjava/util/concurrent/TimeUnit;)V " ?
? ? debug K(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V ? ? N ? Icom/groupbyinc/flux/index/fielddata/ordinals/GlobalOrdinalsIndexFieldData ? ?(Lcom/groupbyinc/flux/index/IndexSettings;Ljava/lang/String;[Lcom/groupbyinc/flux/index/fielddata/AtomicOrdinalsFieldData;Lcom/groupbyinc/flux/common/apache/lucene/index/OrdinalMap;JLjava/util/function/Function;)V " ?
? ? i I indexReader