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

Ilya Kats commented on HIVE-6147:
---------------------------------

> How do you ensure the first billion rows are still correctly readable?

Avro supports schema evolution that allows data to be written with one schema 
and read with another, as described, for example, here 
https://docs.oracle.com/cd/E26161_02/html/GettingStartedGuide/schemaevolution.html
 (section How Schema Evolution Works). Of course, feasibility of this feature 
depends on the application and how drastically the schema can be updated, but 
many applications can commit on backward compatible schema changes that make it 
appropriate to use the latest reader schema for data items including the old 
ones.  

> Support avro data stored in HBase columns
> -----------------------------------------
>
>                 Key: HIVE-6147
>                 URL: https://issues.apache.org/jira/browse/HIVE-6147
>             Project: Hive
>          Issue Type: Improvement
>          Components: HBase Handler
>    Affects Versions: 0.12.0, 0.13.0
>            Reporter: Swarnim Kulkarni
>            Assignee: Swarnim Kulkarni
>              Labels: TODOC14
>             Fix For: 0.14.0
>
>         Attachments: HIVE-6147.1.patch.txt, HIVE-6147.2.patch.txt, 
> HIVE-6147.3.patch.txt, HIVE-6147.3.patch.txt, HIVE-6147.4.patch.txt, 
> HIVE-6147.5.patch.txt, HIVE-6147.6.patch.txt
>
>
> Presently, the HBase Hive integration supports querying only primitive data 
> types in columns. It would be nice to be able to store and query Avro objects 
> in HBase columns by making them visible as structs to Hive. This will allow 
> Hive to perform ad hoc analysis of HBase data which can be deeply structured.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to