[ https://issues.apache.org/jira/browse/SOLR-8420?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tom Hill updated SOLR-8420: --------------------------- Attachment: 0001-Fix-overflow-in-date-statistics.patch This latest version of the path adds an allowance in tests for floating point errors in computations for specific stats. It also fixes the error in the test that Tomas noted. > Date statistics: sumOfSquares overflows long > -------------------------------------------- > > Key: SOLR-8420 > URL: https://issues.apache.org/jira/browse/SOLR-8420 > Project: Solr > Issue Type: Bug > Components: SearchComponents - other > Affects Versions: 5.4 > Reporter: Tom Hill > Priority: Minor > Attachments: 0001-Fix-overflow-in-date-statistics.patch, > 0001-Fix-overflow-in-date-statistics.patch, > 0001-Fix-overflow-in-date-statistics.patch, StdDev.java > > > The values for Dates are large enough that squaring them overflows a "long" > field. This should be converted to a double. > StatsValuesFactory.java, line 755 DateStatsValues#updateTypeSpecificStats Add > a cast to double > sumOfSquares += ( (double)value * value * count); -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org