diff --git a/accumulo/pom.xml b/accumulo/pom.xml index 22569d70..cdf867c7 100644 --- a/accumulo/pom.xml +++ b/accumulo/pom.xml @@ -1,49 +1,49 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent accumulo-binding Accumulo DB Binding org.apache.accumulo accumulo-core ${accumulo.version} org.apache.hadoop hadoop-common org.apache.thrift thrift org.apache.zookeeper zookeeper org.apache.zookeeper zookeeper 3.3.1 org.apache.hadoop hadoop-core 0.20.203.0 com.yahoo.ycsb core ${project.version} provided diff --git a/binding-parent/datastore-specific-descriptor/pom.xml b/binding-parent/datastore-specific-descriptor/pom.xml index fe7b2f02..12704be1 100644 --- a/binding-parent/datastore-specific-descriptor/pom.xml +++ b/binding-parent/datastore-specific-descriptor/pom.xml @@ -1,28 +1,27 @@ - + 4.0.0 com.yahoo.ycsb root - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../../ datastore-specific-descriptor Per Datastore Binding descriptor jar This module contains the assembly descriptor used by the individual components to build binding-specific distributions. com.yahoo.ycsb core ${project.version} diff --git a/binding-parent/pom.xml b/binding-parent/pom.xml index 2c1af27b..f8a5d0d9 100644 --- a/binding-parent/pom.xml +++ b/binding-parent/pom.xml @@ -1,103 +1,102 @@ - + 4.0.0 com.yahoo.ycsb root - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT binding-parent YCSB Datastore Binding Parent pom This module acts as the parent for new datastore bindings. It creates a datastore specific binary artifact. datastore-specific-descriptor org.apache.maven.plugins maven-assembly-plugin ${maven.assembly.version} com.yahoo.ycsb datastore-specific-descriptor ${project.version} datastore-specific-assembly ycsb-${project.artifactId}-${project.version} tar.gz false package single org.apache.maven.plugins maven-dependency-plugin ${maven.dependency.version} org.apache.maven.plugins maven-dependency-plugin stage-dependencies package copy-dependencies runtime datastore-binding README.md org.apache.maven.plugins maven-assembly-plugin diff --git a/cassandra/pom.xml b/cassandra/pom.xml index b72d7b88..db7785d0 100644 --- a/cassandra/pom.xml +++ b/cassandra/pom.xml @@ -1,34 +1,34 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent cassandra-binding Cassandra DB Binding jar org.apache.cassandra cassandra-all ${cassandra.version} com.datastax.cassandra cassandra-driver-core ${cassandra.cql.version} com.yahoo.ycsb core ${project.version} provided diff --git a/core/pom.xml b/core/pom.xml index 62acc96b..1a44ddeb 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -1,64 +1,64 @@ 4.0.0 com.yahoo.ycsb root - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT core Core YCSB jar 1.9.4 org.codehaus.jackson jackson-mapper-asl ${jackson.api.version} org.codehaus.jackson jackson-core-asl ${jackson.api.version} org.testng testng 6.1.1 test org.hdrhistogram HdrHistogram 2.1.4 org.apache.maven.plugins maven-assembly-plugin ${maven.assembly.version} jar-with-dependencies false package single diff --git a/couchbase/pom.xml b/couchbase/pom.xml index a3a6dc21..07cb0b44 100644 --- a/couchbase/pom.xml +++ b/couchbase/pom.xml @@ -1,45 +1,45 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent couchbase-binding Couchbase Binding jar couchbase couchbase-client ${couchbase.version} com.yahoo.ycsb core ${project.version} provided com.fasterxml.jackson.core jackson-databind 2.2.2 org.slf4j slf4j-api couchbase Couchbase Maven Repository http://files.couchbase.com/maven2/ diff --git a/distribution/pom.xml b/distribution/pom.xml index c68f258f..9eb08278 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -1,130 +1,129 @@ - + 4.0.0 com.yahoo.ycsb root - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ycsb YCSB Release Distribution Builder pom This module creates the release package of the YCSB with all DB library bindings. It is only used by the build process and does not contain any real code of itself. com.yahoo.ycsb core ${project.version} com.yahoo.ycsb accumulo-binding ${project.version} com.yahoo.ycsb cassandra-binding ${project.version} com.yahoo.ycsb couchbase-binding ${project.version} com.yahoo.ycsb dynamodb-binding ${project.version} com.yahoo.ycsb elasticsearch-binding ${project.version} com.yahoo.ycsb gemfire-binding ${project.version} com.yahoo.ycsb hbase-binding ${project.version} com.yahoo.ycsb hypertable-binding ${project.version} com.yahoo.ycsb infinispan-binding ${project.version} com.yahoo.ycsb jdbc-binding ${project.version} com.yahoo.ycsb mongodb-binding ${project.version} com.yahoo.ycsb orientdb-binding ${project.version} com.yahoo.ycsb redis-binding ${project.version} com.yahoo.ycsb tarantool-binding ${project.version} org.apache.maven.plugins maven-assembly-plugin ${maven.assembly.version} src/main/assembly/distribution.xml false package single diff --git a/dynamodb/pom.xml b/dynamodb/pom.xml index 5d5aed96..49514fe1 100644 --- a/dynamodb/pom.xml +++ b/dynamodb/pom.xml @@ -1,32 +1,32 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent dynamodb-binding DynamoDB DB Binding com.amazonaws aws-java-sdk 1.3.14 log4j log4j 1.2.17 com.yahoo.ycsb core ${project.version} provided diff --git a/elasticsearch/pom.xml b/elasticsearch/pom.xml index 3c039252..ef6bd9c3 100644 --- a/elasticsearch/pom.xml +++ b/elasticsearch/pom.xml @@ -1,43 +1,43 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent elasticsearch-binding ElasticSearch Binding jar 0.19.8 sonatype-nexus-snapshots Sonatype releases https://oss.sonatype.org/content/repositories/releases com.yahoo.ycsb core ${project.version} provided org.elasticsearch elasticsearch ${elasticsearch-version} org.testng testng 6.1.1 test diff --git a/gemfire/pom.xml b/gemfire/pom.xml index 0aca71a3..67a1bbe1 100644 --- a/gemfire/pom.xml +++ b/gemfire/pom.xml @@ -1,35 +1,35 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent gemfire-binding Gemfire DB Binding jar com.gemstone.gemfire gemfire ${gemfire.version} com.yahoo.ycsb core ${project.version} provided gemstone http://dist.gemstone.com.s3.amazonaws.com/maven/release diff --git a/hbase/pom.xml b/hbase/pom.xml index 3a8d2d7c..7c4eec94 100644 --- a/hbase/pom.xml +++ b/hbase/pom.xml @@ -1,27 +1,27 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent/ hbase-binding HBase DB Binding org.apache.hbase hbase-client ${hbase.version} com.yahoo.ycsb core ${project.version} provided diff --git a/hypertable/pom.xml b/hypertable/pom.xml index 8ba33a06..3c46004d 100644 --- a/hypertable/pom.xml +++ b/hypertable/pom.xml @@ -1,40 +1,40 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent hypertable-binding Hypertable DB Binding jar com.yahoo.ycsb core ${project.version} provided org.apache.thrift libthrift ${thrift.version} org.hypertable hypertable ${hypertable.version} clojars.org http://clojars.org/repo diff --git a/infinispan/pom.xml b/infinispan/pom.xml index 8ce10647..d7e0fe09 100644 --- a/infinispan/pom.xml +++ b/infinispan/pom.xml @@ -1,28 +1,28 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent infinispan-binding Infinispan DB Binding jar org.jboss.as jboss-as-clustering-infinispan ${infinispan.version} com.yahoo.ycsb core ${project.version} provided diff --git a/jdbc/pom.xml b/jdbc/pom.xml index a5a7a340..8c7e65d0 100644 --- a/jdbc/pom.xml +++ b/jdbc/pom.xml @@ -1,28 +1,28 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent jdbc-binding JDBC DB Binding jar org.apache.openjpa openjpa-jdbc ${openjpa.jdbc.version} com.yahoo.ycsb core ${project.version} provided diff --git a/mapkeeper/pom.xml b/mapkeeper/pom.xml index 31ad4d78..86b9eb9e 100644 --- a/mapkeeper/pom.xml +++ b/mapkeeper/pom.xml @@ -1,35 +1,35 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent mapkeeper-binding Mapkeeper DB Binding jar com.yahoo.mapkeeper mapkeeper ${mapkeeper.version} com.yahoo.ycsb core ${project.version} provided mapkeeper-releases https://raw.github.com/m1ch1/m1ch1-mvn-repo/master/releases diff --git a/mongodb/pom.xml b/mongodb/pom.xml index d22f2e3f..5a7d7d86 100644 --- a/mongodb/pom.xml +++ b/mongodb/pom.xml @@ -1,67 +1,64 @@ - + 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent mongodb-binding MongoDB Binding jar org.mongodb mongo-java-driver ${mongodb.version} com.allanbank mongodb-async-driver ${mongodb.async.version} com.yahoo.ycsb core ${project.version} provided ch.qos.logback logback-classic 1.1.2 runtime junit junit 4.12 test true always warn false never fail allanbank Allanbank Releases http://www.allanbank.com/repo/ default diff --git a/nosqldb/pom.xml b/nosqldb/pom.xml index 054e43ba..33d5fbd5 100644 --- a/nosqldb/pom.xml +++ b/nosqldb/pom.xml @@ -1,27 +1,27 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent nosqldb-binding Oracle NoSQL Database Binding com.oracle kvclient 1.2.123 com.yahoo.ycsb core ${project.version} provided diff --git a/orientdb/pom.xml b/orientdb/pom.xml index 563004ba..8540497b 100644 --- a/orientdb/pom.xml +++ b/orientdb/pom.xml @@ -1,34 +1,34 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent orientdb-binding OrientDB Binding jar sonatype-nexus-snapshots Sonatype Nexus Snapshots https://oss.sonatype.org/content/repositories/snapshots com.yahoo.ycsb core ${project.version} provided com.orientechnologies orientdb-core 1.0.1 diff --git a/pom.xml b/pom.xml index 22e33a8c..b88e963e 100644 --- a/pom.xml +++ b/pom.xml @@ -1,132 +1,131 @@ - + 4.0.0 com.yahoo.ycsb root - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT pom YCSB Root This is the top level project that builds, packages the core and all the DB bindings for YCSB infrastructure. scm:git:git://github.com/brianfrankcooper/YCSB.git master https://github.com/brianfrankcooper/YCSB checkstyle checkstyle 5.0 org.jdom jdom 1.1 com.google.collections google-collections 1.0 org.slf4j slf4j-api 1.6.4 2.5.5 2.10 1.0.0 1.6.0 1.2.9 1.0.3 8.1.0 7.1.0.CR1 2.1.1 3.0.2 2.0.1 1.0.1 2.0.0 0.81 UTF-8 0.8.0 0.9.5.6 1.1.8 1.6.1 core binding-parent accumulo cassandra couchbase distribution dynamodb elasticsearch gemfire hbase hypertable infinispan jdbc mongodb orientdb redis tarantool org.apache.maven.plugins maven-compiler-plugin 3.3 1.6 1.6 org.apache.maven.plugins maven-checkstyle-plugin 2.15 true checkstyle.xml validate validate checkstyle diff --git a/redis/pom.xml b/redis/pom.xml index 739d6ce5..df4e282c 100644 --- a/redis/pom.xml +++ b/redis/pom.xml @@ -1,28 +1,28 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent redis-binding Redis DB Binding jar redis.clients jedis ${redis.version} com.yahoo.ycsb core ${project.version} provided diff --git a/tarantool/pom.xml b/tarantool/pom.xml index 052439df..2d218155 100644 --- a/tarantool/pom.xml +++ b/tarantool/pom.xml @@ -1,38 +1,38 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent/ tarantool-binding Tarantool DB Binding jar org.tarantool connector ${tarantool.version} com.yahoo.ycsb core ${project.version} provided dgreenru-repo dgreenru repository http://dgreenru.github.com/repo/ diff --git a/voldemort/pom.xml b/voldemort/pom.xml index da071d85..8743f3c4 100644 --- a/voldemort/pom.xml +++ b/voldemort/pom.xml @@ -1,41 +1,41 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.2.0-SNAPSHOT + 0.3.0-SNAPSHOT ../binding-parent voldemort-binding Voldemort DB Binding jar voldemort voldemort ${voldemort.version} log4j log4j 1.2.16 com.yahoo.ycsb core ${project.version} provided clojars.org http://clojars.org/repo