Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.0 e72e14f6b -> e333c23c7


PHOENIX-2276 addendum for fixing test failures


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

Branch: refs/heads/4.x-HBase-1.0
Commit: e333c23c7c2fad0c9dbeef59df1140f90d17977f
Parents: e72e14f
Author: Samarth <[email protected]>
Authored: Thu Jun 16 20:38:10 2016 -0700
Committer: Samarth <[email protected]>
Committed: Thu Jun 16 20:38:10 2016 -0700

----------------------------------------------------------------------
 .../apache/phoenix/end2end/BaseTenantSpecificViewIndexIT.java  | 6 +++---
 .../it/java/org/apache/phoenix/end2end/index/ViewIndexIT.java  | 2 +-
 .../src/main/java/org/apache/phoenix/iterate/ExplainTable.java | 4 ++--
 .../src/main/java/org/apache/phoenix/util/PhoenixRuntime.java  | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/phoenix/blob/e333c23c/phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseTenantSpecificViewIndexIT.java
----------------------------------------------------------------------
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseTenantSpecificViewIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseTenantSpecificViewIndexIT.java
index 0703e82..11a33da 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseTenantSpecificViewIndexIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseTenantSpecificViewIndexIT.java
@@ -132,10 +132,10 @@ public class BaseTenantSpecificViewIndexIT extends 
BaseHBaseManagedTimeIT {
         ResultSet rs = conn.createStatement().executeQuery("EXPLAIN SELECT k1, 
k2, v2 FROM v WHERE v2='" + valuePrefix + "v2-1'");
         if(localIndex){
             assertEquals(saltBuckets == null ? 
-                    "CLIENT PARALLEL 1-WAY RANGE SCAN OVER T ['" + tenantId + 
"',1,'" + valuePrefix + "v2-1']\n"
+                    "CLIENT PARALLEL 1-WAY RANGE SCAN OVER T [1,'" + tenantId 
+ "','" + valuePrefix + "v2-1']\n"
                             + "    SERVER FILTER BY FIRST KEY ONLY\n"
                             + "CLIENT MERGE SORT" :
-                    "CLIENT PARALLEL 3-WAY RANGE SCAN OVER T ['" + tenantId + 
"',1,'" + valuePrefix + "v2-1']\n"
+                    "CLIENT PARALLEL 3-WAY RANGE SCAN OVER T [1,'" + tenantId 
+ "','" + valuePrefix + "v2-1']\n"
                             + "    SERVER FILTER BY FIRST KEY ONLY\n"
                             + "CLIENT MERGE SORT", 
QueryUtil.getExplainPlan(rs));
         } else {
@@ -155,7 +155,7 @@ public class BaseTenantSpecificViewIndexIT extends 
BaseHBaseManagedTimeIT {
         conn.commit();
         ResultSet rs = conn.createStatement().executeQuery("EXPLAIN SELECT k1, 
k2, v2 FROM v WHERE v2='" + valuePrefix + "v2-1'");
         assertEquals(
-                "CLIENT PARALLEL 1-WAY RANGE SCAN OVER T [" + tenantId + 
",1,'" + valuePrefix + "v2-1']\n"
+                "CLIENT PARALLEL 1-WAY RANGE SCAN OVER T [1," + tenantId + 
",'" + valuePrefix + "v2-1']\n"
                         + "    SERVER FILTER BY FIRST KEY ONLY\n"
                         + "CLIENT MERGE SORT", QueryUtil.getExplainPlan(rs));
     }

http://git-wip-us.apache.org/repos/asf/phoenix/blob/e333c23c/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ViewIndexIT.java
----------------------------------------------------------------------
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ViewIndexIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ViewIndexIT.java
index 85f3941..735e2be 100644
--- a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ViewIndexIT.java
+++ b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ViewIndexIT.java
@@ -187,7 +187,7 @@ public class ViewIndexIT extends BaseHBaseManagedTimeIT {
         String sql = "SELECT * FROM " + VIEW_NAME + " WHERE v2 = 100";
         ResultSet rs = conn1.prepareStatement("EXPLAIN " + sql).executeQuery();
         assertEquals(
-                "CLIENT PARALLEL 1-WAY RANGE SCAN OVER T ['10',1,100]\n" +
+                "CLIENT PARALLEL 1-WAY RANGE SCAN OVER T [1,'10',100]\n" +
                 "    SERVER FILTER BY FIRST KEY ONLY\n" +
                 "CLIENT MERGE SORT", QueryUtil.getExplainPlan(rs));
         rs = conn1.prepareStatement(sql).executeQuery();

http://git-wip-us.apache.org/repos/asf/phoenix/blob/e333c23c/phoenix-core/src/main/java/org/apache/phoenix/iterate/ExplainTable.java
----------------------------------------------------------------------
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/iterate/ExplainTable.java 
b/phoenix-core/src/main/java/org/apache/phoenix/iterate/ExplainTable.java
index 5843040..73d1cea 100644
--- a/phoenix-core/src/main/java/org/apache/phoenix/iterate/ExplainTable.java
+++ b/phoenix-core/src/main/java/org/apache/phoenix/iterate/ExplainTable.java
@@ -290,8 +290,8 @@ public abstract class ExplainTable {
                 }
             }
             if (isLocalIndex
-                    && ((context.getConnection().getTenantId() != null && i == 
1) || (context
-                            .getConnection().getTenantId() == null && i == 
0))) {
+                    && ((context.getConnection().getTenantId() != null && i == 
0) || (context
+                            .getConnection().getTenantId() == null && i == 
1))) {
                 appendPKColumnValue(buf, b, isNull, i, true);
             } else {
                 appendPKColumnValue(buf, b, isNull, i, false);

http://git-wip-us.apache.org/repos/asf/phoenix/blob/e333c23c/phoenix-core/src/main/java/org/apache/phoenix/util/PhoenixRuntime.java
----------------------------------------------------------------------
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/util/PhoenixRuntime.java 
b/phoenix-core/src/main/java/org/apache/phoenix/util/PhoenixRuntime.java
index 2634b8e..8de1de6 100644
--- a/phoenix-core/src/main/java/org/apache/phoenix/util/PhoenixRuntime.java
+++ b/phoenix-core/src/main/java/org/apache/phoenix/util/PhoenixRuntime.java
@@ -1066,7 +1066,7 @@ public class PhoenixRuntime {
         }
         
         // skip salt and viewIndexId columns.
-        int pkPosition = table.getBucketNum() == null ? 0 : 1 + 
(table.getViewIndexId() == null ? 0 : 1);
+        int pkPosition = (table.getBucketNum() == null ? 0 : 1) + 
(table.getViewIndexId() == null ? 0 : 1);
         List<PColumn> pkColumns = table.getPKColumns();
         return new RowKeyColumnExpression(pkColumns.get(pkPosition), new 
RowKeyValueAccessor(pkColumns, pkPosition));
     }

Reply via email to