BIGTOP-3493. Bump YCSB to 0.17.0. (#729)
diff --git a/bigtop-tests/smoke-tests/ycsb/TestYcsbSmoke.groovy b/bigtop-tests/smoke-tests/ycsb/TestYcsbSmoke.groovy
index 8fe0ed9..a44e4c3 100644
--- a/bigtop-tests/smoke-tests/ycsb/TestYcsbSmoke.groovy
+++ b/bigtop-tests/smoke-tests/ycsb/TestYcsbSmoke.groovy
@@ -39,9 +39,9 @@
static final String create_tbl = "n_splits = 20; create 'usertable', 'cf', {SPLITS => (1..n_splits).map {|i| \"user#{1000+i*(9999-1000)/n_splits}\"}}";
static final String basic_load = "ycsb load basic ";
- static final String hbase_load = "ycsb load hbase10 ";
+ static final String hbase_load = "ycsb load hbase20 ";
static final String basic_run = "ycsb run basic ";
- static final String hbase_run = "ycsb run hbase10 ";
+ static final String hbase_run = "ycsb run hbase20 ";
static final String record_cnt = "recordcount=500000 ";
static final String op_cnt = "operationcount=500000 ";
@@ -50,8 +50,8 @@
static void YcsbSetUp() {
shHBase.exec(create_tbl);
- sh.exec("mkdir -p " + YCSB_HOME + "/hbase10-binding/conf");
- sh.exec("cp /etc/hbase/conf/hbase-site.xml /usr/lib/ycsb/hbase10-binding/conf");
+ sh.exec("mkdir -p " + YCSB_HOME + "/hbase20-binding/conf");
+ sh.exec("cp /etc/hbase/conf/hbase-site.xml /usr/lib/ycsb/hbase20-binding/conf");
}
@Test
diff --git a/bigtop.bom b/bigtop.bom
index c64a85d..cae2f50 100644
--- a/bigtop.bom
+++ b/bigtop.bom
@@ -371,7 +371,7 @@
'ycsb' {
name = 'ycsb'
relNotes = 'Yahoo! Cloud Serving Benchmark'
- version { base = '0.12.0'; pkg = base; release = 1 }
+ version { base = '0.17.0'; pkg = base; release = 1 }
tarball { destination = "$name-${version.base}.tar.gz"
source = "${version.base}.tar.gz" }
url { site = "https://github.com/brianfrankcooper/YCSB/archive"