You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hawq.apache.org by "Ivan Leskin (JIRA)" <ji...@apache.org> on 2018/04/04 13:31:00 UTC

[jira] [Updated] (HAWQ-1599) PXF Ignite plugin

     [ https://issues.apache.org/jira/browse/HAWQ-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ivan Leskin updated HAWQ-1599:
------------------------------
    Priority: Trivial  (was: Minor)

> 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
>            Priority: Trivial
>
> Add a new PXF plugin to provide read and wrtie access to [Ignite database|https://ignite.apache.org/] via its native REST API.
> Key features:
>  * Supports partitioning;
>  * A dedicated Ignite client with REST API enabled is used to access Ignite database;
>  * Every SELECT or INSERT query splits tuples of data into groups, each of which is sent from (to) Ignite in one response (query). The size of a group is customizable;
>  * The implemented 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.
> Plugin documentation is available at `pxf/pxf-ignite/README.md`.
> h3. Dependencies
>  * [GSON|https://github.com/google/gson] is required to serialize and deserialize JSON;
>  * [Apache commons compress ByteUtils|https://commons.apache.org/proper/commons-compress/apidocs/org/apache/commons/compress/utils/ByteUtils.html] is required to properly encode fragment metadata.



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