[MCOL-1855] ColumnStore table whose name contains $ cannot be renamed Created: 2018-11-04 Updated: 2018-11-20 Resolved: 2018-11-20 |
|
| Status: | Closed |
| Project: | MariaDB ColumnStore |
| Component/s: | None |
| Affects Version/s: | 1.1.6 |
| Fix Version/s: | 1.2.2 |
| Type: | Bug | Priority: | Major |
| Reporter: | Keita Yaegashi | Assignee: | Daniel Lee (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Environment: |
CentOS Linux release 7.5.1804 (Core) |
||
| Issue Links: |
|
||||||||
| Sprint: | 2018-20 | ||||||||
| Description |
|
The reasons why this issue should be fixed are:
|
| Comments |
| Comment by Andrew Hutchings (Inactive) [ 2018-11-04 ] | ||
|
The second failure is fixed in 1.2.0. The first one generates a different error:
| ||
| Comment by Keita Yaegashi [ 2018-11-05 ] | ||
|
Additionally, this also fails in the same environment (1.1.6-1).
| ||
| Comment by Andrew Hutchings (Inactive) [ 2018-11-05 ] | ||
|
This is the same problem as the first one and generates the same error as the first one in 1.2.0. | ||
| Comment by Roman [ 2018-11-09 ] | ||
|
The way CS saves table names in Information Schema is crappy. For now it puts the names literally. The stament:
produces
in COLUMSTORE_TABLES | ||
| Comment by Roman [ 2018-11-12 ] | ||
|
Please review. | ||
| Comment by Roman [ 2018-11-12 ] | ||
|
JFYI I've added a pair of additional SQLs for testing purposes in test023. The readme.txt in the test023 has all details. | ||
| Comment by Daniel Lee (Inactive) [ 2018-11-20 ] | ||
|
Build verified: 1.2.2-1 source Verified mentioned test cases. Also verified DDL, DML and queries still work after rename. |