diff options
Diffstat (limited to 'searchlib/src/main')
-rwxr-xr-x | searchlib/src/main/javacc/RankingExpressionParser.jj | 7 |
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); } } |