Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Not A Problem
-
None
-
None
-
None
-
Reviewed
Description
Currently CREATE TABLE by default uses MetadataTypedColumnsetSerDe which only allow string typed columns. However the user is still free to specify types of the columns like "col1 int, col2 string" which has no effect. This confuses a lot of users.
We should make the default DynamicSerDe with TCTLSeparatedProtocol so that simple types like int, string, etc are automatically supported.
Attachments
Issue Links
- blocks
-
HIVE-104 Tables with at least 1 non-string columns should use DynamicSerDe instead of MetadataTypedColumnsetSerDe
- Closed