Details
-
Bug
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.5, 0.4.1
-
None
-
None
Description
HCatCreateTableDesc::Builder allows for StorageHandler to be specified, but not the SerDe class. So if records are serialized (in custom row-format) to a known file-format, there's no way for that table to be created (with the equivalent of ROW FORMAT SERDE 'com.my.custom.SerDe' STORED AS sequencefile).
The workaround (for the moment) is to either only create tables using the hive cli, or always specify a StorageHandler.
I've a patch to fix this.