aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/main/javacc/RankingExpressionParser.jj
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2020-11-02 11:20:14 +0100
committerJon Bratseth <bratseth@gmail.com>2020-11-02 11:20:14 +0100
commit432d35c0d4cc761c6739e63de5dbb6197a369a3d (patch)
treec2a2b49354bebcf1499b6d08161b1c026c73deee /searchlib/src/main/javacc/RankingExpressionParser.jj
parentac8b4ebae4796b275ff71cc15eb259a22797a913 (diff)
Add median aggregator
Diffstat (limited to 'searchlib/src/main/javacc/RankingExpressionParser.jj')
-rwxr-xr-xsearchlib/src/main/javacc/RankingExpressionParser.jj7
1 files changed, 4 insertions, 3 deletions
diff --git a/searchlib/src/main/javacc/RankingExpressionParser.jj b/searchlib/src/main/javacc/RankingExpressionParser.jj
index 5f27bbcbeee..09880b8dfc3 100755
--- a/searchlib/src/main/javacc/RankingExpressionParser.jj
+++ b/searchlib/src/main/javacc/RankingExpressionParser.jj
@@ -144,10 +144,11 @@ TOKEN :
<AVG: "avg" > |
<COUNT: "count"> |
- <PROD: "prod"> |
- <SUM: "sum"> |
<MAX: "max"> |
+ <MEDIAN: "median"> |
<MIN: "min"> |
+ <PROD: "prod"> |
+ <SUM: "sum"> |
<IDENTIFIER: (["A"-"Z","a"-"z","0"-"9","_","@"](["A"-"Z","a"-"z","0"-"9","_","@","$"])*)>
}
@@ -630,7 +631,7 @@ Reduce.Aggregator tensorReduceAggregator() :
{
}
{
- ( <AVG> | <COUNT> | <PROD> | <SUM> | <MAX> | <MIN> )
+ ( <AVG> | <COUNT> | <MAX> | <MEDIAN> | <MIN> | <PROD> | <SUM> )
{ return Reduce.Aggregator.valueOf(token.image); }
}