-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
builtins: force production values in TestSerialNormalizationWithUniqueUnorderedID #107597
Conversation
…eUnorderedID We've observed that if `batch-bytes-limit` value is set too low, then the "key counts" query in this test takes much longer (on my laptop it was 60s for a particular random seed vs 2.4s with production values), so this commit forces some production values. Release note: None
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for investigating and fixing this! Do you mind explaining how you determined that it was because of a low default-batch-bytes-limit
value?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reviewed 1 of 1 files at r1, all commit messages.
Reviewable status: complete! 1 of 0 LGTMs obtained (waiting on @yuzefovich)
My investigation was roughly as follows:
Hope this helps, let me know if more context would be useful. TFTRs! bors r+ |
Thanks for the explanation! I saw that |
I do think that very small values of I do see the pain of figuring out that this particular metamorphic randomized value is to blame for slowness in a random test, but so far the cases where we had to disable it explicitly are not numerous, and we've had this randomization in place for years now. |
Build succeeded: |
We've observed that if
batch-bytes-limit
value is set too low, then the "key counts" query in this test takes much longer (on my laptop it was 60s for a particular random seed vs 2.4s with production values), so this commit forces some production values.Fixes: #106829.
Release note: None