[gora] 01/02: Uncomment gora-benchmark module in parent pom file

2019-10-22 Thread sheriffo
This is an automated email from the ASF dual-hosted git repository.

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

commit 784cf67bc760e7f0cc591ebe7c91e191f5d35222
Author: sc306 
AuthorDate: Tue Oct 22 12:19:03 2019 +0100

Uncomment gora-benchmark module in parent pom file
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 135e774..da3b1aa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -792,8 +792,8 @@
 gora-kudu
 gora-hive
 gora-tutorial
+gora-benchmark
 sources-dist
-
   
 
   



[gora] 02/02: Merge branch 'pr-197'

2019-10-22 Thread sheriffo
This is an automated email from the ASF dual-hosted git repository.

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

commit 8de999397c487116606539557ca03f4e75043386
Merge: f2bab9c 784cf67
Author: sc306 
AuthorDate: Tue Oct 22 15:09:13 2019 +0100

Merge branch 'pr-197'

 gora-benchmark/pom.xml  |  4 ++--
 .../org/apache/gora/benchmark/GoraBenchmarkClient.java  | 13 +++--
 .../org/apache/gora/benchmark/GoraBenchmarkUtils.java   |  2 +-
 .../java/org/apache/gora/benchmark/GoraClientTest.java  | 10 --
 pom.xml | 17 +
 5 files changed, 27 insertions(+), 19 deletions(-)

diff --cc pom.xml
index 0ad5bb7,da3b1aa..c501ce4
mode 100755,100644..100755
--- a/pom.xml
+++ b/pom.xml
@@@ -782,10 -791,9 +791,10 @@@
  gora-ignite
  gora-kudu
  gora-hive
 +gora-redis
  gora-tutorial
+ gora-benchmark
  sources-dist
- 

  

@@@ -860,11 -866,11 +869,11 @@@
  
  4.10
  1.4.2
 -
 +
  
- 0.17.0-SNAPSHOT
+ 0.17.0
  0.8
 -
 +
  
  
  3.1
@@@ -1782,14 -1770,14 +1791,14 @@@
  testcontainers
  ${test.container.version}

 -  
 +


- com.yahoo.ycsb
+ site.ycsb
  core
- ${ycsb.version}
+ ${site.ycsb.version}

 -  
 +

  de.flapdoodle.embed
  de.flapdoodle.embed.mongo



[gora] branch master updated (f2bab9c -> 8de9993)

2019-10-22 Thread sheriffo
This is an automated email from the ASF dual-hosted git repository.

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


from f2bab9c  [GORA-527] Redis Datastore (#198)
 add 356f1db  Updated YCSB dependency and added my developer details to 
root pom
 add 3a742b7  Updated YCSB dependency and added my developer details to 
root pom
 add 01aef80  Updated YCSB dependency and added my developer details to 
root pom
 add a3c734f  Updated YCSB dependency and added my developer details to 
root pom
 new 784cf67  Uncomment gora-benchmark module in parent pom file
 new 8de9993  Merge branch 'pr-197'

The 2 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-benchmark/pom.xml  |  4 ++--
 .../org/apache/gora/benchmark/GoraBenchmarkClient.java  | 13 +++--
 .../org/apache/gora/benchmark/GoraBenchmarkUtils.java   |  2 +-
 .../java/org/apache/gora/benchmark/GoraClientTest.java  | 10 --
 pom.xml | 17 +
 5 files changed, 27 insertions(+), 19 deletions(-)



[gora] branch master updated: [GORA-527] Redis Datastore (#198)

2019-10-22 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 f2bab9c  [GORA-527] Redis Datastore (#198)
f2bab9c is described below

commit f2bab9cebfe8514b9e67004f0b3c84158bf2b7cb
Author: Kevin Ratnasekera 
AuthorDate: Tue Oct 22 15:50:11 2019 +0530

[GORA-527] Redis Datastore (#198)

* add redis support

* implement mentor sugggestions

* remove duplicated dependency

* upgrade versions

* Fix proper ending xml tag

* Fix test failues due to non existent mapping

* Disable Hadoop tests due to failures

* Improve documentation in disabled tests
---
 gora-redis/pom.xml | 196 
 .../java/org/apache/gora/redis/package-info.java   |  20 +
 .../org/apache/gora/redis/query/RedisQuery.java|  46 ++
 .../org/apache/gora/redis/query/RedisResult.java   |  91 
 .../org/apache/gora/redis/query/package-info.java  |  21 +
 .../org/apache/gora/redis/store/RedisMapping.java  | 103 
 .../gora/redis/store/RedisMappingBuilder.java  |  76 +++
 .../org/apache/gora/redis/store/RedisStore.java| 540 +
 .../org/apache/gora/redis/store/RedisType.java |  39 ++
 .../org/apache/gora/redis/store/package-info.java  |  20 +
 .../org/apache/gora/redis/util/DatumHandler.java   | 399 +++
 .../gora/redis/util/RedisStoreConstants.java   |  42 ++
 .../org/apache/gora/redis/util/ServerMode.java |  41 ++
 .../org/apache/gora/redis/util/StorageMode.java|  34 ++
 .../org/apache/gora/redis/util/package-info.java   |  20 +
 .../org/apache/gora/redis/GoraRedisTestDriver.java | 115 +
 .../redis/mapreduce/RedisStoreMapReduceTest.java   |  70 +++
 .../apache/gora/redis/mapreduce/package-info.java  |  17 +
 .../java/org/apache/gora/redis/package-info.java   |  21 +
 .../gora/redis/store/RedisStoreClusterTest.java|  57 +++
 .../gora/redis/store/RedisStoreHashTest.java   |  58 +++
 .../gora/redis/store/RedisStoreStringTest.java |  58 +++
 .../org/apache/gora/redis/store/package-info.java  |  21 +
 .../redis/util/RedisStartupLogWaitStrategy.java|  54 +++
 .../org/apache/gora/redis/util/package-info.java   |  20 +
 .../src/test/resources/gora-redis-mapping.xml  |  40 ++
 gora-redis/src/test/resources/gora.properties  |  34 ++
 pom.xml|  43 +-
 28 files changed, 2285 insertions(+), 11 deletions(-)

diff --git a/gora-redis/pom.xml b/gora-redis/pom.xml
new file mode 100755
index 000..ee33cb1
--- /dev/null
+++ b/gora-redis/pom.xml
@@ -0,0 +1,196 @@
+
+
+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-redis
+  bundle
+
+  Apache Gora :: Redis
+  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.redis*;version="${project.version}";-noimport:=true
+  
+  
+  
+
+  redis-with-test
+  
+
+  
+org.apache.maven.plugins
+maven-surefire-plugin
+2.4.2
+
+  false
+
+  
+
+  
+
+  
+  
+  
+target
+target/classes
+${project.artifactId}-${project.version}
+target/test-classes
+src/test/java
+src/main/java
+
+  
+${project.basedir}/src/test/resources
+
+  **/*
+
+
+  
+
+
+  
+org.apache.maven.plugins
+maven-surefire-plugin
+2.4.2
+
+  true
+
+  
+  
+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
+
+
+
+
+  org.redisson
+  redisson-all
+
+
+  io.netty
+  netty-all
+  4.1.36.Final
+