
com.groupbyinc.flux.search.aggregations.bucket.significant.SignificantStringTermsAggregator.class Maven / Gradle / Ivy
???? 32 [com/groupbyinc/flux/search/aggregations/bucket/significant/SignificantStringTermsAggregator Jcom/groupbyinc/flux/search/aggregations/bucket/terms/StringTermsAggregator %SignificantStringTermsAggregator.java ]com/groupbyinc/flux/search/aggregations/bucket/significant/SignificantStringTermsAggregator$1 Zcom/groupbyinc/flux/search/aggregations/bucket/terms/TermsAggregator$BucketCountThresholds Dcom/groupbyinc/flux/search/aggregations/bucket/terms/TermsAggregator
BucketCountThresholds Xcom/groupbyinc/flux/search/aggregations/bucket/terms/support/IncludeExclude$StringFilter
Kcom/groupbyinc/flux/search/aggregations/bucket/terms/support/IncludeExclude StringFilter Xcom/groupbyinc/flux/search/aggregations/bucket/significant/SignificantStringTerms$Bucket Qcom/groupbyinc/flux/search/aggregations/bucket/significant/SignificantStringTerms Bucket Zcom/groupbyinc/flux/search/aggregations/bucket/significant/InternalSignificantTerms$Bucket Scom/groupbyinc/flux/search/aggregations/bucket/significant/InternalSignificantTerms Gcom/groupbyinc/flux/search/aggregations/Aggregator$SubAggCollectionMode 2com/groupbyinc/flux/search/aggregations/Aggregator SubAggCollectionMode @com/groupbyinc/flux/search/aggregations/bucket/terms/Terms$Order :com/groupbyinc/flux/search/aggregations/bucket/terms/Terms " Order numCollectedDocs J termsAggFactory ^Lcom/groupbyinc/flux/search/aggregations/bucket/significant/SignificantTermsAggregatorFactory; $assertionsDisabled Z ;(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSource;Lcom/groupbyinc/flux/search/aggregations/bucket/terms/TermsAggregator$BucketCountThresholds;Lcom/groupbyinc/flux/search/aggregations/bucket/terms/support/IncludeExclude$StringFilter;Lcom/groupbyinc/flux/search/aggregations/support/AggregationContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;Lcom/groupbyinc/flux/search/aggregations/bucket/significant/SignificantTermsAggregatorFactory;Ljava/util/List;Ljava/util/Map;)V java/io/IOException - DEPTH_FIRST ILcom/groupbyinc/flux/search/aggregations/Aggregator$SubAggCollectionMode; / 0 1i(Ljava/lang/String;Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories;Lcom/groupbyinc/flux/search/aggregations/support/ValuesSource;Lcom/groupbyinc/flux/search/aggregations/bucket/terms/Terms$Order;Lcom/groupbyinc/flux/search/aggregations/bucket/terms/TermsAggregator$BucketCountThresholds;Lcom/groupbyinc/flux/search/aggregations/bucket/terms/support/IncludeExclude$StringFilter;Lcom/groupbyinc/flux/search/aggregations/support/AggregationContext;Lcom/groupbyinc/flux/search/aggregations/Aggregator;Lcom/groupbyinc/flux/search/aggregations/Aggregator$SubAggCollectionMode;ZLjava/util/List;Ljava/util/Map;)V + 3
4 ' ( 6 this ]Lcom/groupbyinc/flux/search/aggregations/bucket/significant/SignificantStringTermsAggregator; name Ljava/lang/String; factories =Lcom/groupbyinc/flux/search/aggregations/AggregatorFactories; valuesSource >Lcom/groupbyinc/flux/search/aggregations/support/ValuesSource; bucketCountThresholds \Lcom/groupbyinc/flux/search/aggregations/bucket/terms/TermsAggregator$BucketCountThresholds; includeExclude ZLcom/groupbyinc/flux/search/aggregations/bucket/terms/support/IncludeExclude$StringFilter; aggregationContext DLcom/groupbyinc/flux/search/aggregations/support/AggregationContext; parent 4Lcom/groupbyinc/flux/search/aggregations/Aggregator; pipelineAggregators WLjava/util/List; Ljava/util/List; metaData 5Ljava/util/Map; Ljava/util/Map; getLeafCollector ?(Lcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext;Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;)Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector; N O
P ?(Lcom/groupbyinc/flux/search/aggregations/bucket/significant/SignificantStringTermsAggregator;Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector;Ljava/lang/Object;)V + R
S ctx BLcom/groupbyinc/flux/common/apache/lucene/index/LeafReaderContext; sub =Lcom/groupbyinc/flux/search/aggregations/LeafBucketCollector; buildAggregation V(J)Lcom/groupbyinc/flux/search/aggregations/bucket/significant/SignificantStringTerms; ) * [ java/lang/AssertionError ] ()V + _
^ `
bucketOrds .Lcom/groupbyinc/flux/common/util/BytesRefHash; b c d ,com/groupbyinc/flux/common/util/BytesRefHash f size ()J h i
g j @ A l getShardSize ()I n o
p java/lang/Math r min (JJ)J t u
s v context x E y \com/groupbyinc/flux/search/aggregations/bucket/significant/SignificantTermsAggregatorFactory { prepareBackground G(Lcom/groupbyinc/flux/search/aggregations/support/AggregationContext;)J } ~
| % & ? Zcom/groupbyinc/flux/search/aggregations/bucket/significant/BucketSignificancePriorityQueue ? (I)V + ?
? ? bucketDocCount (J)I ? ?
? getShardMinDocCount ? i
? 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef ?
? ` }(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;JJJJLcom/groupbyinc/flux/search/aggregations/InternalAggregations;)V + ?
? termBytes 8Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ? ? ? get s(JLcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ? ?
g ? subsetDf ? & ?
subsetSize ? & ? getBackgroundFrequency ;(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)J ? ?
| ?
supersetDf ? & ? supersetSize ? & ? getSignificanceHeuristic _()Lcom/groupbyinc/flux/search/aggregations/bucket/significant/heuristics/SignificanceHeuristic; ? ?
| ? updateScore `(Lcom/groupbyinc/flux/search/aggregations/bucket/significant/heuristics/SignificanceHeuristic;)V ? ?
? bucketOrd ? & ? insertWithOverflow &(Ljava/lang/Object;)Ljava/lang/Object; ? ?
? ? h o
? ? ][Lcom/groupbyinc/flux/search/aggregations/bucket/significant/InternalSignificantTerms$Bucket; ? pop ()Ljava/lang/Object; ? ?
? ?
deepCopyOf r(Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;)Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; ? ?
? ? bucketAggregations A(J)Lcom/groupbyinc/flux/search/aggregations/InternalAggregations; ? ?
? aggregations >Lcom/groupbyinc/flux/search/aggregations/InternalAggregations; ? ? ? : ; ? getRequiredSize ? o
? getMinDocCount ? i
? java/util/Arrays ? asList %([Ljava/lang/Object;)Ljava/util/List; ? ?
? ? ()Ljava/util/List; H ?
? ()Ljava/util/Map; K ?
? ?(JJLjava/lang/String;IJLcom/groupbyinc/flux/search/aggregations/bucket/significant/heuristics/SignificanceHeuristic;Ljava/util/List;Ljava/util/List;Ljava/util/Map;)V + ?
? docCount I i bucket ZLcom/groupbyinc/flux/search/aggregations/bucket/significant/SignificantStringTerms$Bucket; owningBucketOrdinal ordered \Lcom/groupbyinc/flux/search/aggregations/bucket/significant/BucketSignificancePriorityQueue; spare list buildEmptyAggregation U()Lcom/groupbyinc/flux/search/aggregations/bucket/significant/SignificantStringTerms; Bcom/groupbyinc/flux/search/aggregations/support/AggregationContext ?
searchContext 5()Lcom/groupbyinc/flux/search/internal/SearchContext; ? ?
? ? 1com/groupbyinc/flux/search/internal/SearchContext ? searcher <()Lcom/groupbyinc/flux/search/internal/ContextIndexSearcher; ? ?
? ? 8com/groupbyinc/flux/search/internal/ContextIndexSearcher ? getIndexReader >()Lcom/groupbyinc/flux/common/apache/lucene/index/IndexReader;
:com/groupbyinc/flux/common/apache/lucene/index/IndexReader numDocs o
java/util/Collections
emptyList ?
:Lcom/groupbyinc/flux/search/internal/ContextIndexSearcher; topReader