Details
-
Task
-
Status: Open (View Workflow)
-
Minor
-
Resolution: Unresolved
-
None
Description
extend MDEV-31496 to handle LCASE()
Attachments
Issue Links
- relates to
-
MDEV-31496 Make optimizer handle UCASE(varchar_col)=...
-
- Closed
-
Activity
Field | Original Value | New Value |
---|---|---|
Link |
This issue relates to |
Assignee | Sergei Petrunia [ psergey ] |
Priority | Major [ 3 ] | Critical [ 2 ] |
Assignee | Sergei Petrunia [ psergey ] | Oleg Smirnov [ JIRAUSER50405 ] |
Attachment | lcase-discrepancies.sql [ 71927 ] |
Priority | Critical [ 2 ] | Major [ 3 ] |
Attachment | uca_1400_ucase.sql [ 71944 ] |
Priority | Major [ 3 ] | Minor [ 4 ] |
Fix Version/s | 11.4 [ 29301 ] | |
Fix Version/s | 11.3 [ 28565 ] |
Labels | optimizer-feature |
Fix Version/s | 11.5 [ 29506 ] | |
Fix Version/s | 11.4 [ 29301 ] |
Fix Version/s | 11.6 [ 29515 ] | |
Fix Version/s | 11.5 [ 29506 ] |
Fix Version/s | 11.7 [ 29815 ] | |
Fix Version/s | 11.6 [ 29515 ] |
Fix Version/s | 11.8 [ 29921 ] | |
Fix Version/s | 11.7 [ 29815 ] |
Fix Version/s | 11.8 [ 29921 ] |
The attached lcase-discrepancies.sql shows characters for which the condition
(t1.a=t2.a) = (LCASE(t1.a)=LCASE(t2.a))
is not fulfilled. That means it is not possible to remove LCASE() for strings containing those characters.