Repository: trafodion Updated Branches: refs/heads/master c8ffae3b4 -> 0d30493de
TRAFODION-3165 HDFS storage option not work well if table use namespace Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/4ac689a6 Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/4ac689a6 Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/4ac689a6 Branch: refs/heads/master Commit: 4ac689a67a80e3627e20a3146565513bd1e5a4ba Parents: 20724db Author: Liu Ming <ovis_p...@sina.com> Authored: Thu Aug 2 14:51:28 2018 -0400 Committer: Liu Ming <ovis_p...@sina.com> Committed: Thu Aug 2 14:51:28 2018 -0400 ---------------------------------------------------------------------- .../hadoop/hbase/client/transactional/TransactionManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/4ac689a6/core/sqf/src/seatrans/hbase-trx/src/main/java/org/apache/hadoop/hbase/client/transactional/TransactionManager.java ---------------------------------------------------------------------- diff --git a/core/sqf/src/seatrans/hbase-trx/src/main/java/org/apache/hadoop/hbase/client/transactional/TransactionManager.java b/core/sqf/src/seatrans/hbase-trx/src/main/java/org/apache/hadoop/hbase/client/transactional/TransactionManager.java index 1eceb71..a2e14e3 100644 --- a/core/sqf/src/seatrans/hbase-trx/src/main/java/org/apache/hadoop/hbase/client/transactional/TransactionManager.java +++ b/core/sqf/src/seatrans/hbase-trx/src/main/java/org/apache/hadoop/hbase/client/transactional/TransactionManager.java @@ -3285,7 +3285,7 @@ public class TransactionManager { String namespacestr=""; String fullPath = hbaseRoot + "/data/" ; String fullPath2 = hbaseRoot + "/data/default/"; - if(fs.exists(new Path(fullPath2))) + if(fs.exists(new Path(fullPath2)) && parts.length == 1) // no namespace in the path fullPath = fullPath2; if(parts.length >1) //have namespace