InternalCardinalityTests#testEqualsAndHashcode failure #62540
Labels
:Analytics/Aggregations
Aggregations
low-risk
An open issue or test failure that is a low risk to future releases
Team:Analytics
Meta label for analytical engine team (ESQL/Aggs/Geo)
>test-failure
Triaged test failures from CI
v7.10.0
v8.0.0-alpha1
The failure can easily be reproduce with:
And the error looks like:
I had a look and the problem is as follows. Before #62480 for testing equality we were ignoring the provided bucket and were generating a string that was generated by all the elements in the runLens array. From now on we are only considering the runLens in the bucket (which I think is the right thing).
The test is mutating a HyperLogLog++ by adding new elements, unfortunately the values did not change so the resulting sketch is the same as the previous one. Before it did not fail because the original HyperLogLog++ contained more buckets.
The text was updated successfully, but these errors were encountered: