[gora] branch master updated (039571bb -> 6c6b06c9)

2023-09-19 Thread djkevincr
This is an automated email from the ASF dual-hosted git repository.

djkevincr pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/gora.git


from 039571bb Merge pull request #284 from chaminda-neluka/GORA-711
 new fd7a4238 GORA-698 Implement Geode Store
 new a2a0e218 GORA-698 Add Gora Geode Store Implementation
 new 13fc5856 GORA-698 Code format
 new 3acc4ed3 3 amendments performed as suggested.
 new 53c5628d Test cases for Apache Geode
 new 8e4fbee5  Test Cases for Apache Geode
 new ea275745 Replaced wildcard import statements with only required ones
 new 6c6b06c9 Merge pull request #273 from himanshuacharya95/GORA-698

The 1420 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 gora-geode/pom.xml |  87 +
 .../org/apache/gora/geode/query/GeodeQuery.java|  10 +-
 .../org/apache/gora/geode/query/GeodeResult.java   |  36 ++--
 .../org/apache/gora/geode/store/GeodeStore.java| 200 +
 .../gora/geode/store/GeodeStoreParameters.java |  60 +++
 .../src/test/conf/gora.properties  |   3 +
 .../gora/geode/GeodeStartupLogWaitStrategy.java|  14 +-
 .../org/apache/gora/geode/GoraGeodeTestDriver.java |  88 +
 gora-geode/src/test/java/store/TestGeodeStore.java | 161 +
 pom.xml|   8 +
 10 files changed, 634 insertions(+), 33 deletions(-)
 create mode 100644 gora-geode/pom.xml
 copy gora-jcache/src/main/java/org/apache/gora/jcache/query/JCacheQuery.java 
=> gora-geode/src/main/java/org/apache/gora/geode/query/GeodeQuery.java (80%)
 copy gora-jcache/src/main/java/org/apache/gora/jcache/query/JCacheResult.java 
=> gora-geode/src/main/java/org/apache/gora/geode/query/GeodeResult.java (72%)
 create mode 100644 
gora-geode/src/main/java/org/apache/gora/geode/store/GeodeStore.java
 create mode 100644 
gora-geode/src/main/java/org/apache/gora/geode/store/GeodeStoreParameters.java
 copy gora-core/src/test/conf/.gitignore => 
gora-geode/src/test/conf/gora.properties (83%)
 copy 
gora-couchdb/src/test/java/org/apache/gora/couchdb/CouchDBStartupLogWaitStrategy.java
 => 
gora-geode/src/test/java/org/apache/gora/geode/GeodeStartupLogWaitStrategy.java 
(75%)
 create mode 100644 
gora-geode/src/test/java/org/apache/gora/geode/GoraGeodeTestDriver.java
 create mode 100644 gora-geode/src/test/java/store/TestGeodeStore.java



[gora] branch master updated: GORA-711 upgrade ignite driver to 2.14.0

2023-09-19 Thread djkevincr
This is an automated email from the ASF dual-hosted git repository.

djkevincr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/gora.git


The following commit(s) were added to refs/heads/master by this push:
 new f5e12f39 GORA-711 upgrade ignite driver to 2.14.0
 new 039571bb Merge pull request #284 from chaminda-neluka/GORA-711
f5e12f39 is described below

commit f5e12f398f2bbc36ebc752618765b7e68096dbc7
Author: Chaminda Neluka 
AuthorDate: Tue Apr 4 00:43:04 2023 +0200

GORA-711 upgrade ignite driver to 2.14.0
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 27e211d0..4e3984f2 100755
--- a/pom.xml
+++ b/pom.xml
@@ -841,7 +841,7 @@
 3.11.1
 3.11.0
 
-2.10.0
+2.14.0
 2.1.7
 
 3.20.0



[gora] branch master updated: GORA-650 Add ArangoDB datastore

2023-09-19 Thread djkevincr
This is an automated email from the ASF dual-hosted git repository.

djkevincr pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/gora.git


The following commit(s) were added to refs/heads/master by this push:
 new 4bac876c GORA-650 Add ArangoDB datastore
 new 8b5cea77 Merge pull request #291 from chaminda-neluka/GORA-650
4bac876c is described below

commit 4bac876c854129181ca8a621df8bfa80f95ac899
Author: chaminda-neluka 
AuthorDate: Wed Aug 23 01:01:54 2023 +0200

GORA-650 Add ArangoDB datastore
---
 gora-arangodb/pom.xml  | 145 
 .../org/apache/gora/arangodb/package-info.java |  19 +
 .../apache/gora/arangodb/query/ArangoDBQuery.java  | 105 +++
 .../apache/gora/arangodb/query/ArangoDBResult.java |  95 +++
 .../apache/gora/arangodb/query/package-info.java   |  19 +
 .../gora/arangodb/store/ArangoDBMapping.java   | 116 
 .../arangodb/store/ArangoDBMappingBuilder.java | 119 
 .../apache/gora/arangodb/store/ArangoDBStore.java  | 742 +
 .../arangodb/store/ArangoDBStoreParameters.java| 119 
 .../apache/gora/arangodb/store/package-info.java   |  19 +
 .../apache/gora/arangodb/ArangoDBTestDriver.java   |  85 +++
 .../org/apache/gora/arangodb/package-info.java |  19 +
 .../arangodb/store/ArangoDBGoraDataStoreTest.java  |  97 +++
 .../store/ArangoDBStartupWaitStrategy.java |  33 +
 .../apache/gora/arangodb/store/package-info.java   |  19 +
 .../src/test/resources/gora-arangodb-mapping.xml   |  46 ++
 gora-arangodb/src/test/resources/gora.properties   |  23 +
 pom.xml|  11 +
 18 files changed, 1831 insertions(+)

diff --git a/gora-arangodb/pom.xml b/gora-arangodb/pom.xml
new file mode 100644
index ..14445e24
--- /dev/null
+++ b/gora-arangodb/pom.xml
@@ -0,0 +1,145 @@
+
+
+http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
+  4.0.0
+
+  
+org.apache.gora
+gora
+1.0-SNAPSHOT
+../
+  
+  gora-arangodb
+  bundle
+
+  Apache Gora :: ArangoDB
+  http://gora.apache.org
+  The Apache Gora open source framework provides an in-memory 
data model and
+persistence for big data. Gora supports persisting to column stores, key 
value stores,
+document stores and RDBMSs, and analyzing the data with extensive Apache 
Hadoop MapReduce
+support.
+  2010
+  
+The Apache Software Foundation
+http://www.apache.org/
+  
+  
+JIRA
+https://issues.apache.org/jira/browse/GORA
+  
+  
+Jenkins
+https://builds.apache.org/job/Gora-trunk/
+  
+
+  
+*
+
org.apache.gora.arangodb*;version="${project.version}";-noimport:=true
+  
+
+  
+target
+target/classes
+${project.artifactId}-${project.version}
+target/test-classes
+src/test/java
+src/main/java
+
+  
+${project.basedir}/src/test/resources
+
+  **/*
+
+
+  
+
+
+  
+org.codehaus.mojo
+build-helper-maven-plugin
+${build-helper-maven-plugin.version}
+
+  
+generate-sources
+
+  add-source
+
+
+  
+src/examples/java
+  
+
+  
+
+  
+
+  
+
+  
+
+
+  org.apache.gora
+  gora-core
+
+
+
+  org.apache.gora
+  gora-core
+  test-jar
+  test
+
+
+
+
+
+
+  junit
+  junit
+
+
+
+  org.testcontainers
+  testcontainers
+  test
+
+
+
+
+  org.jdom
+  jdom
+  compile
+
+
+
+
+
+  com.arangodb
+  arangodb-java-driver
+
+
+
+
+  org.apache.hadoop
+  hadoop-client
+
+
+  
+
+
diff --git 
a/gora-arangodb/src/main/java/org/apache/gora/arangodb/package-info.java 
b/gora-arangodb/src/main/java/org/apache/gora/arangodb/package-info.java
new file mode 100644
index ..a4c10776
--- /dev/null
+++ b/gora-arangodb/src/main/java/org/apache/gora/arangodb/package-info.java
@@ -0,0 +1,19 @@
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific