Junping Du commented on YARN-3411:

Thanks [~vrushalic] for updating the patch. I will review and comment based on 
your updated patch in plan.
bq. Sure, I can change it to java but I think, as such there should not be any 
problem running ruby code with hbase, it does not add to dependencies. In fact, 
the HBase Shell, which is a command line interpreter for HBase is written in 
I see. Thanks for sharing this prospective. However, accepting code with a new 
language into hadoop community is not only mvn dependency issue but also a 
maintenance headache according to issues like: setting up new code convention 
for new language, etc. which could take more time to reach into a consensus. 
Given there is only very limited Ruby code in current patch, shouldn't be very 
painful to replace it with Java. Isn't it? 

> [Storage implementation] explore the native HBase write schema for storage
> --------------------------------------------------------------------------
>                 Key: YARN-3411
>                 URL: https://issues.apache.org/jira/browse/YARN-3411
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>          Components: timelineserver
>            Reporter: Sangjin Lee
>            Assignee: Vrushali C
>            Priority: Critical
>              Labels: BB2015-05-TBR
>         Attachments: ATSv2BackendHBaseSchemaproposal.pdf, 
> YARN-3411.poc.2.txt, YARN-3411.poc.3.txt, YARN-3411.poc.4.txt, 
> YARN-3411.poc.txt
> There is work that's in progress to implement the storage based on a Phoenix 
> schema (YARN-3134).
> In parallel, we would like to explore an implementation based on a native 
> HBase schema for the write path. Such a schema does not exclude using 
> Phoenix, especially for reads and offline queries.
> Once we have basic implementations of both options, we could evaluate them in 
> terms of performance, scalability, usability, etc. and make a call.

This message was sent by Atlassian JIRA

Reply via email to