<freeStyleBuild _class='hudson.model.FreeStyleBuild'><action _class='hudson.model.CauseAction'><cause _class='hudson.model.Cause$UpstreamCause'><shortDescription>Started by upstream project "Lucene-main-Windows" build number 19,975</shortDescription><upstreamBuild>19975</upstreamBuild><upstreamProject>Lucene-main-Windows</upstreamProject><upstreamUrl>job/Lucene-main-Windows/</upstreamUrl></cause></action><action></action><action _class='hudson.plugins.git.util.BuildData'><buildsByBranchName><refsremotesoriginbranch_10x _class='hudson.plugins.git.util.Build'><buildNumber>6815</buildNumber><marked><SHA1>ca53e2f1e1f7291db3fad8afd769752af87e4c49</SHA1><branch><SHA1>ca53e2f1e1f7291db3fad8afd769752af87e4c49</SHA1><name>refs/remotes/origin/branch_10x</name></branch></marked><revision><SHA1>ca53e2f1e1f7291db3fad8afd769752af87e4c49</SHA1><branch><SHA1>ca53e2f1e1f7291db3fad8afd769752af87e4c49</SHA1><name>refs/remotes/origin/branch_10x</name></branch></revision></refsremotesoriginbranch_10x></buildsByBranchName><lastBuiltRevision><SHA1>ca53e2f1e1f7291db3fad8afd769752af87e4c49</SHA1><branch><SHA1>ca53e2f1e1f7291db3fad8afd769752af87e4c49</SHA1><name>refs/remotes/origin/branch_10x</name></branch></lastBuiltRevision><remoteUrl>https://gitbox.apache.org/repos/asf/lucene.git</remoteUrl><scmName></scmName></action><action></action><action></action><action _class='hudson.model.ParametersAction'></action><action _class='hudson.tasks.junit.TestResultAction'><failCount>0</failCount><skipCount>1470</skipCount><totalCount>19692</totalCount><urlName>testReport</urlName></action><action></action><action></action><action></action><action></action><action _class='org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction'></action><building>false</building><description>Java: 64bit/hotspot/jdk-25.0.2 -XX:-UseCompressedOops -XX:+UseZGC</description><displayName>#6815</displayName><duration>566158</duration><estimatedDuration>653361</estimatedDuration><fullDisplayName>Lucene-10.x-Windows #6815</fullDisplayName><id>6815</id><inProgress>false</inProgress><keepLog>false</keepLog><number>6815</number><queueId>225013</queueId><result>SUCCESS</result><timestamp>1783608013238</timestamp><url>https://jenkins.thetaphi.de/view/Lucene/job/Lucene-10.x-Windows/6815/</url><builtOn>Windows VM</builtOn><changeSet _class='hudson.plugins.git.GitChangeSetList'><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lucene/join/src/test/org/apache/lucene/search/join/TestJoinUtil.java</affectedPath><affectedPath>lucene/CHANGES.txt</affectedPath><affectedPath>lucene/join/src/java/org/apache/lucene/search/join/TermsWithScoreCollector.java</affectedPath><affectedPath>lucene/join/src/java/org/apache/lucene/search/join/JoinUtil.java</affectedPath><commitId>11d03214bc693c48952267d33e48fe37abc7663d</commitId><timestamp>1783592527000</timestamp><author><absoluteUrl>https://jenkins.thetaphi.de/user/javanna</absoluteUrl><fullName>javanna</fullName></author><authorEmail>javanna@apache.org</authorEmail><comment>Accumulate join Total/Avg scores in double precision (#16378)

TermsWithScoreCollector, JoinUtil's numeric point join, and TestJoinUtil
summed per-document scores in float. Float addition isn't associative,
so summing the same scores in a different order can round to a different float,
causing TestJoinUtil.testMultiValueRandomJoin to intermittently fail on exact
score/doc-order assertions.

Scores are now accumulated in double and narrowed to float only where exposed.
</comment><date>2026-07-09 12:22:07 +0200</date><id>11d03214bc693c48952267d33e48fe37abc7663d</id><msg>Accumulate join Total/Avg scores in double precision (#16378)</msg><path><editType>edit</editType><file>lucene/join/src/test/org/apache/lucene/search/join/TestJoinUtil.java</file></path><path><editType>edit</editType><file>lucene/join/src/java/org/apache/lucene/search/join/JoinUtil.java</file></path><path><editType>edit</editType><file>lucene/CHANGES.txt</file></path><path><editType>edit</editType><file>lucene/join/src/java/org/apache/lucene/search/join/TermsWithScoreCollector.java</file></path></item><item _class='hudson.plugins.git.GitChangeSet'><affectedPath>lucene/grouping/src/test/org/apache/lucene/search/grouping/TestGrouping.java</affectedPath><commitId>ca53e2f1e1f7291db3fad8afd769752af87e4c49</commitId><timestamp>1783599312000</timestamp><author><absoluteUrl>https://jenkins.thetaphi.de/user/javanna</absoluteUrl><fullName>javanna</fullName></author><authorEmail>javanna@apache.org</authorEmail><comment>Replace deprecated search(Query, Collector) with search(Query, CollectorManager) in TestGrouping (#16379)

As we introduced CachingCollectorManager and all other collector managers needed in GroupingSearch, now we can safely remove the deprecated search(Query, Collector) usage in TestGrouping.

Since the collector managers like FirstPassCollectorManager and TopGroupsCollectorManager don't return null, so we don't need to handle the null case in the tests.

Relates to #12892
</comment><date>2026-07-09 14:15:12 +0200</date><id>ca53e2f1e1f7291db3fad8afd769752af87e4c49</id><msg>Replace deprecated search(Query, Collector) with search(Query, CollectorManager) in TestGrouping (#16379)</msg><path><editType>edit</editType><file>lucene/grouping/src/test/org/apache/lucene/search/grouping/TestGrouping.java</file></path></item><kind>git</kind></changeSet><culprit><absoluteUrl>https://jenkins.thetaphi.de/user/javanna</absoluteUrl><fullName>javanna</fullName></culprit></freeStyleBuild>