diff options
author | Jon Bratseth <bratseth@verizonmedia.com> | 2019-09-24 19:46:05 +0200 |
---|---|---|
committer | Jon Bratseth <bratseth@verizonmedia.com> | 2019-09-24 19:46:05 +0200 |
commit | 2c424c78c538e6cc59ccf072960cad40f4bdc50e (patch) | |
tree | f0ce3bd0659f033648276a2ae1937fbe4c358757 /searchlib | |
parent | c3f936397f62ad573f6b7049c90308473c590767 (diff) |
Handle Nan in group merging
Diffstat (limited to 'searchlib')
-rw-r--r-- | searchlib/src/main/java/com/yahoo/searchlib/aggregation/Group.java | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/searchlib/src/main/java/com/yahoo/searchlib/aggregation/Group.java b/searchlib/src/main/java/com/yahoo/searchlib/aggregation/Group.java index 126bdd474a9..c508296d739 100644 --- a/searchlib/src/main/java/com/yahoo/searchlib/aggregation/Group.java +++ b/searchlib/src/main/java/com/yahoo/searchlib/aggregation/Group.java @@ -298,13 +298,7 @@ public class Group extends Identifiable { if (diff > 0) { return 1; } - if (rank > rhs.rank) { - return -1; - } - if (rank < rhs.rank) { - return 1; - } - return 0; + return -Double.compare(rank, rhs.rank); } @Override |