hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ashish Singhi (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (HBASE-8361) Bulk load and other utilities should not create tables for user
Date Fri, 10 Oct 2014 05:13:34 GMT

     [ https://issues.apache.org/jira/browse/HBASE-8361?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Ashish Singhi updated HBASE-8361:
    Attachment: HBASE-8361.patch

Patch for trunk.
Please review and let me know your thoughts.

> Bulk load and other utilities should not create tables for user
> ---------------------------------------------------------------
>                 Key: HBASE-8361
>                 URL: https://issues.apache.org/jira/browse/HBASE-8361
>             Project: HBase
>          Issue Type: Improvement
>          Components: mapreduce
>            Reporter: Nick Dimiduk
>            Assignee: Ashish Singhi
>         Attachments: HBASE-8361.patch
> {{LoadIncrementalHFiles}} and {{ImportTsv}} will create a table with the default setting
when the target table does not exist. I think this is an anti-feature. Neither tool provide
a mechanism for the user to configure the creation parameters of that table, resulting in
a new table with the default settings. I think it is unlikely that the default settings are
what the user actually wants. In the event of a table-name typo, that means data is silently
loaded into the wrong place. The tools should error when the destination table does not exist.

This message was sent by Atlassian JIRA

View raw message