diff --git a/accumulo1.6/pom.xml b/accumulo1.6/pom.xml index 1aad1cf8..e43c39e2 100644 --- a/accumulo1.6/pom.xml +++ b/accumulo1.6/pom.xml @@ -1,93 +1,93 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent accumulo1.6-binding Accumulo 1.6 DB Binding 2.2.0 true true true org.apache.accumulo accumulo-core ${accumulo.1.6.version} org.apache.hadoop hadoop-common ${hadoop.version} jdk.tools jdk.tools com.yahoo.ycsb core ${project.version} provided junit junit 4.12 test org.apache.accumulo accumulo-minicluster ${accumulo.1.6.version} test org.slf4j slf4j-api 1.7.13 ../workloads workloads src/test/resources diff --git a/accumulo1.7/pom.xml b/accumulo1.7/pom.xml index f9af71c6..c0260b8b 100644 --- a/accumulo1.7/pom.xml +++ b/accumulo1.7/pom.xml @@ -1,93 +1,93 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent accumulo1.7-binding Accumulo 1.7 DB Binding 2.2.0 true true true org.apache.accumulo accumulo-core ${accumulo.1.7.version} org.apache.hadoop hadoop-common ${hadoop.version} jdk.tools jdk.tools com.yahoo.ycsb core ${project.version} provided junit junit 4.12 test org.apache.accumulo accumulo-minicluster ${accumulo.1.7.version} test org.slf4j slf4j-api 1.7.13 ../workloads workloads src/test/resources diff --git a/accumulo1.8/pom.xml b/accumulo1.8/pom.xml index 5b060726..c0f251a5 100644 --- a/accumulo1.8/pom.xml +++ b/accumulo1.8/pom.xml @@ -1,93 +1,93 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent accumulo1.8-binding Accumulo 1.8 DB Binding 2.6.4 true true true org.apache.accumulo accumulo-core ${accumulo.1.8.version} org.apache.hadoop hadoop-common ${hadoop.version} jdk.tools jdk.tools com.yahoo.ycsb core ${project.version} provided junit junit 4.12 test org.apache.accumulo accumulo-minicluster ${accumulo.1.8.version} test org.slf4j slf4j-api 1.7.13 ../workloads workloads src/test/resources diff --git a/aerospike/pom.xml b/aerospike/pom.xml index bff72d06..2419558a 100644 --- a/aerospike/pom.xml +++ b/aerospike/pom.xml @@ -1,45 +1,45 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent aerospike-binding Aerospike DB Binding jar com.aerospike aerospike-client ${aerospike.version} com.yahoo.ycsb core ${project.version} provided diff --git a/arangodb/pom.xml b/arangodb/pom.xml index 5a2aa3b8..a02e86ba 100644 --- a/arangodb/pom.xml +++ b/arangodb/pom.xml @@ -1,78 +1,78 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent arangodb-binding ArangoDB Binding jar com.arangodb arangodb-java-driver ${arangodb.version} com.yahoo.ycsb core ${project.version} provided org.apache.httpcomponents httpclient 4.5.1 org.slf4j slf4j-api 1.7.13 jar compile ch.qos.logback logback-classic 1.1.3 jar provided ch.qos.logback logback-core 1.1.3 jar provided junit junit 4.12 test diff --git a/asynchbase/pom.xml b/asynchbase/pom.xml index 770958e2..6f8ee1d7 100644 --- a/asynchbase/pom.xml +++ b/asynchbase/pom.xml @@ -1,136 +1,136 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent/ asynchbase-binding AsyncHBase Client Binding for Apache HBase true true true org.hbase asynchbase ${asynchbase.version} com.yahoo.ycsb core ${project.version} provided org.apache.zookeeper zookeeper 3.4.5 log4j log4j org.slf4j slf4j-log4j12 jline jline junit junit org.jboss.netty netty junit junit 4.12 test org.apache.hbase hbase-testing-util ${hbase10.version} test jdk.tools jdk.tools org.apache.hbase hbase-client ${hbase10.version} test jdk.tools jdk.tools log4j log4j 1.2.17 test org.slf4j log4j-over-slf4j 1.7.7 test org.apache.maven.plugins maven-surefire-plugin 2.20 -Xms4096m -Xms4096m diff --git a/azuredocumentdb/pom.xml b/azuredocumentdb/pom.xml index 9f26b7ee..aa72a70c 100644 --- a/azuredocumentdb/pom.xml +++ b/azuredocumentdb/pom.xml @@ -1,43 +1,43 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent/ azuredocumentdb-binding Azure DocumentDB Binding com.microsoft.azure azure-documentdb ${azuredocumentdb.version} com.yahoo.ycsb core ${project.version} provided diff --git a/azuretablestorage/pom.xml b/azuretablestorage/pom.xml index 0fa9edcf..25bfb402 100644 --- a/azuretablestorage/pom.xml +++ b/azuretablestorage/pom.xml @@ -1,46 +1,46 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent azuretablestorage-binding Azure table storage Binding jar com.yahoo.ycsb core ${project.version} provided com.microsoft.azure azure-storage ${azurestorage.version} diff --git a/binding-parent/datastore-specific-descriptor/pom.xml b/binding-parent/datastore-specific-descriptor/pom.xml index a7db3e5b..0b9de638 100644 --- a/binding-parent/datastore-specific-descriptor/pom.xml +++ b/binding-parent/datastore-specific-descriptor/pom.xml @@ -1,44 +1,44 @@ 4.0.0 com.yahoo.ycsb root - 0.15.0-RC1 + 0.15.0-RC2-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 cd37f269..c69186de 100644 --- a/binding-parent/pom.xml +++ b/binding-parent/pom.xml @@ -1,175 +1,175 @@ 4.0.0 com.yahoo.ycsb root - 0.15.0-RC1 + 0.15.0-RC2-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 false false false 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 posix package single org.apache.maven.plugins maven-checkstyle-plugin validate ../checkstyle.xml 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 tests-on-jdk9 9 ${skipJDK9Tests} tests-on-jdk10 10 ${skipJDK10Tests} tests-on-jdk11 11 ${skipJDK11Tests} diff --git a/cassandra/pom.xml b/cassandra/pom.xml index 32bf6628..cca60f00 100644 --- a/cassandra/pom.xml +++ b/cassandra/pom.xml @@ -1,147 +1,147 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent cassandra-binding Cassandra 2.1+ DB Binding jar true com.datastax.cassandra cassandra-driver-core ${cassandra.cql.version} com.yahoo.ycsb core ${project.version} provided org.cassandraunit cassandra-unit 3.0.0.1 shaded test org.slf4j slf4j-simple 1.7.21 test junit junit 4.12 test org.hyperic sigar-dist 1.6.4.129 zip test jdk8-tests 1.8 false central2 sigar Repository http://repository.jboss.org/nexus/content/groups/public-jboss/ default false org.apache.maven.plugins maven-dependency-plugin unpack-sigar process-test-resources unpack-dependencies org.hyperic sigar-dist **/sigar-bin/lib/* **/sigar-bin/lib/*jar ${project.build.directory}/cassandra-dependency org.apache.maven.plugins maven-surefire-plugin 2.8 -Djava.library.path=${project.build.directory}/cassandra-dependency/hyperic-sigar-1.6.4/sigar-bin/lib diff --git a/cloudspanner/pom.xml b/cloudspanner/pom.xml index 2f93319d..e07f6881 100644 --- a/cloudspanner/pom.xml +++ b/cloudspanner/pom.xml @@ -1,53 +1,53 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent/ cloudspanner-binding Cloud Spanner DB Binding jar com.google.cloud google-cloud-spanner ${cloudspanner.version} com.google.guava guava-jdk5 com.yahoo.ycsb core ${project.version} provided diff --git a/core/pom.xml b/core/pom.xml index 543da460..68c6f4cb 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -1,99 +1,99 @@ 4.0.0 com.yahoo.ycsb root - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT core Core YCSB jar 1.9.4 org.apache.htrace htrace-core4 4.1.0-incubating 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 src/main/resources true source-run org.apache.maven.plugins maven-dependency-plugin stage-dependencies package copy-dependencies runtime diff --git a/couchbase/pom.xml b/couchbase/pom.xml index 12f54895..d447f20c 100644 --- a/couchbase/pom.xml +++ b/couchbase/pom.xml @@ -1,55 +1,55 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent couchbase-binding Couchbase Binding jar com.couchbase.client couchbase-client ${couchbase.version} com.yahoo.ycsb core ${project.version} provided com.fasterxml.jackson.core jackson-databind 2.2.2 org.slf4j slf4j-api diff --git a/couchbase2/pom.xml b/couchbase2/pom.xml index f88eb40e..665f6c60 100644 --- a/couchbase2/pom.xml +++ b/couchbase2/pom.xml @@ -1,48 +1,48 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent couchbase2-binding Couchbase Java SDK 2.x Binding jar com.couchbase.client java-client ${couchbase2.version} com.yahoo.ycsb core ${project.version} provided diff --git a/distribution/pom.xml b/distribution/pom.xml index 81cf4b88..85262304 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -1,297 +1,297 @@ 4.0.0 com.yahoo.ycsb root - 0.15.0-RC1 + 0.15.0-RC2-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 accumulo1.6-binding ${project.version} com.yahoo.ycsb accumulo1.7-binding ${project.version} com.yahoo.ycsb accumulo1.8-binding ${project.version} com.yahoo.ycsb aerospike-binding ${project.version} com.yahoo.ycsb arangodb-binding ${project.version} com.yahoo.ycsb asynchbase-binding ${project.version} com.yahoo.ycsb cassandra-binding ${project.version} com.yahoo.ycsb cloudspanner-binding ${project.version} com.yahoo.ycsb couchbase-binding ${project.version} com.yahoo.ycsb couchbase2-binding ${project.version} com.yahoo.ycsb azuredocumentdb-binding ${project.version} com.yahoo.ycsb azuretablestorage-binding ${project.version} com.yahoo.ycsb dynamodb-binding ${project.version} com.yahoo.ycsb elasticsearch-binding ${project.version} com.yahoo.ycsb elasticsearch5-binding ${project.version} com.yahoo.ycsb foundationdb-binding ${project.version} com.yahoo.ycsb geode-binding ${project.version} com.yahoo.ycsb googledatastore-binding ${project.version} com.yahoo.ycsb googlebigtable-binding ${project.version} com.yahoo.ycsb hbase098-binding ${project.version} com.yahoo.ycsb hbase10-binding ${project.version} com.yahoo.ycsb hbase12-binding ${project.version} com.yahoo.ycsb hbase14-binding ${project.version} com.yahoo.ycsb hbase20-binding ${project.version} com.yahoo.ycsb hypertable-binding ${project.version} com.yahoo.ycsb ignite-binding ${project.version} com.yahoo.ycsb infinispan-binding ${project.version} com.yahoo.ycsb jdbc-binding ${project.version} com.yahoo.ycsb kudu-binding ${project.version} com.yahoo.ycsb memcached-binding ${project.version} com.yahoo.ycsb maprdb-binding ${project.version} com.yahoo.ycsb maprjsondb-binding ${project.version} com.yahoo.ycsb mongodb-binding ${project.version} com.yahoo.ycsb nosqldb-binding ${project.version} com.yahoo.ycsb orientdb-binding ${project.version} com.yahoo.ycsb rados-binding ${project.version} com.yahoo.ycsb redis-binding ${project.version} com.yahoo.ycsb rest-binding ${project.version} com.yahoo.ycsb riak-binding ${project.version} com.yahoo.ycsb rocksdb-binding ${project.version} com.yahoo.ycsb s3-binding ${project.version} com.yahoo.ycsb solr-binding ${project.version} com.yahoo.ycsb solr6-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 posix package single diff --git a/dynamodb/pom.xml b/dynamodb/pom.xml index 3017e904..aa12eb2f 100644 --- a/dynamodb/pom.xml +++ b/dynamodb/pom.xml @@ -1,50 +1,50 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent dynamodb-binding DynamoDB DB Binding com.amazonaws aws-java-sdk 1.10.48 log4j log4j 1.2.17 com.yahoo.ycsb core ${project.version} provided diff --git a/elasticsearch/pom.xml b/elasticsearch/pom.xml index 092b30ac..2348e397 100644 --- a/elasticsearch/pom.xml +++ b/elasticsearch/pom.xml @@ -1,60 +1,60 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent elasticsearch-binding Elasticsearch Binding jar 2.4.0 net.java.dev.jna jna 4.1.0 com.yahoo.ycsb core ${project.version} provided org.elasticsearch elasticsearch ${elasticsearch-version} junit junit 4.12 test diff --git a/elasticsearch5/pom.xml b/elasticsearch5/pom.xml index c9236f54..c2c8ca85 100644 --- a/elasticsearch5/pom.xml +++ b/elasticsearch5/pom.xml @@ -1,228 +1,228 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent true org.elasticsearch.distribution.zip 9400 9500 ${skipTests} org.apache.maven.plugins maven-dependency-plugin 2.10 integ-setup-dependencies pre-integration-test copy ${skipTests} ${elasticsearch.groupid} elasticsearch ${elasticsearch5-version} zip true ${project.build.directory}/integration-tests/binaries org.apache.maven.plugins maven-surefire-plugin 2.19 default-test none com.carrotsearch.randomizedtesting junit4-maven-plugin 2.3.3 unit-tests test junit4 true ${skipTests} **/*Test.class **/*$* integration-tests integration-test junit4 true ${skipTests} **/*IT.class **/*$* elasticsearch5-binding Elasticsearch 5.x Binding jar org.elasticsearch jna 4.4.0 com.yahoo.ycsb core ${project.version} provided org.elasticsearch.client transport ${elasticsearch5-version} org.elasticsearch.client rest ${elasticsearch5-version} org.apache.logging.log4j log4j-api 2.8.2 org.apache.logging.log4j log4j-core 2.8.2 junit junit 4.12 test jdk8-tests 1.8 com.github.alexcojocaru elasticsearch-maven-plugin 5.9 ${elasticsearch5-version} test 9200 9300 start-elasticsearch pre-integration-test runforked stop-elasticsearch post-integration-test stop false diff --git a/foundationdb/pom.xml b/foundationdb/pom.xml index 5ae65668..71b7a14f 100644 --- a/foundationdb/pom.xml +++ b/foundationdb/pom.xml @@ -1,62 +1,62 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent foundationdb-binding FoundationDB Binding jar true true true com.yahoo.ycsb core ${project.version} provided org.foundationdb fdb-java ${foundationdb.version} junit junit 4.12 test org.slf4j slf4j-log4j12 1.7.10 diff --git a/geode/pom.xml b/geode/pom.xml index f9d7a3e6..0aa8064c 100644 --- a/geode/pom.xml +++ b/geode/pom.xml @@ -1,45 +1,45 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent geode-binding Geode DB Binding jar org.apache.geode geode-core ${geode.version} com.yahoo.ycsb core ${project.version} provided diff --git a/googlebigtable/pom.xml b/googlebigtable/pom.xml index bbcb42c4..df53e551 100644 --- a/googlebigtable/pom.xml +++ b/googlebigtable/pom.xml @@ -1,47 +1,47 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent/ googlebigtable-binding Google Cloud Bigtable Binding jar com.google.cloud.bigtable bigtable-hbase-1.x ${googlebigtable.version} com.yahoo.ycsb core ${project.version} provided diff --git a/googledatastore/pom.xml b/googledatastore/pom.xml index 014e86e7..9549d605 100644 --- a/googledatastore/pom.xml +++ b/googledatastore/pom.xml @@ -1,50 +1,50 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent googledatastore-binding Google Cloud Datastore Binding https://github.com/GoogleCloudPlatform/google-cloud-datastore com.google.cloud.datastore datastore-v1-proto-client 1.1.0 log4j log4j 1.2.17 com.yahoo.ycsb core ${project.version} provided diff --git a/hbase098/pom.xml b/hbase098/pom.xml index 4b1b235e..e54b7e46 100644 --- a/hbase098/pom.xml +++ b/hbase098/pom.xml @@ -1,50 +1,50 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent/ hbase098-binding HBase 0.98.x DB Binding org.apache.hbase hbase-client ${hbase098.version} jdk.tools jdk.tools com.yahoo.ycsb core ${project.version} provided diff --git a/hbase10/pom.xml b/hbase10/pom.xml index 4bbbab2e..60fa925a 100644 --- a/hbase10/pom.xml +++ b/hbase10/pom.xml @@ -1,73 +1,73 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent/ hbase10-binding HBase 1.0 DB Binding true true true org.apache.hbase hbase-client ${hbase10.version} jdk.tools jdk.tools com.yahoo.ycsb core ${project.version} provided junit junit 4.12 test org.apache.hbase hbase-testing-util ${hbase10.version} test jdk.tools jdk.tools diff --git a/hbase12/pom.xml b/hbase12/pom.xml index 0978d71e..da44b637 100644 --- a/hbase12/pom.xml +++ b/hbase12/pom.xml @@ -1,87 +1,87 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent/ hbase12-binding HBase 1.2 DB Binding true true true true com.yahoo.ycsb hbase10-binding ${project.version} org.apache.hbase hbase-client com.yahoo.ycsb core ${project.version} provided org.apache.hbase hbase-shaded-client ${hbase12.version} junit junit 4.12 test diff --git a/hbase14/pom.xml b/hbase14/pom.xml index 927a64e6..2d2d6631 100644 --- a/hbase14/pom.xml +++ b/hbase14/pom.xml @@ -1,85 +1,85 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent/ hbase14-binding HBase 1.4 DB Binding true true com.yahoo.ycsb hbase10-binding ${project.version} org.apache.hbase hbase-client com.yahoo.ycsb core ${project.version} provided org.apache.hbase hbase-shaded-client ${hbase14.version} junit junit 4.12 test diff --git a/hbase20/pom.xml b/hbase20/pom.xml index d5cc99ff..0614ef19 100644 --- a/hbase20/pom.xml +++ b/hbase20/pom.xml @@ -1,85 +1,85 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent/ hbase20-binding HBase 2.0 DB Binding true true com.yahoo.ycsb hbase10-binding ${project.version} org.apache.hbase hbase-client com.yahoo.ycsb core ${project.version} provided org.apache.hbase hbase-shaded-client ${hbase20.version} junit junit 4.12 test diff --git a/hypertable/pom.xml b/hypertable/pom.xml index 7eb534f8..cb7d9b56 100644 --- a/hypertable/pom.xml +++ b/hypertable/pom.xml @@ -1,58 +1,58 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-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/ignite/README.md b/ignite/README.md index cf52aaf7..11053a05 100644 --- a/ignite/README.md +++ b/ignite/README.md @@ -1,70 +1,70 @@ ## Quick Start This section describes how to run YCSB on [Apache Ignite](https://ignite.apache.org). ### 1. Set Up YCSB Git clone YCSB and compile: git clone http://github.com/brianfrankcooper/YCSB.git cd YCSB mvn -pl com.yahoo.ycsb:ignite-binding -am clean package ### 2. Start Apache Ignite 1.1 Download latest binary [Apache Ignite release](https://ignite.apache.org/download.cgi#binaries) 1.2 Start ignite nodes using apache-ignite-fabric-2.6.0-bin/bin/**ignite.sh** ignite.xml -1.3 Copy YCSB/ignite/target/ignite-binding-0.15.0-RC1.jar to apache-ignite-fabric-2.6.0-bin/libs +1.3 Copy YCSB/ignite/target/ignite-binding-0.15.0-RC2-SNAPSHOT.jar to apache-ignite-fabric-2.6.0-bin/libs Note: Please use YCSB/ignite/resources/**ignite.xml** for running **IgniteClient** tests and **ignite-sql.xml** for **IgniteSqlClient** tests. Pay attention that some parameters such us **storagePath**, ****_walPath_****, ****_walArchivePath_**** should be overwritten by certain pathes. Also please add ip addresses of your host inside the bean **TcpDiscoveryVmIpFinder** More information about Apache Ignite WAL (Write Ahead Log): https://apacheignite.readme.io/docs/write-ahead-log ### 3. Load Data and Run Tests Load the data: .bin/ycsb load ignite -p hosts="10.0.0.1" -s -P workloads/workloada \ -threads 4 \ -p operationcount=100000 \ -p recordcount=100000 \ > outputload.txt Note: '10.0.0.1' is ip address of one of hosts where was started Apache Ignite nodes. Run the workload test with ignite: .bin/ycsb run ignite -p hosts="10.0.0.1" -s -P workloads/workloada \ -threads 4 \ -p operationcount=100000 \ -p recordcount=100000 \ > outputload.txt Run the workload test with ignite-sql: .bin/ycsb run ignite-sql -p hosts="10.0.0.1" -s -P workloads/workloada \ -threads 4 \ -p operationcount=100000 \ -p recordcount=100000 \ > outputload.txt diff --git a/ignite/pom.xml b/ignite/pom.xml index 134f5f7f..e1bbbbec 100644 --- a/ignite/pom.xml +++ b/ignite/pom.xml @@ -1,99 +1,99 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent ignite-binding Apache Ignite jar true true true org.apache.ignite ignite-core ${ignite.version} org.apache.ignite ignite-indexing ${ignite.version} org.apache.ignite ignite-log4j2 ${ignite.version} com.yahoo.ycsb core ${project.version} provided org.slf4j slf4j-simple 1.7.21 test junit junit 4.12 test org.hamcrest hamcrest-library 1.3 org.apache.logging.log4j log4j-api 2.11.0 org.apache.logging.log4j log4j-core 2.11.0 diff --git a/infinispan/pom.xml b/infinispan/pom.xml index b2f45d91..4ba31661 100644 --- a/infinispan/pom.xml +++ b/infinispan/pom.xml @@ -1,51 +1,51 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent infinispan-binding Infinispan DB Binding jar org.infinispan infinispan-client-hotrod ${infinispan.version} org.infinispan infinispan-core ${infinispan.version} com.yahoo.ycsb core ${project.version} provided diff --git a/jdbc/pom.xml b/jdbc/pom.xml index f110ffe6..3d790742 100644 --- a/jdbc/pom.xml +++ b/jdbc/pom.xml @@ -1,57 +1,57 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent jdbc-binding JDBC DB Binding jar org.apache.openjpa openjpa-jdbc ${openjpa.jdbc.version} com.yahoo.ycsb core ${project.version} provided junit junit 4.12 test org.hsqldb hsqldb 2.3.3 test diff --git a/kudu/pom.xml b/kudu/pom.xml index c1b66ea6..4d3acaf7 100644 --- a/kudu/pom.xml +++ b/kudu/pom.xml @@ -1,55 +1,55 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent kudu-binding Kudu DB Binding jar org.apache.kudu kudu-client ${kudu.version} com.yahoo.ycsb core ${project.version} provided org.slf4j slf4j-api 1.7.21 org.slf4j slf4j-log4j12 1.7.21 diff --git a/mapkeeper/pom.xml b/mapkeeper/pom.xml index c60f1edc..5b98450f 100644 --- a/mapkeeper/pom.xml +++ b/mapkeeper/pom.xml @@ -1,52 +1,52 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-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/maprdb/pom.xml b/maprdb/pom.xml index 21bfdc68..417cf25f 100644 --- a/maprdb/pom.xml +++ b/maprdb/pom.xml @@ -1,77 +1,77 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent maprdb-binding MapRDB Binding jar mapr-releases http://repository.mapr.com/maven/ false true true com.yahoo.ycsb core ${project.version} provided org.apache.hbase hbase-client ${maprhbase.version} com.yahoo.ycsb hbase10-binding ${project.version} org.apache.hbase hbase-client junit junit 4.12 test org.slf4j slf4j-log4j12 1.7.10 diff --git a/maprjsondb/pom.xml b/maprjsondb/pom.xml index 400d85ac..8e17d542 100644 --- a/maprjsondb/pom.xml +++ b/maprjsondb/pom.xml @@ -1,65 +1,65 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent maprjsondb-binding MapR JSON DB Binding jar mapr-releases http://repository.mapr.com/maven/ false true true com.yahoo.ycsb core ${project.version} provided org.ojai ojai 2.0-mapr-1710 junit junit 4.12 test org.slf4j slf4j-log4j12 1.7.10 diff --git a/memcached/pom.xml b/memcached/pom.xml index cfa3e6a7..1299e4eb 100644 --- a/memcached/pom.xml +++ b/memcached/pom.xml @@ -1,78 +1,78 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent memcached-binding memcached binding jar log4j log4j 1.2.17 com.yahoo.ycsb core ${project.version} org.codehaus.jackson jackson-mapper-asl 1.9.13 net.spy spymemcached 2.11.4 org.apache.maven.plugins maven-assembly-plugin ${maven.assembly.version} jar-with-dependencies false package single diff --git a/mongodb/pom.xml b/mongodb/pom.xml index d5f745b1..0f52e6e0 100644 --- a/mongodb/pom.xml +++ b/mongodb/pom.xml @@ -1,89 +1,89 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-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 org.xerial.snappy snappy-java 1.1.7.1 jar compile 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 47535f80..d3469091 100644 --- a/nosqldb/pom.xml +++ b/nosqldb/pom.xml @@ -1,45 +1,45 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent nosqldb-binding Oracle NoSQL Database Binding jar com.oracle.kv oracle-nosql-client 3.0.5 com.yahoo.ycsb core ${project.version} provided diff --git a/orientdb/pom.xml b/orientdb/pom.xml index f4cea8b9..c3f4ddcb 100644 --- a/orientdb/pom.xml +++ b/orientdb/pom.xml @@ -1,67 +1,67 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent orientdb-binding OrientDB Binding jar sonatype-nexus-snapshots Sonatype Nexus Snapshots https://oss.sonatype.org/content/repositories/snapshots true true true com.yahoo.ycsb core ${project.version} provided com.orientechnologies orientdb-client ${orientdb.version} junit junit 4.12 test org.slf4j slf4j-log4j12 1.7.10 diff --git a/pom.xml b/pom.xml index 85db1e3c..a28372a4 100644 --- a/pom.xml +++ b/pom.xml @@ -1,224 +1,224 @@ 4.0.0 com.yahoo.ycsb root - 0.15.0-RC1 + 0.15.0-RC2-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 com.puppycrawl.tools checkstyle 7.7.1 org.jdom jdom 1.1 com.google.collections google-collections 1.0 org.slf4j slf4j-api 1.7.25 2.5.5 2.10 1.6.6 1.7.4 1.9.1 3.1.2 4.4.1 1.7.1 1.8.1 4.0.0 3.0.0 0.24.0-beta 1.4.10 2.3.1 5.5.1 5.2.5 1.2.0 1.3.0 0.98.14-hadoop2 1.0.2 1.2.5 1.4.2 2.0.0 0.9.5.6 2.6.0 7.2.2.Final 1.6.0 1.1.8-mapr-1710 3.6.3 2.0.1 2.1.1 2.2.10 UTF-8 2.9.0 2.0.5 5.11.3 1.10.20 5.5.3 6.4.1 1.6.5 0.8.0 0.81 core binding-parent distribution accumulo1.6 accumulo1.7 accumulo1.8 aerospike arangodb asynchbase azuredocumentdb azuretablestorage cassandra cloudspanner couchbase couchbase2 dynamodb elasticsearch elasticsearch5 foundationdb geode googlebigtable googledatastore hbase098 hbase10 hbase12 hbase14 hbase20 hypertable ignite infinispan jdbc kudu maprdb maprjsondb memcached mongodb nosqldb orientdb rados redis rest riak rocksdb s3 solr solr6 tarantool org.apache.maven.plugins maven-checkstyle-plugin 2.16 org.apache.maven.plugins maven-enforcer-plugin 3.0.0-M1 enforce-maven enforce 3.1.0 org.apache.maven.plugins maven-compiler-plugin 3.7.0 1.8 1.8 org.apache.maven.plugins maven-checkstyle-plugin validate validate check checkstyle.xml diff --git a/rados/pom.xml b/rados/pom.xml index 0a7e194d..e2973dba 100644 --- a/rados/pom.xml +++ b/rados/pom.xml @@ -1,67 +1,67 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent rados-binding rados of Ceph FS binding jar com.ceph rados ${rados.version} com.yahoo.ycsb core ${project.version} provided org.json json ${json.version} net.java.dev.jna jna 4.2.2 junit junit 4.12 test 0.2.0 20160212 diff --git a/redis/pom.xml b/redis/pom.xml index 25b90e64..ad9eb928 100644 --- a/redis/pom.xml +++ b/redis/pom.xml @@ -1,45 +1,45 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent redis-binding Redis DB Binding jar redis.clients jedis ${redis.version} com.yahoo.ycsb core ${project.version} provided diff --git a/rest/pom.xml b/rest/pom.xml index 11566fd0..731981db 100644 --- a/rest/pom.xml +++ b/rest/pom.xml @@ -1,135 +1,135 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent rest-binding Rest Client Binding jar true true true 8.0.28 2.6 4.5.1 4.4.4 4.12 1.16.0 com.yahoo.ycsb core ${project.version} provided org.apache.httpcomponents httpclient ${httpclient.version} org.apache.httpcomponents httpcore ${httpcore.version} junit junit ${junit.version} test com.github.stefanbirkner system-rules ${system-rules.version} org.glassfish.jersey.core jersey-server ${jersey.version} org.glassfish.jersey.core jersey-client ${jersey.version} org.glassfish.jersey.containers jersey-container-servlet-core ${jersey.version} org.apache.tomcat tomcat-dbcp ${tomcat.version} org.apache.tomcat tomcat-juli org.apache.tomcat.embed tomcat-embed-core ${tomcat.version} org.apache.tomcat.embed tomcat-embed-logging-juli ${tomcat.version} org.apache.tomcat.embed tomcat-embed-logging-log4j ${tomcat.version} org.apache.tomcat.embed tomcat-embed-jasper ${tomcat.version} org.apache.tomcat.embed tomcat-embed-websocket ${tomcat.version} org.apache.rat apache-rat-plugin 0.12 src/test/resources/error_trace.txt src/test/resources/trace.txt diff --git a/riak/pom.xml b/riak/pom.xml index ae4d135e..ba9c6d18 100644 --- a/riak/pom.xml +++ b/riak/pom.xml @@ -1,59 +1,59 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent riak-binding Riak KV Binding jar com.basho.riak riak-client 2.0.5 com.yahoo.ycsb core ${project.version} provided com.google.collections google-collections 1.0 junit junit 4.12 test diff --git a/rocksdb/pom.xml b/rocksdb/pom.xml index 0a6babcb..75e31cf5 100644 --- a/rocksdb/pom.xml +++ b/rocksdb/pom.xml @@ -1,68 +1,68 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent rocksdb-binding RocksDB Java Binding jar org.rocksdb rocksdbjni ${rocksdb.version} com.yahoo.ycsb core ${project.version} provided net.jcip jcip-annotations 1.0 org.slf4j slf4j-api 1.7.25 org.slf4j slf4j-simple 1.7.25 runtime junit junit 4.12 test diff --git a/s3/pom.xml b/s3/pom.xml index a60d9c48..4a24a18d 100644 --- a/s3/pom.xml +++ b/s3/pom.xml @@ -1,44 +1,44 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent s3-binding S3 Storage Binding jar com.amazonaws aws-java-sdk-s3 ${s3.version} com.yahoo.ycsb core ${project.version} provided diff --git a/solr/pom.xml b/solr/pom.xml index f5d47123..a5ae9bc9 100644 --- a/solr/pom.xml +++ b/solr/pom.xml @@ -1,77 +1,77 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent solr-binding Solr Binding jar true true true com.yahoo.ycsb core ${project.version} provided org.apache.solr solr-solrj ${solr.version} commons-codec commons-codec 1.10 org.slf4j slf4j-log4j12 1.7.21 org.apache.solr solr-test-framework ${solr.version} test jdk.tools jdk.tools diff --git a/solr6/pom.xml b/solr6/pom.xml index c80ef397..a561bc15 100644 --- a/solr6/pom.xml +++ b/solr6/pom.xml @@ -1,92 +1,92 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent solr6-binding Solr 6 Binding jar true true true com.yahoo.ycsb core ${project.version} provided org.apache.solr solr-solrj ${solr6.version} commons-codec commons-codec 1.10 org.slf4j slf4j-log4j12 1.7.21 org.apache.solr solr-test-framework ${solr6.version} test jdk.tools jdk.tools jdk8-tests 1.8 false diff --git a/tarantool/pom.xml b/tarantool/pom.xml index 00d2a062..b0e82023 100644 --- a/tarantool/pom.xml +++ b/tarantool/pom.xml @@ -1,47 +1,47 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-SNAPSHOT ../binding-parent/ tarantool-binding Tarantool DB Binding jar org.tarantool connector ${tarantool.version} com.yahoo.ycsb core ${project.version} provided diff --git a/voldemort/pom.xml b/voldemort/pom.xml index bff4b520..e5d70140 100644 --- a/voldemort/pom.xml +++ b/voldemort/pom.xml @@ -1,51 +1,51 @@ 4.0.0 com.yahoo.ycsb binding-parent - 0.15.0-RC1 + 0.15.0-RC2-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