[ 
https://issues.apache.org/jira/browse/HIVE-4524?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13702331#comment-13702331
 ] 

Viraj Bhat commented on HIVE-4524:
----------------------------------

Sushanth, Alan Gates , Olga, Francis and I had a meeting over this at Yahoo!. 
We decided that we would pursue with HIVE:4331 but restore the 
HCatHBaseStorageHandler for backward compatibility. Let me update the other 
HIVE:4331 with Design document for HivePassThroughOutputFormat. Sushanth has 
graciously agreed to pursue HIVE:4331
Viraj
                
> Make the Hive HBaseStorageHandler work under HCat
> -------------------------------------------------
>
>                 Key: HIVE-4524
>                 URL: https://issues.apache.org/jira/browse/HIVE-4524
>             Project: Hive
>          Issue Type: Bug
>          Components: HBase Handler, HCatalog
>            Reporter: Sushanth Sowmyan
>            Assignee: Sushanth Sowmyan
>         Attachments: hbh4.patch
>
>
> Currently, HCatalog has its own HCatHBaseStorageHandler that extends from 
> HBaseStorageHandler to allow for StorageHandler support, and does some 
> translations, like org.apache.mapred->org.apache.mapreduce wrapping, etc. 
> However, this compatibility layer is not complete in functionality as it 
> still assumes the underlying OutputFormat is a mapred.OutputFormat 
> implementation as opposed to a HiveOutputFormat implementation, and it makes 
> assumptions about config property copies that implementations of the 
> HiveStorageHandler, such as the HBaseStorageHandler do not do.
> To fix this, we need to improve the ability for HCat to properly load 
> native-hive-style StorageHandlers.
> Also, since HCat has its own HBaseStorageHandler and we'd like to not 
> maintain two separate HBaseStorageHandlers, the idea is to deprecate HCat's 
> storage handler over time, and make sure that hive's HBaseStorageHandler 
> works properly from HCat, and over time, have it reach feature parity with 
> the HCat one.

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