Gabriel Reid created HIVE-4615:
----------------------------------
Summary: Invalid column names allowed when created dynamically by
a SerDe
Key: HIVE-4615
URL: https://issues.apache.org/jira/browse/HIVE-4615
Project: Hive
Issue Type: Bug
Reporter: Gabriel Reid
When a SerDe creates columns dynamically during table creation, there is no
checking done on the validity of the created column names. This means that it's
possible to create a table that contains columns that can't be queried, and
will lead to issues when trying to query the created table.
The same column name validation should be performed for dynamically-created
columns as for other column names.
This behavior can be easily tested using the TestSerDe, and including a column
name that includes an invalid identifier character (e.g. a period) in the list
of columns to create.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira