From e8a689de9775be1017661d2825edd7803d142c78 Mon Sep 17 00:00:00 2001 From: Esteban Gutierrez Date: Tue, 4 Nov 2014 03:04:18 -0800 Subject: [PATCH] HBASE-12219 Cache more efficiently getAll() and get() in FSTableDescriptors (addendum) --- .../org/apache/hadoop/hbase/master/handler/TruncateTableHandler.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/TruncateTableHandler.java b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/TruncateTableHandler.java index d13bca5..bb1b801 100644 --- a/hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/TruncateTableHandler.java +++ b/hbase-server/src/main/java/org/apache/hadoop/hbase/master/handler/TruncateTableHandler.java @@ -102,9 +102,9 @@ public class TruncateTableHandler extends DeleteTableHandler { checkAndSetEnablingTable(assignmentManager, tableName); try { // 1. Create Table Descriptor - new FSTableDescriptors(server.getConfiguration()) - .createTableDescriptorForTableDirectory(tempdir, getTableDescriptor(), false); Path tempTableDir = FSUtils.getTableDir(tempdir, this.tableName); + new FSTableDescriptors(server.getConfiguration()) + .createTableDescriptorForTableDirectory(tempTableDir, getTableDescriptor(), false); Path tableDir = FSUtils.getTableDir(mfs.getRootDir(), this.tableName); HRegionInfo[] newRegions; -- 1.8.4