You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As part of #36020, I accidentally stumbled onto a test bug. testTwoFields() fails if it is changed to searchAndReduce() instead of search(). The variance of the test's MultiPassStats object no longer matches the reduced matrix stats response.
It's not clear if this is because the mock MultiPassStats is doing something wrong, or if there's a bug when the matrix agg's reduction is buggy. MatrixStats uses a per-shard object (RunningStats) which is eventually converted into the final response object (MatrixStatsObject), at which point the correlation is calculated. It might be part of this process that is buggy, or perhaps how the stats objects are finalized after reduction.
The text was updated successfully, but these errors were encountered:
As part of #36020, I accidentally stumbled onto a test bug.
testTwoFields()
fails if it is changed tosearchAndReduce()
instead ofsearch()
. The variance of the test'sMultiPassStats
object no longer matches the reduced matrix stats response.It's not clear if this is because the mock
MultiPassStats
is doing something wrong, or if there's a bug when the matrix agg's reduction is buggy. MatrixStats uses a per-shard object (RunningStats
) which is eventually converted into the final response object (MatrixStatsObject
), at which point the correlation is calculated. It might be part of this process that is buggy, or perhaps how the stats objects are finalized after reduction.The text was updated successfully, but these errors were encountered: