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

Kasper Sørensen commented on METAMODEL-21:
------------------------------------------

Great, thanks for being so forthcoming.

I guess it depends on what prerequisites there might be with Phoenix. If you 
check the 'jdbc' module of MetaModel there are quite full fledged tests like 
DerbyTest, HsqldbTest, H2Test and SqliteTest. In the folder 
src/test/integrationtests there are also a few examples of databases which 
require some manual set up first (described in the individual javadocs). Does 
this help?

> Add HBase/Phoenix support for MetaModel
> ---------------------------------------
>
>                 Key: METAMODEL-21
>                 URL: https://issues.apache.org/jira/browse/METAMODEL-21
>             Project: Metamodel
>          Issue Type: New Feature
>            Reporter: Ian Varley
>
> In METAMODEL-13, HBase support is proposed using the HBase java client API 
> directly. This is a good thing to build. In addition, though, it'd be 
> interesting to also try out building a module on top of Phoenix (a "SQL skin" 
> on HBase that uses the java client API directly to transform SQL queries into 
> an optimized run plan, including server-side optimizations using 
> coprocessors). This should be independent of the direct HBase module (which 
> doesn't require use of Phoenix on the HBase cluster), but would be a 
> compelling addition. It's also possible this could be done just with the 
> existing JDBC mm module, but there are some differences from standard SQL 
> (like the use of UPSERT instead of INSERT and UPDATE) that might require a 
> specialized module (perhaps a subclass of the jdbc version). 



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to