hawq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan Leskin (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HAWQ-1599) PXF Ignite plugin
Date Sun, 25 Mar 2018 21:35:00 GMT
Ivan Leskin created HAWQ-1599:
---------------------------------

             Summary: PXF Ignite plugin
                 Key: HAWQ-1599
                 URL: https://issues.apache.org/jira/browse/HAWQ-1599
             Project: Apache HAWQ
          Issue Type: New Feature
          Components: PXF
            Reporter: Ivan Leskin
            Assignee: Ed Espino


This is a Jira task for the Github pull request discussed at [https://github.com/apache/incubator-hawq/pull/1344] 

 

Add a new PXF Ignite plugin to access (read & write) [Ignite database|https://ignite.apache.org/] via
REST API.

The complete documentation is available [here|https://github.com/arenadata/incubator-hawq/blob/pxf_ignite_plugin/pxf/pxf-ignite/README.md].

Key features:
 * Support partitioning (similar to one in PXF JDBC plugin);

 * Use a dedicated Ignite client with REST API enabled. The location of the client is a customizable
PXF user property;

 * Every SELECT or INSERT query splits tuples of data into groups, each of which is send from
(to) Ignite in one response (query). The size of a group is a customizable PXF user property;

 * The REST API can be modified (with relatively small changes) and used to connect to any
other database (or service) which supports SQL queries via REST, and responds using JSON objects.

[GSON|https://github.com/google/gson] is used to parse JSON objects. No other extra dependencies
(except for those already present in HAWQ PXF) are required.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message