hawq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Roman Shaposhnik (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HAWQ-1235) Created a prototype for Calcite running with PXF backend
Date Fri, 23 Dec 2016 01:31:58 GMT
Roman Shaposhnik created HAWQ-1235:
--------------------------------------

             Summary: Created a prototype for Calcite running with PXF backend
                 Key: HAWQ-1235
                 URL: https://issues.apache.org/jira/browse/HAWQ-1235
             Project: Apache HAWQ
          Issue Type: Sub-task
          Components: PXF
            Reporter: Roman Shaposhnik
            Assignee: Ed Espino


A possibility of using PXF outside of its original HAWQ use case is pretty exciting. Calcite
is also pretty exciting. This JIRA tracks my efforts of making the prototype of the two working
together.

The first goal here could be make PXF available to Apache Calcite
as a backend (since Calcite itself doesn't deal with storage of data,
algorithms to process data, and a repository for storing metadata).
Calcite comes with a demo that allows you to treat a directory
full of CSV files as a DB (with individual files being tables) and
I wanted to extend that demo to use PXF reading CSV files from HDFS
instead:
  http://calcite.apache.org/docs/tutorial.html
https://github.com/apache/calcite/tree/master/example/csv/src/main/java/org/apache/calcite/adapter/csv

Once that is done -- we can grow from there and use Calcite to validate assumptions that exist
between HAWQ and PXF



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

Mime
View raw message