Return-Path: X-Original-To: apmail-metamodel-dev-archive@minotaur.apache.org Delivered-To: apmail-metamodel-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DD8CB10930 for ; Wed, 14 Aug 2013 17:10:15 +0000 (UTC) Received: (qmail 84628 invoked by uid 500); 14 Aug 2013 17:10:15 -0000 Delivered-To: apmail-metamodel-dev-archive@metamodel.apache.org Received: (qmail 84586 invoked by uid 500); 14 Aug 2013 17:10:13 -0000 Mailing-List: contact dev-help@metamodel.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@metamodel.incubator.apache.org Delivered-To: mailing list dev@metamodel.incubator.apache.org Received: (qmail 84573 invoked by uid 99); 14 Aug 2013 17:10:12 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Aug 2013 17:10:12 +0000 X-ASF-Spam-Status: No, hits=-2002.7 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO mail.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 14 Aug 2013 17:10:09 +0000 Received: (qmail 82348 invoked by uid 99); 14 Aug 2013 17:09:48 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 14 Aug 2013 17:09:48 +0000 Date: Wed, 14 Aug 2013 17:09:48 +0000 (UTC) From: "Ian Varley (JIRA)" To: dev@metamodel.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (METAMODEL-13) HBase support for MetaModel MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/METAMODEL-13?page=3Dcom.atlassi= an.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=3D13= 739888#comment-13739888 ]=20 Ian Varley commented on METAMODEL-13: ------------------------------------- Valid points, especially in terms of not wanting the HBase metamodel adapto= r to *require* everything that comes with Phoenix (system table, coprocesso= r installation, specific byte encodings, etc). Metamodel needs to work with= raw HBase in the simplest way possible. That said, for other standard SQL databases (like MySQL, Oracle, etc.), Met= amodel does take advantage of the query parser, query model, system tables,= built in aggregations, etc., right? The existence of Phoenix puts HBase in= a class where it could be treated more like these than like a raw row stor= e. It can still conform to the universal set of functionality, but in a way= that's more like MySQL than it is like raw HBase. So perhaps a better approach is to think of adding an *additional* module -= there's the HBase module that goes against raw HBase (what you've already = built), and then in the future maybe there's also an "HBase/Phoenix" module= that goes against HBase with Phoenix in between. The latter doesn't preclu= de the former. (My guess is that the benefits of using the Phoenix version-= -secondary indexes, parallelization, mutability, schema management, high-pe= rformance aggregation--would eventually be compelling enough to make it a c= ommon choice). If you agree, I'll file a JIRA for that. :) =20 > HBase support for MetaModel > --------------------------- > > Key: METAMODEL-13 > URL: https://issues.apache.org/jira/browse/METAMODEL-13 > Project: Metamodel > Issue Type: New Feature > Reporter: Kasper S=C3=B8rensen > Assignee: Sameer Arora > > We have a separate remote Git branch for this ticket: 'hbase-module'. > Refer also to the original eobjects.org ticket: http://eobjects.org/trac/= ticket/1120 -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrato= rs For more information on JIRA, see: http://www.atlassian.com/software/jira