HBASE-25060 [HBOSS] TreeLockManager should not define itself as the default implementation for fs.hboss.sync.impl (#17)
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Signed-off-by: Sean Busbey <busbey@apache.org>
Signed-off-by: Peter Somogyi <psomogyi@apache.org>
diff --git a/hbase-oss/src/main/java/org/apache/hadoop/hbase/oss/sync/TreeLockManager.java b/hbase-oss/src/main/java/org/apache/hadoop/hbase/oss/sync/TreeLockManager.java
index ea620ce..08c873d 100644
--- a/hbase-oss/src/main/java/org/apache/hadoop/hbase/oss/sync/TreeLockManager.java
+++ b/hbase-oss/src/main/java/org/apache/hadoop/hbase/oss/sync/TreeLockManager.java
@@ -55,7 +55,7 @@
throws IOException {
Configuration conf = fs.getConf();
Class<? extends TreeLockManager> impl = conf.getClass(
- Constants.SYNC_IMPL, TreeLockManager.class, TreeLockManager.class);
+ Constants.SYNC_IMPL, ZKTreeLockManager.class, TreeLockManager.class);
TreeLockManager instance = null;
Exception cause = null;
try {