[ https://issues.apache.org/jira/browse/GORA-535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16535759#comment-16535759 ]
ASF GitHub Bot commented on GORA-535: ------------------------------------- GitHub user carlosrmng opened a pull request: https://github.com/apache/gora/pull/134 GORA-535 Add a data store for Apache Ignite This PR adds the Apache Ignite data store to Gora. Some issues with this PR: -All DataStoreTestBase tests are passing. -Documentation for the new backend is pending. Code review welcome, thanks You can merge this pull request into a Git repository by running: $ git pull https://github.com/carlosrmng/gora GORA-535 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/gora/pull/134.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #134 ---- commit 4346216ffbed9a9adef2b90589436de543167c4c Author: Carlos Rodrigo Muñoz <carlosrmng@...> Date: 2018-05-08T04:00:44Z create template gora-ignite module commit 7d671376a47a7251dad9df2e8176946b4ddb3420 Author: Carlos M <carlosrmng@...> Date: 2018-06-03T22:35:36Z Merge branch 'master' of https://github.com/apache/gora into GORA-535 commit 7545170df8047ea6127660c1750e1d0b59044e49 Author: Carlos M <carlosrmng@...> Date: 2018-06-06T05:03:10Z Add mapping reading and initialization for Ignite backend Basic configuration and connection classes were implemented for the Ignite backend. The basic skeleton of the new DataStore was initialized using mapping files and some trivial methods were implemented (#close(), #flush(), #getSchemaName(), ...). Also, an embembed Ignite instance was included within the test packages in order to be used in testing. commit b1e2ae4c902691bbce02a90b76c4bee1c6e58455 Author: Carlos M <carlosrmng@...> Date: 2018-06-27T04:18:19Z Implement schema handling methods The basic schema creation/deletion methods are implemented for the Ignite backend. In addition, all the SQL generation code was moved to a separate class. commit db7540e045fc07ef39d37163a263615c6e580efe Author: Carlos M <carlosrmng@...> Date: 2018-07-02T05:50:43Z Implement put, get, delete The operations put, get and delete are implemented for the Ignite backend. In addition, primary key mapping is improved. commit 87eddc2495cdeec9b28246ea08708540c365f34e Author: Carlos M <carlosrmng@...> Date: 2018-07-06T04:11:38Z Implement Queries for Ignite The operations newQuery, execute, deleteByQuery, getPartitions are implemented for the Ignite backend. The corresponding dependencies IgniteQuery and IgniteResult are also included. ---- > Add a data store for Apache Ignite > ----------------------------------- > > Key: GORA-535 > URL: https://issues.apache.org/jira/browse/GORA-535 > Project: Apache Gora > Issue Type: New Feature > Reporter: Nishadi Kirielle > Priority: Major > Labels: gsoc2018 > > Currently, Gora has support for persisting objects to various database models > such as Apache Hbase, Apache Cassandra and much more. [1] This project aims > to extend its capability to provide support for Apache Ignite database. > Apache Ignite is a distributed database, caching and processing platform.[2] > [1]. [http://gora.apache.org/] > [2] . [https://ignite.apache.org/] > -- This message was sent by Atlassian JIRA (v7.6.3#76005)