-
Notifications
You must be signed in to change notification settings - Fork 13.1k
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
Merge r339260 into the 7.0 branch #38643
Comments
assigned to @hfinkel |
Does this fix a bug or is it purely an optimization? |
It does fix a bug in the client's proprietary code. The client has confirmed the fix when it was committed but we just forgot to ask for this to be merged in the release branch in time for the 7.0.0 release. |
Hi Hal, Is this OK to merge? |
Nemanja, what was the bug? This commit looks like it is intended to be a code-quality enhancement, and is, but it's non-trivial. It adds several new patterns, some Endian-dependent, and changes other logic, and pulling this into a release branch makes me somewhat nervous. |
Ah, yes I remember this one. Normally, we would have pulled that out of the patch and committed separately as a bug fix, but the timing of the report was kind of unfortunate. If I recall correctly, they had contacted me, I did a bit of investigating and realized that this patch will likely fix it. By the time they had a chance to verify that this fixes it, the patch had already been upstreamed (and they also reported that ToT at the time did not exhibit the problem). I realize that this is kind of a weird patch to push into the release branch and I apologize for this mixup. |
We can pull this in; I definitely understand how timing of these things can be unfortunate. Under the circumstances, pulling this in is probably the best option. It's been okay in trunk for some time now. |
Merged: r347957 |
Extended Description
An issue was reported to us internally by a customer. We had an upcoming fix for it so didn't open a bug since the fix had already been planned to go upstream. It turned out that we committed this after the release split.
This was an oversight on my end. We need this merged into 7.0.1.
The text was updated successfully, but these errors were encountered: