diff --git a/solr/core/src/java/org/apache/solr/highlight/DefaultSolrHighlighter.java b/solr/core/src/java/org/apache/solr/highlight/DefaultSolrHighlighter.java index 2a868cbaf5d..42bdd1cdc57 100644 --- a/solr/core/src/java/org/apache/solr/highlight/DefaultSolrHighlighter.java +++ b/solr/core/src/java/org/apache/solr/highlight/DefaultSolrHighlighter.java @@ -564,7 +564,7 @@ public class DefaultSolrHighlighter extends SolrHighlighter implements PluginInf Collections.sort(frags, new Comparator() {//TODO make TextFragment Comparable @Override public int compare(TextFragment arg0, TextFragment arg1) { - return Math.round(arg1.getScore() - arg0.getScore()); + return Float.compare(arg1.getScore(), arg0.getScore()); } }); }