Mithun Radhakrishnan created HCATALOG-641:
---------------------------------------------

             Summary: HCatClient::createTable() doesn't allow SerDe class to be 
specified.
                 Key: HCATALOG-641
                 URL: https://issues.apache.org/jira/browse/HCATALOG-641
             Project: HCatalog
          Issue Type: Bug
          Components: client
    Affects Versions: 0.5, 0.4.1
            Reporter: Mithun Radhakrishnan
            Assignee: Mithun Radhakrishnan


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.

--
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

Reply via email to