[release-17.0] Fix a number of encoding issues when evaluating expressions with the evalengine (#13509)#13551
Conversation
Review ChecklistHello reviewers! 👋 Please follow this checklist when reviewing this Pull Request. General
If a new flag is being introduced:
If a workflow is added or modified:
Bug fixes
Non-trivial changes
New/Existing features
Backward compatibility
|
|
Hello @dbussink, there are conflicts in this backport. Please address them in order to merge this Pull Request. You can execute the snippet below to reset your branch and resolve the conflict manually. Make sure you replace |
e422b9d to
1322e9b
Compare
8c3ffe7 to
19559dd
Compare
19559dd to
36b88d7
Compare
|
I did not review the original PR, but it is a backport of the PR on |
deepthi
left a comment
There was a problem hiding this comment.
This is a huge change to merge to a maintenance release. The risk is that we unintentionally break something.
I'm actually less worried about query serving functionality itself, but I notice two things.
- The original PR was not reviewed by @rohit-nayak-ps / @mattlord for the vreplication side of things.
- We did not benchmark it
Let's do these two things and then maybe it'll be fine to back port.
|
Hello! 👋 This Pull Request is now handled by arewefastyet. The current HEAD and future commits will be benchmarked. You can find the performance comparison on the arewefastyet website. |
mattlord
left a comment
There was a problem hiding this comment.
I'm good with the backport for VReplication. This should help with VDiffs. We're adding a couple of small (expected) fields in the querypb.Result related fields so I don't expect any noticeable performance impact.
These things are looking good as well. Going to discard the change requested and get this merged then! |
Signed-off-by: Dirkjan Bussink <d.bussink@gmail.com>
36b88d7 to
5bb1187
Compare
Description
This is a backport of #13509