You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by zh...@apache.org on 2017/12/15 12:46:05 UTC

hbase git commit: HBASE-15536 Make AsyncFSWAL as our default WAL

Repository: hbase
Updated Branches:
  refs/heads/master 018a65b94 -> 11e82de8a


HBASE-15536 Make AsyncFSWAL as our default WAL

Signed-off-by: zhangduo <zh...@apache.org>


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

Branch: refs/heads/master
Commit: 11e82de8a1d782be85a776ec08e8cd6a071185bf
Parents: 018a65b
Author: Michael Stack <st...@apache.org>
Authored: Fri Dec 15 20:45:29 2017 +0800
Committer: zhangduo <zh...@apache.org>
Committed: Fri Dec 15 20:45:29 2017 +0800

----------------------------------------------------------------------
 .../java/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.java  | 2 +-
 .../src/main/java/org/apache/hadoop/hbase/wal/WALFactory.java      | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/11e82de8/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.java
index 08b2765..f8355e0 100644
--- a/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.java
+++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/wal/AsyncFSWAL.java
@@ -146,7 +146,7 @@ public class AsyncFSWAL extends AbstractFSWAL<AsyncWriter> {
 
   public static final String ASYNC_WAL_USE_SHARED_EVENT_LOOP =
     "hbase.wal.async.use-shared-event-loop";
-  public static final boolean DEFAULT_ASYNC_WAL_USE_SHARED_EVENT_LOOP = true;
+  public static final boolean DEFAULT_ASYNC_WAL_USE_SHARED_EVENT_LOOP = false;
 
   private final EventLoopGroup eventLoopGroup;
 

http://git-wip-us.apache.org/repos/asf/hbase/blob/11e82de8/hbase-server/src/main/java/org/apache/hadoop/hbase/wal/WALFactory.java
----------------------------------------------------------------------
diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/wal/WALFactory.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/wal/WALFactory.java
index efb8e2d..5855419 100644
--- a/hbase-server/src/main/java/org/apache/hadoop/hbase/wal/WALFactory.java
+++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/wal/WALFactory.java
@@ -73,7 +73,7 @@ public class WALFactory implements WALFileLengthProvider {
    * Maps between configuration names for providers and implementation classes.
    */
   static enum Providers {
-    defaultProvider(FSHLogProvider.class),
+    defaultProvider(AsyncFSWALProvider.class),
     filesystem(FSHLogProvider.class),
     multiwal(RegionGroupingProvider.class),
     asyncfs(AsyncFSWALProvider.class);