[MCOL-4290] Join query errors when using upper case table names Created: 2020-09-03 Updated: 2021-09-16 Resolved: 2020-09-21 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | MDB Plugin |
| Affects Version/s: | 1.5.3 |
| Fix Version/s: | 5.4.1 |
| Type: | Bug | Priority: | Critical |
| Reporter: | suresh ramagiri | Assignee: | David Hall (Inactive) |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Description |
|
It is reported by a customer, that cross engine join query having an upper cased INNODB table, throwing ERROR. Here are the repro steps: MariaDB [inno]> CREATE TABLE INNO (a int, b varchar(10)); MariaDB [inno]> create table cs (a int, b varchar(10)) engine=columnstore; MariaDB [inno]> select * from cs a, INNO b where a.a=b.a; MariaDB [inno]> select @@lower_case_table_names;
--------------------------
-------------------------- MariaDB [inno]> select @@version;
----------------
---------------- |
| Comments |
| Comment by suresh ramagiri [ 2020-09-03 ] |
|
Workaround, is to set the lower_case_table_names to "1", which makes table names and database names are stored in lowercase and compared in a case-insensitive manner. |
| Comment by David Hall (Inactive) [ 2020-09-21 ] |
|
This is a symptom of |