From e4479ef19467a6fba111aafb6b3c57fb3790cffd Mon Sep 17 00:00:00 2001
From: Shun Takebayashi <shun@takebayashi.asia>
Date: Sat, 23 May 2015 20:29:42 +0900
Subject: [PATCH] Change default value of clientbuffering property to false

---
 hbase/src/main/java/com/yahoo/ycsb/db/HBaseClient.java   | 2 +-
 hbase/src/main/java/com/yahoo/ycsb/db/HBaseClient10.java | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/hbase/src/main/java/com/yahoo/ycsb/db/HBaseClient.java b/hbase/src/main/java/com/yahoo/ycsb/db/HBaseClient.java
index 1266362d..e710e643 100644
--- a/hbase/src/main/java/com/yahoo/ycsb/db/HBaseClient.java
+++ b/hbase/src/main/java/com/yahoo/ycsb/db/HBaseClient.java
@@ -60,7 +60,7 @@ public class HBaseClient extends com.yahoo.ycsb.DB
     public HTable _hTable=null;
     public String _columnFamily="";
     public byte _columnFamilyBytes[];
-    public boolean _clientSideBuffering = true;
+    public boolean _clientSideBuffering = false;
 
     public static final int Ok=0;
     public static final int ServerError=-1;
diff --git a/hbase/src/main/java/com/yahoo/ycsb/db/HBaseClient10.java b/hbase/src/main/java/com/yahoo/ycsb/db/HBaseClient10.java
index da13f643..5d5be920 100644
--- a/hbase/src/main/java/com/yahoo/ycsb/db/HBaseClient10.java
+++ b/hbase/src/main/java/com/yahoo/ycsb/db/HBaseClient10.java
@@ -88,7 +88,7 @@ public class HBaseClient10 extends com.yahoo.ycsb.DB
      * This is the default behavior for HBaseClient. For measuring
      * insert/update/delete latencies, client side buffering should be disabled.
      */
-    public boolean _clientSideBuffering = true;
+    public boolean _clientSideBuffering = false;
 
     public static final int Ok=0;
     public static final int ServerError=-1;
@@ -102,8 +102,8 @@ public class HBaseClient10 extends com.yahoo.ycsb.DB
     @Override
     public void init() throws DBException
     {
-        if ("false".equals(getProperties().getProperty("clientbuffering", "true"))) {
-            this._clientSideBuffering = false;
+        if ("true".equals(getProperties().getProperty("clientbuffering", "false"))) {
+            this._clientSideBuffering = true;
         }
 
         if (getProperties().getProperty("durability") != null) {
-- 
GitLab