aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGautam Parai <gparai@maprtech.com>2019-03-08 13:40:22 -0800
committerGautam Parai <gparai@apache.org>2019-03-11 17:09:57 -0700
commite5e8419ab6fc1761cc7a6055b02f4300525e936e (patch)
treea6553f3434da3a33602b0163b1e563b9f1cfa312
parent78dc86843fb9ef2683156708bc545a6b1950cb87 (diff)
DRILL-7085: Fix table-path check in AnalyzeTableHandler
closes #1685
-rw-r--r--exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/AnalyzeTableHandler.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/AnalyzeTableHandler.java b/exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/AnalyzeTableHandler.java
index 8f62713c1..e751e8cce 100644
--- a/exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/AnalyzeTableHandler.java
+++ b/exec/java-exec/src/main/java/org/apache/drill/exec/planner/sql/handlers/AnalyzeTableHandler.java
@@ -134,7 +134,7 @@ public class AnalyzeTableHandler extends DefaultSqlHandler {
formatSelection.getFormat()).getFsConf());
Path selectionRoot = formatSelection.getSelection().getSelectionRoot();
- if (!selectionRoot.getName().equals(tableName) || !fs.getFileStatus(selectionRoot).isDirectory()) {
+ if (!selectionRoot.toUri().getPath().endsWith(tableName) || !fs.getFileStatus(selectionRoot).isDirectory()) {
return DrillStatsTable.notSupported(context, tableName);
}
// Do not recompute statistics, if stale