From 28b924bfec6ee5859e7871a5c03c70ca6d185ea6 Mon Sep 17 00:00:00 2001 From: Sean Busbey <sean.busbey@gmail.com> Date: Thu, 21 Sep 2017 19:36:09 -0500 Subject: [PATCH] [scripts, core] cleanup bindings (#1031) * remove mapkeeper and voldemort from command help, since we don't build them * fix ordering of modules in root pom closes #328 --- bin/bindings.properties | 2 -- bin/ycsb | 2 -- distribution/pom.xml | 5 +++++ pom.xml | 4 ++-- 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/bin/bindings.properties b/bin/bindings.properties index 1a21407f..9c2c2dcd 100644 --- a/bin/bindings.properties +++ b/bin/bindings.properties @@ -55,7 +55,6 @@ infinispan-cs:com.yahoo.ycsb.db.InfinispanRemoteClient infinispan:com.yahoo.ycsb.db.InfinispanClient jdbc:com.yahoo.ycsb.db.JdbcDBClient kudu:com.yahoo.ycsb.db.KuduYCSBClient -mapkeeper:com.yahoo.ycsb.db.MapKeeperClient memcached:com.yahoo.ycsb.db.MemcachedClient mongodb:com.yahoo.ycsb.db.MongoDbClient mongodb-async:com.yahoo.ycsb.db.AsyncMongoDbClient @@ -69,5 +68,4 @@ s3:com.yahoo.ycsb.db.S3Client solr:com.yahoo.ycsb.db.solr.SolrClient solr6:com.yahoo.ycsb.db.solr6.SolrClient tarantool:com.yahoo.ycsb.db.TarantoolClient -voldemort:com.yahoo.ycsb.db.VoldemortClient diff --git a/bin/ycsb b/bin/ycsb index e7f3c4fa..47a336d7 100755 --- a/bin/ycsb +++ b/bin/ycsb @@ -80,7 +80,6 @@ DATABASES = { "infinispan" : "com.yahoo.ycsb.db.InfinispanClient", "jdbc" : "com.yahoo.ycsb.db.JdbcDBClient", "kudu" : "com.yahoo.ycsb.db.KuduYCSBClient", - "mapkeeper" : "com.yahoo.ycsb.db.MapKeeperClient", "memcached" : "com.yahoo.ycsb.db.MemcachedClient", "mongodb" : "com.yahoo.ycsb.db.MongoDbClient", "mongodb-async": "com.yahoo.ycsb.db.AsyncMongoDbClient", @@ -94,7 +93,6 @@ DATABASES = { "solr" : "com.yahoo.ycsb.db.solr.SolrClient", "solr6" : "com.yahoo.ycsb.db.solr6.SolrClient", "tarantool" : "com.yahoo.ycsb.db.TarantoolClient", - "voldemort" : "com.yahoo.ycsb.db.VoldemortClient" } OPTIONS = { diff --git a/distribution/pom.xml b/distribution/pom.xml index 65f0191d..06dc24d1 100644 --- a/distribution/pom.xml +++ b/distribution/pom.xml @@ -89,6 +89,11 @@ LICENSE file. <artifactId>azuredocumentdb-binding</artifactId> <version>${project.version}</version> </dependency> + <dependency> + <groupId>com.yahoo.ycsb</groupId> + <artifactId>azuretablestorage-binding</artifactId> + <version>${project.version}</version> + </dependency> <dependency> <groupId>com.yahoo.ycsb</groupId> <artifactId>dynamodb-binding</artifactId> diff --git a/pom.xml b/pom.xml index aad2c248..7b0cc62d 100644 --- a/pom.xml +++ b/pom.xml @@ -109,19 +109,19 @@ LICENSE file. <!-- our internals --> <module>core</module> <module>binding-parent</module> + <module>distribution</module> <!-- all the datastore bindings, lex sorted please --> <module>accumulo</module> <module>aerospike</module> <module>arangodb</module> <module>arangodb3</module> <module>asynchbase</module> + <module>azuredocumentdb</module> <module>azuretablestorage</module> <module>cassandra</module> <module>cloudspanner</module> <module>couchbase</module> <module>couchbase2</module> - <module>distribution</module> - <module>azuredocumentdb</module> <module>dynamodb</module> <module>elasticsearch</module> <module>elasticsearch5</module> -- GitLab