From 2c424c78c538e6cc59ccf072960cad40f4bdc50e Mon Sep 17 00:00:00 2001 From: Jon Bratseth Date: Tue, 24 Sep 2019 19:46:05 +0200 Subject: Handle Nan in group merging --- .../src/main/java/com/yahoo/searchlib/aggregation/Group.java | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'searchlib') 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 -- cgit v1.2.3