
com.groupbyinc.flux.percolator.PercolatorService$5.class Maven / Gradle / Ivy
???? 3 ? 2com/groupbyinc/flux/percolator/PercolatorService$5 java/lang/Object ?com/groupbyinc/flux/percolator/PercolatorService$PercolatorType PercolatorService.java 0com/groupbyinc/flux/percolator/PercolatorService =com/groupbyinc/flux/percolator/PercolatorService$ReduceResult
ReduceResult 3com/groupbyinc/flux/percolator/QueryCollector$Match
-com/groupbyinc/flux/percolator/QueryCollector Match 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$5; 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$900 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 match ?(Lcom/groupbyinc/flux/common/logging/ESLogger;Lcom/groupbyinc/flux/percolator/PercolateContext;Lcom/groupbyinc/flux/search/highlight/HighlightPhase;Z)Lcom/groupbyinc/flux/percolator/QueryCollector$Match; 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 counter ()J [ \
] java/util/List _ size ()I a b ` c 6com/groupbyinc/flux/common/apache/lucene/util/BytesRef e toArray (([Ljava/lang/Object;)[Ljava/lang/Object; g h ` i 9[Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef; k ;com/groupbyinc/flux/action/percolate/PercolateShardResponse m :com/groupbyinc/flux/action/percolate/PercolateShardRequest o shardId +()Lcom/groupbyinc/flux/index/shard/ShardId; q r
p s ?([Lcom/groupbyinc/flux/common/apache/lucene/util/BytesRef;Ljava/util/List;JLcom/groupbyinc/flux/percolator/PercolateContext;Lcom/groupbyinc/flux/index/shard/ShardId;)V u
n v close x
y access$1000 { 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 S(Lcom/groupbyinc/flux/index/shard/ShardId;Ljava/lang/String;Ljava/lang/Throwable;)V ?
? ? 5Lcom/groupbyinc/flux/percolator/QueryCollector$Match; JLjava/util/List; jLjava/util/List;>; count J finalMatches e Ljava/lang/Throwable; request