Apache-Phoenix | Master | Build Successful

2016-02-08 Thread Apache Jenkins Server
Master branch build status Successful
Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/master

Last Successful Compiled Artifacts https://builds.apache.org/job/Phoenix-master/lastSuccessfulBuild/artifact/

Last Complete Test Report https://builds.apache.org/job/Phoenix-master/lastCompletedBuild/testReport/

Changes
[tdsilva] PHOENIX-2656 Shield Phoenix from Tephra repackaging



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


Apache-Phoenix | 4.x-HBase-0.98 | Build Successful

2016-02-08 Thread Apache Jenkins Server
4.x-HBase-0.98 branch build status Successful

Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/4.x-HBase-0.98

Compiled Artifacts https://builds.apache.org/job/Phoenix-4.x-HBase-0.98/lastSuccessfulBuild/artifact/

Test Report https://builds.apache.org/job/Phoenix-4.x-HBase-0.98/lastCompletedBuild/testReport/

Changes
[tdsilva] PHOENIX-2656 Shield Phoenix from Tephra repackaging



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


phoenix git commit: PHOENIX-2656 Shield Phoenix from Tephra repackaging

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.0 525873614 -> dbde8c387


PHOENIX-2656 Shield Phoenix from Tephra repackaging


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

Branch: refs/heads/4.x-HBase-1.0
Commit: dbde8c387d4028be8a934cc3d83be37bd734c3cc
Parents: 5258736
Author: Thomas D'Silva 
Authored: Mon Feb 8 14:22:25 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 17:18:44 2016 -0800

--
 .../phoenix/end2end/AlterTableWithViewsIT.java  |   7 +-
 .../org/apache/phoenix/tx/TransactionIT.java|  12 +-
 .../coprocessor/DelegateRegionObserver.java | 562 +++
 .../PhoenixTransactionalProcessor.java  |  28 +
 .../query/ConnectionQueryServicesImpl.java  |  22 +-
 5 files changed, 610 insertions(+), 21 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/dbde8c38/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
index e83d4ca..f1816cc 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
@@ -41,6 +41,7 @@ import org.apache.hadoop.hbase.HTableDescriptor;
 import org.apache.hadoop.hbase.client.HTableInterface;
 import org.apache.hadoop.hbase.util.Bytes;
 import org.apache.phoenix.compile.QueryPlan;
+import org.apache.phoenix.coprocessor.PhoenixTransactionalProcessor;
 import org.apache.phoenix.exception.SQLExceptionCode;
 import org.apache.phoenix.jdbc.PhoenixConnection;
 import org.apache.phoenix.jdbc.PhoenixDatabaseMetaData;
@@ -58,8 +59,6 @@ import org.apache.phoenix.util.SchemaUtil;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
-import co.cask.tephra.hbase10.coprocessor.TransactionProcessor;
-
 import com.google.common.base.Objects;
 import com.google.common.collect.Maps;
 
@@ -1126,7 +1125,7 @@ public class AlterTableWithViewsIT extends 
BaseHBaseManagedTimeIT {
 assertTableDefinition(conn, "VIEWOFTABLE", PTableType.VIEW, 
"TABLEWITHVIEW", 0, 5, 3, "ID", "COL1", "COL2", "VIEW_COL1", "VIEW_COL2");
 
 HTableInterface htable = 
conn.unwrap(PhoenixConnection.class).getQueryServices().getTable(Bytes.toBytes("TABLEWITHVIEW"));
-
assertFalse(htable.getTableDescriptor().getCoprocessors().contains(TransactionProcessor.class.getName()));
+
assertFalse(htable.getTableDescriptor().getCoprocessors().contains(PhoenixTransactionalProcessor.class.getName()));
 assertFalse(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "TABLEWITHVIEW")).isTransactional());
 assertFalse(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "VIEWOFTABLE")).isTransactional());
 
@@ -1135,7 +1134,7 @@ public class AlterTableWithViewsIT extends 
BaseHBaseManagedTimeIT {
 // query the view to force the table cache to be updated
 conn.createStatement().execute("SELECT * FROM VIEWOFTABLE");
 htable = 
conn.unwrap(PhoenixConnection.class).getQueryServices().getTable(Bytes.toBytes("TABLEWITHVIEW"));
-
assertTrue(htable.getTableDescriptor().getCoprocessors().contains(TransactionProcessor.class.getName()));
+
assertTrue(htable.getTableDescriptor().getCoprocessors().contains(PhoenixTransactionalProcessor.class.getName()));
 assertTrue(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "TABLEWITHVIEW")).isTransactional());
 assertTrue(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "VIEWOFTABLE")).isTransactional());
 } 

http://git-wip-us.apache.org/repos/asf/phoenix/blob/dbde8c38/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
--
diff --git a/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
index a8e37d0..001d8c6 100644
--- a/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
+++ b/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
@@ -45,6 +45,7 @@ import org.apache.hadoop.hbase.client.HTableInterface;
 import org.apache.hadoop.hbase.client.Put;
 import org.apache.hadoop.hbase.client.Result;
 import org.apache.hadoop.hbase.util.Bytes;
+import org.apache.phoenix.coproces

phoenix git commit: PHOENIX-2656 Shield Phoenix from Tephra repackaging

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-0.98 01f345c13 -> 575040e10


PHOENIX-2656 Shield Phoenix from Tephra repackaging


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

Branch: refs/heads/4.x-HBase-0.98
Commit: 575040e105d89a38d72237d18496e8e04b3abd20
Parents: 01f345c
Author: Thomas D'Silva 
Authored: Mon Feb 8 14:22:25 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 16:49:42 2016 -0800

--
 .../phoenix/end2end/AlterTableWithViewsIT.java  |   7 +-
 .../org/apache/phoenix/tx/TransactionIT.java|  12 +-
 .../coprocessor/DelegateRegionObserver.java | 560 +++
 .../PhoenixTransactionalProcessor.java  |  28 +
 .../query/ConnectionQueryServicesImpl.java  |  12 +-
 5 files changed, 603 insertions(+), 16 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/575040e1/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
index 3f0234a..f1816cc 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
@@ -41,6 +41,7 @@ import org.apache.hadoop.hbase.HTableDescriptor;
 import org.apache.hadoop.hbase.client.HTableInterface;
 import org.apache.hadoop.hbase.util.Bytes;
 import org.apache.phoenix.compile.QueryPlan;
+import org.apache.phoenix.coprocessor.PhoenixTransactionalProcessor;
 import org.apache.phoenix.exception.SQLExceptionCode;
 import org.apache.phoenix.jdbc.PhoenixConnection;
 import org.apache.phoenix.jdbc.PhoenixDatabaseMetaData;
@@ -58,8 +59,6 @@ import org.apache.phoenix.util.SchemaUtil;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
-import co.cask.tephra.hbase98.coprocessor.TransactionProcessor;
-
 import com.google.common.base.Objects;
 import com.google.common.collect.Maps;
 
@@ -1126,7 +1125,7 @@ public class AlterTableWithViewsIT extends 
BaseHBaseManagedTimeIT {
 assertTableDefinition(conn, "VIEWOFTABLE", PTableType.VIEW, 
"TABLEWITHVIEW", 0, 5, 3, "ID", "COL1", "COL2", "VIEW_COL1", "VIEW_COL2");
 
 HTableInterface htable = 
conn.unwrap(PhoenixConnection.class).getQueryServices().getTable(Bytes.toBytes("TABLEWITHVIEW"));
-
assertFalse(htable.getTableDescriptor().getCoprocessors().contains(TransactionProcessor.class.getName()));
+
assertFalse(htable.getTableDescriptor().getCoprocessors().contains(PhoenixTransactionalProcessor.class.getName()));
 assertFalse(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "TABLEWITHVIEW")).isTransactional());
 assertFalse(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "VIEWOFTABLE")).isTransactional());
 
@@ -1135,7 +1134,7 @@ public class AlterTableWithViewsIT extends 
BaseHBaseManagedTimeIT {
 // query the view to force the table cache to be updated
 conn.createStatement().execute("SELECT * FROM VIEWOFTABLE");
 htable = 
conn.unwrap(PhoenixConnection.class).getQueryServices().getTable(Bytes.toBytes("TABLEWITHVIEW"));
-
assertTrue(htable.getTableDescriptor().getCoprocessors().contains(TransactionProcessor.class.getName()));
+
assertTrue(htable.getTableDescriptor().getCoprocessors().contains(PhoenixTransactionalProcessor.class.getName()));
 assertTrue(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "TABLEWITHVIEW")).isTransactional());
 assertTrue(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "VIEWOFTABLE")).isTransactional());
 } 

http://git-wip-us.apache.org/repos/asf/phoenix/blob/575040e1/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
--
diff --git a/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
index 0dd39f4..754ec09 100644
--- a/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
+++ b/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
@@ -45,6 +45,7 @@ import org.apache.hadoop.hbase.client.HTableInterface;
 import org.apache.hadoop.hbase.client.Put;
 import org.apache.hadoop.hbase.client.Result;
 import org.apache.hadoop.hbase.util.Bytes;
+import org.apache.phoenix.coproc

phoenix git commit: PHOENIX-2656 Shield Phoenix from Tephra repackaging

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/master 1c3a86d31 -> d5518f02d


PHOENIX-2656 Shield Phoenix from Tephra repackaging


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

Branch: refs/heads/master
Commit: d5518f02d85e2cd92955377fc3934a266eaa1fa6
Parents: 1c3a86d
Author: Thomas D'Silva 
Authored: Mon Feb 8 14:22:25 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 18:02:25 2016 -0800

--
 .../phoenix/end2end/AlterTableWithViewsIT.java  |   7 +-
 .../org/apache/phoenix/tx/TransactionIT.java|  12 +-
 .../coprocessor/DelegateRegionObserver.java | 562 +++
 .../PhoenixTransactionalProcessor.java  |  28 +
 .../query/ConnectionQueryServicesImpl.java  |  12 +-
 5 files changed, 605 insertions(+), 16 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/d5518f02/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
index e3d78ea..f1816cc 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/AlterTableWithViewsIT.java
@@ -41,6 +41,7 @@ import org.apache.hadoop.hbase.HTableDescriptor;
 import org.apache.hadoop.hbase.client.HTableInterface;
 import org.apache.hadoop.hbase.util.Bytes;
 import org.apache.phoenix.compile.QueryPlan;
+import org.apache.phoenix.coprocessor.PhoenixTransactionalProcessor;
 import org.apache.phoenix.exception.SQLExceptionCode;
 import org.apache.phoenix.jdbc.PhoenixConnection;
 import org.apache.phoenix.jdbc.PhoenixDatabaseMetaData;
@@ -58,8 +59,6 @@ import org.apache.phoenix.util.SchemaUtil;
 import org.junit.BeforeClass;
 import org.junit.Test;
 
-import co.cask.tephra.hbase11.coprocessor.TransactionProcessor;
-
 import com.google.common.base.Objects;
 import com.google.common.collect.Maps;
 
@@ -1126,7 +1125,7 @@ public class AlterTableWithViewsIT extends 
BaseHBaseManagedTimeIT {
 assertTableDefinition(conn, "VIEWOFTABLE", PTableType.VIEW, 
"TABLEWITHVIEW", 0, 5, 3, "ID", "COL1", "COL2", "VIEW_COL1", "VIEW_COL2");
 
 HTableInterface htable = 
conn.unwrap(PhoenixConnection.class).getQueryServices().getTable(Bytes.toBytes("TABLEWITHVIEW"));
-
assertFalse(htable.getTableDescriptor().getCoprocessors().contains(TransactionProcessor.class.getName()));
+
assertFalse(htable.getTableDescriptor().getCoprocessors().contains(PhoenixTransactionalProcessor.class.getName()));
 assertFalse(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "TABLEWITHVIEW")).isTransactional());
 assertFalse(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "VIEWOFTABLE")).isTransactional());
 
@@ -1135,7 +1134,7 @@ public class AlterTableWithViewsIT extends 
BaseHBaseManagedTimeIT {
 // query the view to force the table cache to be updated
 conn.createStatement().execute("SELECT * FROM VIEWOFTABLE");
 htable = 
conn.unwrap(PhoenixConnection.class).getQueryServices().getTable(Bytes.toBytes("TABLEWITHVIEW"));
-
assertTrue(htable.getTableDescriptor().getCoprocessors().contains(TransactionProcessor.class.getName()));
+
assertTrue(htable.getTableDescriptor().getCoprocessors().contains(PhoenixTransactionalProcessor.class.getName()));
 assertTrue(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "TABLEWITHVIEW")).isTransactional());
 assertTrue(conn.unwrap(PhoenixConnection.class).getTable(new 
PTableKey(null, "VIEWOFTABLE")).isTransactional());
 } 

http://git-wip-us.apache.org/repos/asf/phoenix/blob/d5518f02/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
--
diff --git a/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
index 1bf313b..1fd9828 100644
--- a/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
+++ b/phoenix-core/src/it/java/org/apache/phoenix/tx/TransactionIT.java
@@ -45,6 +45,7 @@ import org.apache.hadoop.hbase.client.HTableInterface;
 import org.apache.hadoop.hbase.client.Put;
 import org.apache.hadoop.hbase.client.Result;
 import org.apache.hadoop.hbase.util.Bytes;
+import org.apache.phoenix.coprocessor.PhoenixTra

Apache-Phoenix | Master | Build Successful

2016-02-08 Thread Apache Jenkins Server
Master branch build status Successful
Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/master

Last Successful Compiled Artifacts https://builds.apache.org/job/Phoenix-master/lastSuccessfulBuild/artifact/

Last Complete Test Report https://builds.apache.org/job/Phoenix-master/lastCompletedBuild/testReport/

Changes
[tdsilva] PHOENIX-2655 In MetadataClient creatTableInternal if NEWER_TABLE_FOUND



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


Apache-Phoenix | 4.x-HBase-1.0 | Build Successful

2016-02-08 Thread Apache Jenkins Server
4.x-HBase-1.0 branch build status Successful

Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/4.x-HBase-1.0

Compiled Artifacts https://builds.apache.org/job/Phoenix-4.x-HBase-1.0/lastSuccessfulBuild/artifact/

Test Report https://builds.apache.org/job/Phoenix-4.x-HBase-1.0/lastCompletedBuild/testReport/

Changes
[tdsilva] PHOENIX-2655 In MetadataClient creatTableInternal if NEWER_TABLE_FOUND



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


Apache-Phoenix | 4.x-HBase-0.98 | Build Successful

2016-02-08 Thread Apache Jenkins Server
4.x-HBase-0.98 branch build status Successful

Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/4.x-HBase-0.98

Compiled Artifacts https://builds.apache.org/job/Phoenix-4.x-HBase-0.98/lastSuccessfulBuild/artifact/

Test Report https://builds.apache.org/job/Phoenix-4.x-HBase-0.98/lastCompletedBuild/testReport/

Changes
[tdsilva] PHOENIX-2655 In MetadataClient creatTableInternal if NEWER_TABLE_FOUND



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


phoenix git commit: PHOENIX-2655 In MetadataClient creatTableInternal if NEWER_TABLE_FOUND swallow NewerTableAlreadyExistsException if the ifNotExists flag is true

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.0 f09d2fcfd -> 525873614


PHOENIX-2655 In MetadataClient creatTableInternal if NEWER_TABLE_FOUND swallow 
NewerTableAlreadyExistsException if the ifNotExists flag is true


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

Branch: refs/heads/4.x-HBase-1.0
Commit: 52587361414d25122d8bfbfe5fb4316877099328
Parents: f09d2fc
Author: Thomas D'Silva 
Authored: Mon Feb 8 13:29:55 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 14:30:47 2016 -0800

--
 .../src/main/java/org/apache/phoenix/schema/MetaDataClient.java  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/52587361/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java 
b/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
index ac2062a..0456335 100644
--- a/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
+++ b/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
@@ -2158,7 +2158,9 @@ public class MetaDataClient {
 case NEWER_TABLE_FOUND:
 // Add table to ConnectionQueryServices so it's cached, but 
don't add
 // it to this connection as we can't see it.
-throw new NewerTableAlreadyExistsException(schemaName, 
tableName, result.getTable());
+if (!statement.ifNotExists()) {
+throw new NewerTableAlreadyExistsException(schemaName, 
tableName, result.getTable());
+}
 case UNALLOWED_TABLE_MUTATION:
 throw new 
SQLExceptionInfo.Builder(SQLExceptionCode.CANNOT_MUTATE_TABLE)
 
.setSchemaName(schemaName).setTableName(tableName).build().buildException();



phoenix git commit: PHOENIX-2655 In MetadataClient creatTableInternal if NEWER_TABLE_FOUND swallow NewerTableAlreadyExistsException if the ifNotExists flag is true

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-0.98 ae937ba39 -> 01f345c13


PHOENIX-2655 In MetadataClient creatTableInternal if NEWER_TABLE_FOUND swallow 
NewerTableAlreadyExistsException if the ifNotExists flag is true


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

Branch: refs/heads/4.x-HBase-0.98
Commit: 01f345c13c9633db489ddd281e028b921f6e31be
Parents: ae937ba
Author: Thomas D'Silva 
Authored: Mon Feb 8 13:29:55 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 14:30:38 2016 -0800

--
 .../src/main/java/org/apache/phoenix/schema/MetaDataClient.java  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/01f345c1/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java 
b/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
index ac2062a..0456335 100644
--- a/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
+++ b/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
@@ -2158,7 +2158,9 @@ public class MetaDataClient {
 case NEWER_TABLE_FOUND:
 // Add table to ConnectionQueryServices so it's cached, but 
don't add
 // it to this connection as we can't see it.
-throw new NewerTableAlreadyExistsException(schemaName, 
tableName, result.getTable());
+if (!statement.ifNotExists()) {
+throw new NewerTableAlreadyExistsException(schemaName, 
tableName, result.getTable());
+}
 case UNALLOWED_TABLE_MUTATION:
 throw new 
SQLExceptionInfo.Builder(SQLExceptionCode.CANNOT_MUTATE_TABLE)
 
.setSchemaName(schemaName).setTableName(tableName).build().buildException();



phoenix git commit: PHOENIX-2655 In MetadataClient creatTableInternal if NEWER_TABLE_FOUND swallow NewerTableAlreadyExistsException if the ifNotExists flag is true

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/master e5e9144f4 -> 1c3a86d31


PHOENIX-2655 In MetadataClient creatTableInternal if NEWER_TABLE_FOUND swallow 
NewerTableAlreadyExistsException if the ifNotExists flag is true


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

Branch: refs/heads/master
Commit: 1c3a86d3139804c5c2e8a51a8e02bd3ecbd59515
Parents: e5e9144
Author: Thomas D'Silva 
Authored: Mon Feb 8 13:29:55 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 14:38:47 2016 -0800

--
 .../src/main/java/org/apache/phoenix/schema/MetaDataClient.java  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/1c3a86d3/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java 
b/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
index ac2062a..0456335 100644
--- a/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
+++ b/phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
@@ -2158,7 +2158,9 @@ public class MetaDataClient {
 case NEWER_TABLE_FOUND:
 // Add table to ConnectionQueryServices so it's cached, but 
don't add
 // it to this connection as we can't see it.
-throw new NewerTableAlreadyExistsException(schemaName, 
tableName, result.getTable());
+if (!statement.ifNotExists()) {
+throw new NewerTableAlreadyExistsException(schemaName, 
tableName, result.getTable());
+}
 case UNALLOWED_TABLE_MUTATION:
 throw new 
SQLExceptionInfo.Builder(SQLExceptionCode.CANNOT_MUTATE_TABLE)
 
.setSchemaName(schemaName).setTableName(tableName).build().buildException();



Apache-Phoenix | Master | Build Successful

2016-02-08 Thread Apache Jenkins Server
Master branch build status Successful
Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/master

Last Successful Compiled Artifacts https://builds.apache.org/job/Phoenix-master/lastSuccessfulBuild/artifact/

Last Complete Test Report https://builds.apache.org/job/Phoenix-master/lastCompletedBuild/testReport/

Changes
[tdsilva] PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize

[tdsilva] PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


Apache-Phoenix | 4.x-HBase-1.0 | Build Successful

2016-02-08 Thread Apache Jenkins Server
4.x-HBase-1.0 branch build status Successful

Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/4.x-HBase-1.0

Compiled Artifacts https://builds.apache.org/job/Phoenix-4.x-HBase-1.0/lastSuccessfulBuild/artifact/

Test Report https://builds.apache.org/job/Phoenix-4.x-HBase-1.0/lastCompletedBuild/testReport/

Changes
[tdsilva] PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


Apache-Phoenix | 4.x-HBase-0.98 | Build Successful

2016-02-08 Thread Apache Jenkins Server
4.x-HBase-0.98 branch build status Successful

Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/4.x-HBase-0.98

Compiled Artifacts https://builds.apache.org/job/Phoenix-4.x-HBase-0.98/lastSuccessfulBuild/artifact/

Test Report https://builds.apache.org/job/Phoenix-4.x-HBase-0.98/lastCompletedBuild/testReport/

Changes
[tdsilva] PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


Apache-Phoenix | 4.x-HBase-1.0 | Build Successful

2016-02-08 Thread Apache Jenkins Server
4.x-HBase-1.0 branch build status Successful

Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/4.x-HBase-1.0

Compiled Artifacts https://builds.apache.org/job/Phoenix-4.x-HBase-1.0/lastSuccessfulBuild/artifact/

Test Report https://builds.apache.org/job/Phoenix-4.x-HBase-1.0/lastCompletedBuild/testReport/

Changes
[tdsilva] PHOENIX-2605 Enhance IndexToolIT to test transactional tables



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


Jenkins build is back to normal : Phoenix | Master #1124

2016-02-08 Thread Apache Jenkins Server
See 



Apache-Phoenix | 4.x-HBase-0.98 | Build Successful

2016-02-08 Thread Apache Jenkins Server
4.x-HBase-0.98 branch build status Successful

Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/4.x-HBase-0.98

Compiled Artifacts https://builds.apache.org/job/Phoenix-4.x-HBase-0.98/lastSuccessfulBuild/artifact/

Test Report https://builds.apache.org/job/Phoenix-4.x-HBase-0.98/lastCompletedBuild/testReport/

Changes
[tdsilva] PHOENIX-2605 Enhance IndexToolIT to test transactional tables



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


phoenix git commit: PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize TransactionServiceClient falling back to HBase ZK quorum setting

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.0 ca22a727e -> f09d2fcfd


PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize 
TransactionServiceClient falling back to HBase ZK quorum setting


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

Branch: refs/heads/4.x-HBase-1.0
Commit: f09d2fcfdc6db403bb237e43577a911bc4b84c20
Parents: ca22a72
Author: Thomas D'Silva 
Authored: Mon Feb 8 12:11:05 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 12:26:12 2016 -0800

--
 .../org/apache/phoenix/query/ConnectionQueryServicesImpl.java   | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/f09d2fcf/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
index a100d15..593a161 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
@@ -345,7 +345,10 @@ public class ConnectionQueryServicesImpl extends 
DelegateQueryServices implement
 }
 
 private void initTxServiceClient() {
-String zkQuorumServersString = 
connectionInfo.getZookeeperQuorum()+":"+connectionInfo.getPort();
+String zkQuorumServersString = 
this.getProps().get(TxConstants.Service.CFG_DATA_TX_ZOOKEEPER_QUORUM);
+if (zkQuorumServersString==null) {
+zkQuorumServersString = 
connectionInfo.getZookeeperQuorum()+":"+connectionInfo.getPort();
+}
 ZKClientService zkClientService = ZKClientServices.delegate(
   ZKClients.reWatchOnExpire(
 ZKClients.retryOnFailure(



phoenix git commit: PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize TransactionServiceClient falling back to HBase ZK quorum setting

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-0.98 0cfe9fdb9 -> ae937ba39


PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize 
TransactionServiceClient falling back to HBase ZK quorum setting


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

Branch: refs/heads/4.x-HBase-0.98
Commit: ae937ba39c31035fe629f293af6c3d0614dedf12
Parents: 0cfe9fd
Author: Thomas D'Silva 
Authored: Mon Feb 8 12:11:05 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 12:11:05 2016 -0800

--
 .../phoenix/query/ConnectionQueryServicesImpl.java | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/ae937ba3/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
index f686975..1e7faca 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
@@ -59,12 +59,6 @@ import java.util.concurrent.TimeoutException;
 
 import javax.annotation.concurrent.GuardedBy;
 
-import co.cask.tephra.TransactionSystemClient;
-import co.cask.tephra.TxConstants;
-import co.cask.tephra.distributed.PooledClientProvider;
-import co.cask.tephra.distributed.TransactionServiceClient;
-import co.cask.tephra.hbase98.coprocessor.TransactionProcessor;
-
 import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.hbase.HColumnDescriptor;
 import org.apache.hadoop.hbase.HConstants;
@@ -194,6 +188,12 @@ import org.apache.twill.zookeeper.ZKClients;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import co.cask.tephra.TransactionSystemClient;
+import co.cask.tephra.TxConstants;
+import co.cask.tephra.distributed.PooledClientProvider;
+import co.cask.tephra.distributed.TransactionServiceClient;
+import co.cask.tephra.hbase98.coprocessor.TransactionProcessor;
+
 import com.google.common.annotations.VisibleForTesting;
 import com.google.common.base.Joiner;
 import com.google.common.base.Throwables;
@@ -345,7 +345,10 @@ public class ConnectionQueryServicesImpl extends 
DelegateQueryServices implement
 }
 
 private void initTxServiceClient() {
-String zkQuorumServersString = 
connectionInfo.getZookeeperQuorum()+":"+connectionInfo.getPort();
+String zkQuorumServersString = 
this.getProps().get(TxConstants.Service.CFG_DATA_TX_ZOOKEEPER_QUORUM);
+if (zkQuorumServersString==null) {
+zkQuorumServersString = 
connectionInfo.getZookeeperQuorum()+":"+connectionInfo.getPort();
+}
 ZKClientService zkClientService = ZKClientServices.delegate(
   ZKClients.reWatchOnExpire(
 ZKClients.retryOnFailure(



phoenix git commit: PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize TransactionServiceClient falling back to HBase ZK quorum setting (addendum)

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/master 39a982db9 -> e5e9144f4


PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize 
TransactionServiceClient falling back to HBase ZK quorum setting (addendum)


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

Branch: refs/heads/master
Commit: e5e9144f4e98803902174858051be58e9edcca11
Parents: 39a982d
Author: Thomas D'Silva 
Authored: Mon Feb 8 12:37:14 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 12:37:14 2016 -0800

--
 .../apache/phoenix/query/ConnectionQueryServicesImpl.java| 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/e5e9144f/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
index f2a4512..ceb1bbb 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
@@ -191,7 +191,7 @@ import co.cask.tephra.TransactionSystemClient;
 import co.cask.tephra.TxConstants;
 import co.cask.tephra.distributed.PooledClientProvider;
 import co.cask.tephra.distributed.TransactionServiceClient;
-import co.cask.tephra.hbase98.coprocessor.TransactionProcessor;
+import co.cask.tephra.hbase11.coprocessor.TransactionProcessor;
 
 import com.google.common.annotations.VisibleForTesting;
 import com.google.common.base.Joiner;
@@ -205,12 +205,6 @@ import com.google.common.collect.Maps;
 import com.google.common.collect.Sets;
 import com.google.common.util.concurrent.ThreadFactoryBuilder;
 
-import co.cask.tephra.TransactionSystemClient;
-import co.cask.tephra.TxConstants;
-import co.cask.tephra.distributed.PooledClientProvider;
-import co.cask.tephra.distributed.TransactionServiceClient;
-import co.cask.tephra.hbase11.coprocessor.TransactionProcessor;
-
 
 public class ConnectionQueryServicesImpl extends DelegateQueryServices 
implements ConnectionQueryServices {
 private static final Logger logger = 
LoggerFactory.getLogger(ConnectionQueryServicesImpl.class);



phoenix git commit: PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize TransactionServiceClient falling back to HBase ZK quorum setting

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/master b0122a541 -> 39a982db9


PHOENIX-2653 Use data.tx.zookeeper.quorum property to initialize 
TransactionServiceClient falling back to HBase ZK quorum setting


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

Branch: refs/heads/master
Commit: 39a982db98f52b33decb30ec51ca4b92a230abd2
Parents: b0122a5
Author: Thomas D'Silva 
Authored: Mon Feb 8 12:11:05 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 12:27:58 2016 -0800

--
 .../phoenix/query/ConnectionQueryServicesImpl.java   | 11 ++-
 1 file changed, 10 insertions(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/39a982db/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
index 8eba40b..f2a4512 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
@@ -187,6 +187,12 @@ import org.apache.twill.zookeeper.ZKClients;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 
+import co.cask.tephra.TransactionSystemClient;
+import co.cask.tephra.TxConstants;
+import co.cask.tephra.distributed.PooledClientProvider;
+import co.cask.tephra.distributed.TransactionServiceClient;
+import co.cask.tephra.hbase98.coprocessor.TransactionProcessor;
+
 import com.google.common.annotations.VisibleForTesting;
 import com.google.common.base.Joiner;
 import com.google.common.base.Throwables;
@@ -346,7 +352,10 @@ public class ConnectionQueryServicesImpl extends 
DelegateQueryServices implement
 }
 
 private void initTxServiceClient() {
-String zkQuorumServersString = 
connectionInfo.getZookeeperQuorum()+":"+connectionInfo.getPort();
+String zkQuorumServersString = 
this.getProps().get(TxConstants.Service.CFG_DATA_TX_ZOOKEEPER_QUORUM);
+if (zkQuorumServersString==null) {
+zkQuorumServersString = 
connectionInfo.getZookeeperQuorum()+":"+connectionInfo.getPort();
+}
 ZKClientService zkClientService = ZKClientServices.delegate(
   ZKClients.reWatchOnExpire(
 ZKClients.retryOnFailure(



phoenix git commit: PHOENIX-2605 Enhance IndexToolIT to test transactional tables

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.0 aa4a534ce -> ca22a727e


PHOENIX-2605 Enhance IndexToolIT to test transactional tables


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

Branch: refs/heads/4.x-HBase-1.0
Commit: ca22a727ebc063b3c31fcd58e4e7bd4d861a547d
Parents: aa4a534
Author: Thomas D'Silva 
Authored: Fri Jan 29 14:10:11 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 11:31:29 2016 -0800

--
 .../phoenix/end2end/ContextClassloaderIT.java   |   2 +-
 .../phoenix/end2end/CsvBulkLoadToolIT.java  |  87 ++
 .../org/apache/phoenix/end2end/IndexToolIT.java | 273 +++
 .../phoenix/end2end/MutableIndexToolIT.java | 128 +
 .../phoenix/end2end/UserDefinedFunctionsIT.java |   8 +-
 .../end2end/index/DropIndexDuringUpsertIT.java  |   2 +-
 .../index/MutableIndexReplicationIT.java|   2 +-
 .../example/EndToEndCoveredIndexingIT.java  |   5 +-
 .../coprocessor/BaseScannerRegionObserver.java  |   7 +
 .../phoenix/mapreduce/PhoenixInputFormat.java   |  11 +-
 .../phoenix/mapreduce/index/IndexTool.java  |   9 +-
 .../index/PhoenixIndexImportDirectMapper.java   |   7 +-
 .../index/PhoenixIndexImportMapper.java |   6 +-
 .../util/PhoenixConfigurationUtil.java  |   6 +-
 .../apache/phoenix/schema/MetaDataClient.java   |   1 -
 .../java/org/apache/phoenix/query/BaseTest.java |  56 +++-
 16 files changed, 337 insertions(+), 273 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/ca22a727/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
index 7d0e1da..4c67b32 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
@@ -62,7 +62,7 @@ public class ContextClassloaderIT  extends BaseTest {
 String clientPort = 
hbaseTestUtil.getConfiguration().get(QueryServices.ZOOKEEPER_PORT_ATTRIB);
 String url = JDBC_PROTOCOL + JDBC_PROTOCOL_SEPARATOR + LOCALHOST + 
JDBC_PROTOCOL_SEPARATOR + clientPort
 + JDBC_PROTOCOL_TERMINATOR + PHOENIX_TEST_DRIVER_URL_PARAM;
-driver = initAndRegisterDriver(url, ReadOnlyProps.EMPTY_PROPS);
+driver = initAndRegisterTestDriver(url, ReadOnlyProps.EMPTY_PROPS);
 
 Connection conn = DriverManager.getConnection(url);
 Statement stmt = conn.createStatement();

http://git-wip-us.apache.org/repos/asf/phoenix/blob/ca22a727/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
index 6bc03bf..26ec889 100644
--- a/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
+++ b/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
@@ -17,7 +17,6 @@
  */
 package org.apache.phoenix.end2end;
 
-import static org.apache.phoenix.query.BaseTest.setUpConfigForMiniCluster;
 import static org.apache.phoenix.query.QueryServices.DATE_FORMAT_ATTRIB;
 import static org.junit.Assert.assertArrayEquals;
 import static org.junit.Assert.assertEquals;
@@ -30,65 +29,37 @@ import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.sql.Statement;
+import java.util.Map;
 
 import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.FSDataOutputStream;
 import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
-import org.apache.hadoop.hbase.HBaseTestingUtility;
 import org.apache.hadoop.mapred.FileAlreadyExistsException;
-import org.apache.phoenix.jdbc.PhoenixDriver;
 import org.apache.phoenix.mapreduce.CsvBulkLoadTool;
 import org.apache.phoenix.query.QueryServices;
 import org.apache.phoenix.query.QueryServicesOptions;
 import org.apache.phoenix.util.DateUtil;
-import org.apache.phoenix.util.PhoenixRuntime;
-import org.junit.AfterClass;
+import org.apache.phoenix.util.ReadOnlyProps;
 import org.junit.BeforeClass;
 import org.junit.Test;
-import org.junit.experimental.categories.Category;
 
-@Category(NeedsOwnMiniClusterTest.class)
-public class CsvBulkLoadToolIT {
+import com.google.common.collect.Maps;
+
+public class CsvBulkLoadToolIT extends BaseOwnC

phoenix git commit: PHOENIX-2605 Enhance IndexToolIT to test transactional tables

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-0.98 b7809d6f6 -> 0cfe9fdb9


PHOENIX-2605 Enhance IndexToolIT to test transactional tables


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

Branch: refs/heads/4.x-HBase-0.98
Commit: 0cfe9fdb9e09c94a714f14e4b318e44030b22537
Parents: b7809d6
Author: Thomas D'Silva 
Authored: Fri Jan 29 14:10:11 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 11:30:48 2016 -0800

--
 .../phoenix/end2end/ContextClassloaderIT.java   |   2 +-
 .../phoenix/end2end/CsvBulkLoadToolIT.java  |  87 ++
 .../org/apache/phoenix/end2end/IndexToolIT.java | 273 +++
 .../phoenix/end2end/MutableIndexToolIT.java | 128 +
 .../phoenix/end2end/UserDefinedFunctionsIT.java |   8 +-
 .../end2end/index/DropIndexDuringUpsertIT.java  |   2 +-
 .../index/MutableIndexReplicationIT.java|   2 +-
 .../example/EndToEndCoveredIndexingIT.java  |   5 +-
 .../coprocessor/BaseScannerRegionObserver.java  |   7 +
 .../phoenix/mapreduce/PhoenixInputFormat.java   |  11 +-
 .../phoenix/mapreduce/index/IndexTool.java  |   9 +-
 .../index/PhoenixIndexImportDirectMapper.java   |   7 +-
 .../index/PhoenixIndexImportMapper.java |   6 +-
 .../util/PhoenixConfigurationUtil.java  |   6 +-
 .../apache/phoenix/schema/MetaDataClient.java   |   1 -
 .../java/org/apache/phoenix/query/BaseTest.java |  56 +++-
 16 files changed, 337 insertions(+), 273 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/0cfe9fdb/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
index b35ef20..83a1348 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
@@ -63,7 +63,7 @@ public class ContextClassloaderIT  extends BaseTest {
 String clientPort = 
hbaseTestUtil.getConfiguration().get(QueryServices.ZOOKEEPER_PORT_ATTRIB);
 url = JDBC_PROTOCOL + JDBC_PROTOCOL_SEPARATOR + LOCALHOST + 
JDBC_PROTOCOL_SEPARATOR + clientPort
 + JDBC_PROTOCOL_TERMINATOR + PHOENIX_TEST_DRIVER_URL_PARAM;
-driver = initAndRegisterDriver(url, ReadOnlyProps.EMPTY_PROPS);
+driver = initAndRegisterTestDriver(url, ReadOnlyProps.EMPTY_PROPS);
 
 Connection conn = DriverManager.getConnection(url);
 Statement stmt = conn.createStatement();

http://git-wip-us.apache.org/repos/asf/phoenix/blob/0cfe9fdb/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
index 6bc03bf..26ec889 100644
--- a/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
+++ b/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
@@ -17,7 +17,6 @@
  */
 package org.apache.phoenix.end2end;
 
-import static org.apache.phoenix.query.BaseTest.setUpConfigForMiniCluster;
 import static org.apache.phoenix.query.QueryServices.DATE_FORMAT_ATTRIB;
 import static org.junit.Assert.assertArrayEquals;
 import static org.junit.Assert.assertEquals;
@@ -30,65 +29,37 @@ import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.sql.Statement;
+import java.util.Map;
 
 import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.FSDataOutputStream;
 import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
-import org.apache.hadoop.hbase.HBaseTestingUtility;
 import org.apache.hadoop.mapred.FileAlreadyExistsException;
-import org.apache.phoenix.jdbc.PhoenixDriver;
 import org.apache.phoenix.mapreduce.CsvBulkLoadTool;
 import org.apache.phoenix.query.QueryServices;
 import org.apache.phoenix.query.QueryServicesOptions;
 import org.apache.phoenix.util.DateUtil;
-import org.apache.phoenix.util.PhoenixRuntime;
-import org.junit.AfterClass;
+import org.apache.phoenix.util.ReadOnlyProps;
 import org.junit.BeforeClass;
 import org.junit.Test;
-import org.junit.experimental.categories.Category;
 
-@Category(NeedsOwnMiniClusterTest.class)
-public class CsvBulkLoadToolIT {
+import com.google.common.collect.Maps;
+
+public class CsvBulkLoadToolIT extends BaseOwnCluste

phoenix git commit: PHOENIX-2605 Enhance IndexToolIT to test transactional tables

2016-02-08 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/master e4d569cd8 -> b0122a541


PHOENIX-2605 Enhance IndexToolIT to test transactional tables


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

Branch: refs/heads/master
Commit: b0122a541325fd7e40e62e3602eb0ad748b94a4f
Parents: e4d569c
Author: Thomas D'Silva 
Authored: Fri Jan 29 14:10:11 2016 -0800
Committer: Thomas D'Silva 
Committed: Mon Feb 8 11:38:47 2016 -0800

--
 .../phoenix/end2end/ContextClassloaderIT.java   |   2 +-
 .../phoenix/end2end/CsvBulkLoadToolIT.java  |  87 ++
 .../org/apache/phoenix/end2end/IndexToolIT.java | 273 +++
 .../phoenix/end2end/MutableIndexToolIT.java | 128 +
 .../phoenix/end2end/UserDefinedFunctionsIT.java |   8 +-
 .../end2end/index/DropIndexDuringUpsertIT.java  |   2 +-
 .../index/MutableIndexReplicationIT.java|   2 +-
 .../example/EndToEndCoveredIndexingIT.java  |   5 +-
 .../coprocessor/BaseScannerRegionObserver.java  |   7 +
 .../phoenix/mapreduce/PhoenixInputFormat.java   |  11 +-
 .../phoenix/mapreduce/index/IndexTool.java  |   9 +-
 .../index/PhoenixIndexImportDirectMapper.java   |   7 +-
 .../index/PhoenixIndexImportMapper.java |   6 +-
 .../util/PhoenixConfigurationUtil.java  |   6 +-
 .../apache/phoenix/schema/MetaDataClient.java   |   1 -
 .../java/org/apache/phoenix/query/BaseTest.java |  56 +++-
 16 files changed, 337 insertions(+), 273 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/b0122a54/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
index 7d0e1da..4c67b32 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/ContextClassloaderIT.java
@@ -62,7 +62,7 @@ public class ContextClassloaderIT  extends BaseTest {
 String clientPort = 
hbaseTestUtil.getConfiguration().get(QueryServices.ZOOKEEPER_PORT_ATTRIB);
 String url = JDBC_PROTOCOL + JDBC_PROTOCOL_SEPARATOR + LOCALHOST + 
JDBC_PROTOCOL_SEPARATOR + clientPort
 + JDBC_PROTOCOL_TERMINATOR + PHOENIX_TEST_DRIVER_URL_PARAM;
-driver = initAndRegisterDriver(url, ReadOnlyProps.EMPTY_PROPS);
+driver = initAndRegisterTestDriver(url, ReadOnlyProps.EMPTY_PROPS);
 
 Connection conn = DriverManager.getConnection(url);
 Statement stmt = conn.createStatement();

http://git-wip-us.apache.org/repos/asf/phoenix/blob/b0122a54/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
index 6bc03bf..26ec889 100644
--- a/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
+++ b/phoenix-core/src/it/java/org/apache/phoenix/end2end/CsvBulkLoadToolIT.java
@@ -17,7 +17,6 @@
  */
 package org.apache.phoenix.end2end;
 
-import static org.apache.phoenix.query.BaseTest.setUpConfigForMiniCluster;
 import static org.apache.phoenix.query.QueryServices.DATE_FORMAT_ATTRIB;
 import static org.junit.Assert.assertArrayEquals;
 import static org.junit.Assert.assertEquals;
@@ -30,65 +29,37 @@ import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.sql.Statement;
+import java.util.Map;
 
 import org.apache.hadoop.conf.Configuration;
 import org.apache.hadoop.fs.FSDataOutputStream;
 import org.apache.hadoop.fs.FileSystem;
 import org.apache.hadoop.fs.Path;
-import org.apache.hadoop.hbase.HBaseTestingUtility;
 import org.apache.hadoop.mapred.FileAlreadyExistsException;
-import org.apache.phoenix.jdbc.PhoenixDriver;
 import org.apache.phoenix.mapreduce.CsvBulkLoadTool;
 import org.apache.phoenix.query.QueryServices;
 import org.apache.phoenix.query.QueryServicesOptions;
 import org.apache.phoenix.util.DateUtil;
-import org.apache.phoenix.util.PhoenixRuntime;
-import org.junit.AfterClass;
+import org.apache.phoenix.util.ReadOnlyProps;
 import org.junit.BeforeClass;
 import org.junit.Test;
-import org.junit.experimental.categories.Category;
 
-@Category(NeedsOwnMiniClusterTest.class)
-public class CsvBulkLoadToolIT {
+import com.google.common.collect.Maps;
+
+public class CsvBulkLoadToolIT extends BaseOwnClusterHBaseMan

Build failed in Jenkins: Phoenix | Master #1123

2016-02-08 Thread Apache Jenkins Server
See 

Changes:

[rajeshbabu] PHOENIX-2153 Fix a couple of Null pointer dereferences(Alicia Ying 
Shu)

--
[...truncated 622 lines...]
Running org.apache.phoenix.end2end.GroupByCaseIT
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 69.698 sec - 
in org.apache.phoenix.end2end.DeleteIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.277 sec - in 
org.apache.phoenix.end2end.GetSetByteBitFunctionEnd2EndIT
Running org.apache.phoenix.end2end.HashJoinIT
Running org.apache.phoenix.end2end.HashJoinLocalIndexIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 41.293 sec - in 
org.apache.phoenix.end2end.ExecuteStatementsIT
Running org.apache.phoenix.end2end.HashJoinMoreIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.957 sec - in 
org.apache.phoenix.end2end.GroupByCaseIT
Running org.apache.phoenix.end2end.InListIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 59.891 sec - in 
org.apache.phoenix.end2end.HashJoinLocalIndexIT
Running org.apache.phoenix.end2end.InstrFunctionIT
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.807 sec - in 
org.apache.phoenix.end2end.InstrFunctionIT
Running org.apache.phoenix.end2end.IsNullIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.614 sec - in 
org.apache.phoenix.end2end.IsNullIT
Running org.apache.phoenix.end2end.LastValueFunctionIT
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 280.907 sec - 
in org.apache.phoenix.end2end.AlterTableWithViewsIT
Running org.apache.phoenix.end2end.LikeExpressionIT
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.728 sec - 
in org.apache.phoenix.end2end.LastValueFunctionIT
Running org.apache.phoenix.end2end.LnLogFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.539 sec - in 
org.apache.phoenix.end2end.LikeExpressionIT
Running org.apache.phoenix.end2end.LpadFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.623 sec - in 
org.apache.phoenix.end2end.LnLogFunctionEnd2EndIT
Running org.apache.phoenix.end2end.MD5FunctionIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.622 sec - in 
org.apache.phoenix.end2end.MD5FunctionIT
Running org.apache.phoenix.end2end.MappingTableDataTypeIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.105 sec - in 
org.apache.phoenix.end2end.MappingTableDataTypeIT
Running org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 41.991 sec - 
in org.apache.phoenix.end2end.LpadFunctionIT
Running org.apache.phoenix.end2end.ModulusExpressionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.365 sec - in 
org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Running org.apache.phoenix.end2end.NthValueFunctionIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 157.736 sec - 
in org.apache.phoenix.end2end.HashJoinMoreIT
Running org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.557 sec - in 
org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.951 sec - 
in org.apache.phoenix.end2end.ModulusExpressionIT
Running org.apache.phoenix.end2end.PhoenixRuntimeIT
Running org.apache.phoenix.end2end.PowerFunctionEnd2EndIT
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.491 sec - 
in org.apache.phoenix.end2end.NthValueFunctionIT
Running org.apache.phoenix.end2end.QueryExecWithoutSCNIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.739 sec - in 
org.apache.phoenix.end2end.PowerFunctionEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.306 sec - in 
org.apache.phoenix.end2end.QueryExecWithoutSCNIT
Running org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.RTrimFunctionIT
Tests run: 28, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 156.69 sec - 
in org.apache.phoenix.end2end.InListIT
Running org.apache.phoenix.end2end.ReadOnlyIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.516 sec - in 
org.apache.phoenix.end2end.RTrimFunctionIT
Running org.apache.phoenix.end2end.RegexpReplaceFunctionIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.553 sec - in 
org.apache.phoenix.end2end.RegexpReplaceFunctionIT
Running org.apache.phoenix.end2end.RegexpSplitFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.508 sec - in 
org.apache.phoenix.end2end.ReadOnlyIT
Running org.apache.phoenix.end2end.RegexpSubstrFunctionIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.487 sec - in 
org.apache.phoenix.end2end.RegexpSubstrFunctionIT
Running org.apache.phoenix.end2end.ReverseFunctionIT
Tests run: 11, Failures: 0, Erro

Apache-Phoenix | 4.x-HBase-1.0 | Build Successful

2016-02-08 Thread Apache Jenkins Server
4.x-HBase-1.0 branch build status Successful

Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/4.x-HBase-1.0

Compiled Artifacts https://builds.apache.org/job/Phoenix-4.x-HBase-1.0/lastSuccessfulBuild/artifact/

Test Report https://builds.apache.org/job/Phoenix-4.x-HBase-1.0/lastCompletedBuild/testReport/

Changes
[rajeshbabu] PHOENIX-2153 Fix a couple of Null pointer dereferences(Alicia Ying Shu)



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


Apache-Phoenix | 4.x-HBase-0.98 | Build Successful

2016-02-08 Thread Apache Jenkins Server
4.x-HBase-0.98 branch build status Successful

Source repository https://git-wip-us.apache.org/repos/asf?p=phoenix.git;a=shortlog;h=refs/heads/4.x-HBase-0.98

Compiled Artifacts https://builds.apache.org/job/Phoenix-4.x-HBase-0.98/lastSuccessfulBuild/artifact/

Test Report https://builds.apache.org/job/Phoenix-4.x-HBase-0.98/lastCompletedBuild/testReport/

Changes
[rajeshbabu] PHOENIX-2153 Fix a couple of Null pointer dereferences(Alicia Ying Shu)



Build times for last couple of runsLatest build time is the right most | Legend blue: normal, red: test failure, gray: timeout


phoenix git commit: PHOENIX-2153 Fix a couple of Null pointer dereferences(Alicia Ying Shu)

2016-02-08 Thread rajeshbabu
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-0.98 9d52105e5 -> b7809d6f6


PHOENIX-2153 Fix a couple of Null pointer dereferences(Alicia Ying Shu)


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

Branch: refs/heads/4.x-HBase-0.98
Commit: b7809d6f6701ae9e79fcf4703b817fa63417bb6c
Parents: 9d52105
Author: Rajeshbabu Chintaguntla 
Authored: Mon Feb 8 16:07:50 2016 +0530
Committer: Rajeshbabu Chintaguntla 
Committed: Mon Feb 8 16:07:50 2016 +0530

--
 .../main/java/org/apache/phoenix/expression/InListExpression.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/b7809d6f/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
index b6d5a24..a4a9353 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
@@ -87,7 +87,7 @@ public class InListExpression extends BaseSingleExpression {
 }
 }
 if (coercedKeyExpressions.size() == 1) {
-throw sqlE;
+throw sqlE != null ? sqlE : new SQLException("Only one element in 
IN list");
 }
 if (coercedKeyExpressions.size() == 2 && addedNull) {
 return LiteralExpression.newConstant(null, PBoolean.INSTANCE, 
Determinism.ALWAYS);



phoenix git commit: PHOENIX-2153 Fix a couple of Null pointer dereferences(Alicia Ying Shu)

2016-02-08 Thread rajeshbabu
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.0 bd2cf10c5 -> aa4a534ce


PHOENIX-2153 Fix a couple of Null pointer dereferences(Alicia Ying Shu)


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

Branch: refs/heads/4.x-HBase-1.0
Commit: aa4a534ce1dc3d7343ff1b5abbe67dc61209dbd0
Parents: bd2cf10
Author: Rajeshbabu Chintaguntla 
Authored: Mon Feb 8 16:07:19 2016 +0530
Committer: Rajeshbabu Chintaguntla 
Committed: Mon Feb 8 16:07:19 2016 +0530

--
 .../main/java/org/apache/phoenix/expression/InListExpression.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/aa4a534c/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
index b6d5a24..a4a9353 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
@@ -87,7 +87,7 @@ public class InListExpression extends BaseSingleExpression {
 }
 }
 if (coercedKeyExpressions.size() == 1) {
-throw sqlE;
+throw sqlE != null ? sqlE : new SQLException("Only one element in 
IN list");
 }
 if (coercedKeyExpressions.size() == 2 && addedNull) {
 return LiteralExpression.newConstant(null, PBoolean.INSTANCE, 
Determinism.ALWAYS);



phoenix git commit: PHOENIX-2153 Fix a couple of Null pointer dereferences(Alicia Ying Shu)

2016-02-08 Thread rajeshbabu
Repository: phoenix
Updated Branches:
  refs/heads/master fa58fc5fc -> e4d569cd8


PHOENIX-2153 Fix a couple of Null pointer dereferences(Alicia Ying Shu)


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

Branch: refs/heads/master
Commit: e4d569cd8bda5e7c828d3bae9b12165b0272b67a
Parents: fa58fc5
Author: Rajeshbabu Chintaguntla 
Authored: Mon Feb 8 16:06:41 2016 +0530
Committer: Rajeshbabu Chintaguntla 
Committed: Mon Feb 8 16:06:41 2016 +0530

--
 .../main/java/org/apache/phoenix/expression/InListExpression.java  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/e4d569cd/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
index b6d5a24..a4a9353 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/expression/InListExpression.java
@@ -87,7 +87,7 @@ public class InListExpression extends BaseSingleExpression {
 }
 }
 if (coercedKeyExpressions.size() == 1) {
-throw sqlE;
+throw sqlE != null ? sqlE : new SQLException("Only one element in 
IN list");
 }
 if (coercedKeyExpressions.size() == 2 && addedNull) {
 return LiteralExpression.newConstant(null, PBoolean.INSTANCE, 
Determinism.ALWAYS);