gora-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From carlosrmng <...@git.apache.org>
Subject [GitHub] gora pull request #134: GORA-535 Add a data store for Apache Ignite
Date Sat, 07 Jul 2018 13:34:37 GMT
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.

----


---

Mime
View raw message