
com.groupbyinc.flux.percolator.PercolatorService$6.class Maven / Gradle / Ivy
???? 3 ? 2com/groupbyinc/flux/percolator/PercolatorService$6 java/lang/Object ?com/groupbyinc/flux/percolator/PercolatorService$PercolatorType PercolatorService.java 0com/groupbyinc/flux/percolator/PercolatorService =com/groupbyinc/flux/percolator/PercolatorService$ReduceResult
ReduceResult ;com/groupbyinc/flux/percolator/QueryCollector$MatchAndScore
-com/groupbyinc/flux/percolator/QueryCollector
MatchAndScore 0com/groupbyinc/flux/index/engine/Engine$Searcher 'com/groupbyinc/flux/index/engine/Engine Searcher PercolatorType this$0 2Lcom/groupbyinc/flux/percolator/PercolatorService; 5(Lcom/groupbyinc/flux/percolator/PercolatorService;)V ()V
this 4Lcom/groupbyinc/flux/percolator/PercolatorService$6; id ()B reduce ?(Ljava/util/List;Lcom/groupbyinc/flux/common/HasContextAndHeaders;)Lcom/groupbyinc/flux/percolator/PercolatorService$ReduceResult;
access$800 u(Lcom/groupbyinc/flux/percolator/PercolatorService;)Lcom/groupbyinc/flux/percolator/PercolatorService$PercolatorType; ' (
) % & + shardResults OLjava/util/List; Ljava/util/List; headersContext 1Lcom/groupbyinc/flux/common/HasContextAndHeaders; doPercolate ?(Lcom/groupbyinc/flux/action/percolate/PercolateShardRequest;Lcom/groupbyinc/flux/percolator/PercolateContext;Z)Lcom/groupbyinc/flux/action/percolate/PercolateShardResponse; java/lang/Throwable 4 /com/groupbyinc/flux/percolator/PercolateContext 6
indexShard .()Lcom/groupbyinc/flux/index/shard/IndexShard; 8 9
7 : percolate < *com/groupbyinc/flux/index/shard/IndexShard > acquireSearcher F(Ljava/lang/String;)Lcom/groupbyinc/flux/index/engine/Engine$Searcher; @ A
? B access$1100 a(Lcom/groupbyinc/flux/percolator/PercolatorService;)Lcom/groupbyinc/flux/common/logging/ESLogger; D E
F
access$600 i(Lcom/groupbyinc/flux/percolator/PercolatorService;)Lcom/groupbyinc/flux/search/highlight/HighlightPhase; H I
J
matchAndScore ?(Lcom/groupbyinc/flux/common/logging/ESLogger;Lcom/groupbyinc/flux/percolator/PercolateContext;Lcom/groupbyinc/flux/search/highlight/HighlightPhase;Z)Lcom/groupbyinc/flux/percolator/QueryCollector$MatchAndScore; L M
N
access$400 ?(Lcom/groupbyinc/flux/percolator/PercolatorService;Lcom/groupbyinc/flux/index/engine/Engine$Searcher;Lcom/groupbyinc/flux/percolator/PercolateContext;Lcom/groupbyinc/flux/percolator/QueryCollector;)V P Q
R matches ()Ljava/util/List; T U
V hls X U
Y scores ?()Lcom/groupbyinc/flux/common/carrotsearch/hppc/FloatArrayList; [ \
] ;com/groupbyinc/flux/common/carrotsearch/hppc/FloatArrayList _ toArray ()[F a b
` c counter ()J e f
g java/util/List i size ()I k l j m 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef o (([Ljava/lang/Object;)[Ljava/lang/Object; a q j r 9[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; t ;com/groupbyinc/flux/action/percolate/PercolateShardResponse v :com/groupbyinc/flux/action/percolate/PercolateShardRequest x shardId +()Lcom/groupbyinc/flux/index/shard/ShardId; z {
y | ?([Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Ljava/util/List;J[FLcom/groupbyinc/flux/percolator/PercolateContext;Lcom/groupbyinc/flux/index/shard/ShardId;)V ~
w close ?
? access$1200 ? E
? failed to execute ? +com/groupbyinc/flux/common/logging/ESLogger ? debug =(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V ? ? ? ? 1com/groupbyinc/flux/percolator/PercolateException ?
? | S(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;Ljava/lang/Throwable;)V ?
? ? =Lcom/groupbyinc/flux/percolator/QueryCollector$MatchAndScore; JLjava/util/List; jLjava/util/List;>; [F count J finalMatches e Ljava/lang/Throwable; request