Repository: hbase
Updated Branches:
  refs/heads/branch-1 3a529c04c -> 4b9eaf585


HBASE-12728 buffered writes substantially less useful after removal of 
HTablePool (addendum)


Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/4b9eaf58
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/4b9eaf58
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/4b9eaf58

Branch: refs/heads/branch-1
Commit: 4b9eaf585124094f02db41cc4f84805e936417b3
Parents: 3a529c0
Author: Nick Dimiduk <[email protected]>
Authored: Fri Jan 23 12:01:08 2015 -0800
Committer: Nick Dimiduk <[email protected]>
Committed: Fri Jan 23 14:45:28 2015 -0800

----------------------------------------------------------------------
 .../src/main/java/org/apache/hadoop/hbase/client/HTable.java     | 4 ++++
 1 file changed, 4 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/4b9eaf58/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTable.java
----------------------------------------------------------------------
diff --git 
a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTable.java 
b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTable.java
index 57482ef..6ff1f02 100644
--- a/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTable.java
+++ b/hbase-client/src/main/java/org/apache/hadoop/hbase/client/HTable.java
@@ -1387,6 +1387,10 @@ public class HTable implements HTableInterface {
    */
   @Override
   public void flushCommits() throws IOException {
+    if (mutator == null) {
+      // nothing to flush if there's no mutator; don't bother creating one.
+      return;
+    }
     getBufferedMutator().flush();
   }
 

Reply via email to