-
Notifications
You must be signed in to change notification settings - Fork 5.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
expression: unicode_ci support when infer collation and charset information #19142
Conversation
Codecov Report
@@ Coverage Diff @@
## master #19142 +/- ##
================================================
- Coverage 79.1324% 79.0593% -0.0731%
================================================
Files 549 549
Lines 149816 148849 -967
================================================
- Hits 118553 117679 -874
+ Misses 21736 21665 -71
+ Partials 9527 9505 -22 |
# Conflicts: # expression/collation.go # expression/integration_test.go
/run-all-tests |
/run-all-tests |
/run-all-tests |
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.
LGTM
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.
LGTM
/merge |
/run-all-tests |
/label needs-cherry-pick-4.0 |
/run-cherry-pick |
Signed-off-by: ti-srebot <ti-srebot@pingcap.com>
cherry pick to release-4.0 in PR #22581 |
What problem does this PR solve?
This PR is part of #17596, aim to support unicide_ci when infer collation
What is changed and how it works?
unicode_ci
has same behiver withgeneral_ci
if this two collation not mixedunicode_ci
andgeneral_ci
in same expression and same coercibility, infer coercilibity isNone
None
, infer collation_bin
None
, raiseillegal mix collation
errorCheck List
Tests
Release note
No release note