Sergey Soldatov created PHOENIX-4436:
----------------------------------------
Summary: Hive PhoenixStorageHandler doesn't work well with quoted
namespace/table name.
Key: PHOENIX-4436
URL: https://issues.apache.org/jira/browse/PHOENIX-4436
Project: Phoenix
Issue Type: Bug
Affects Versions: 4.13.0, 4.14.0
Reporter: Sergey Soldatov
Assignee: Sergey Soldatov
With quoted schema name the table will be created, but not usable with an
exception about '\' character. The reason is that job properties in Hive are
stored using escaped java strings. So to correctly handle it we need to
unescape.
For quoted name the table creation would fail because we are using table name
in PK name prefixed by 'pk_'. So the PK name comes incorrect like
'pk_"table_name"'. I think that there is no reason to generate constraint pk
name and we may use the constant.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)