Build failed in Jenkins: Phoenix-Calcite #1

2016-07-28 Thread Apache Jenkins Server
See 

--
[...truncated 8759 lines...]
Running org.apache.phoenix.end2end.RegexpSubstrFunctionIT
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.297 sec - 
in org.apache.phoenix.end2end.RegexpSplitFunctionIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.826 sec - in 
org.apache.phoenix.end2end.RegexpSubstrFunctionIT
Running org.apache.phoenix.end2end.ReverseFunctionIT
Running org.apache.phoenix.end2end.ReverseScanIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.665 sec - in 
org.apache.phoenix.end2end.ReverseFunctionIT
Running org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 68.319 sec - in 
org.apache.phoenix.end2end.PhoenixRuntimeIT
Running org.apache.phoenix.end2end.ServerExceptionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.432 sec - in 
org.apache.phoenix.end2end.ServerExceptionIT
Running org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 60.224 sec - in 
org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.273 sec - in 
org.apache.phoenix.end2end.ReverseScanIT
Running org.apache.phoenix.end2end.SkipScanQueryIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.389 sec - in 
org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Running org.apache.phoenix.end2end.SortMergeJoinIT
Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.684 sec - 
in org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Running org.apache.phoenix.end2end.SortMergeJoinMoreIT
Tests run: 99, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 270.324 sec - 
in org.apache.phoenix.end2end.HashJoinIT
Running org.apache.phoenix.end2end.SortOrderIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 58.789 sec - in 
org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Running org.apache.phoenix.end2end.SpooledSortMergeJoinIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 47.707 sec - in 
org.apache.phoenix.end2end.SortMergeJoinMoreIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 58.458 sec - 
in org.apache.phoenix.end2end.SkipScanQueryIT
Running org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Running org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.527 sec - in 
org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Running org.apache.phoenix.end2end.StatementHintsIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.037 sec - in 
org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.737 sec - in 
org.apache.phoenix.end2end.StatementHintsIT
Running org.apache.phoenix.end2end.StddevIT
Running org.apache.phoenix.end2end.StoreNullsIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.485 sec - in 
org.apache.phoenix.end2end.StddevIT
Running org.apache.phoenix.end2end.StringIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 33.191 sec - in 
org.apache.phoenix.end2end.StoreNullsIT
Running org.apache.phoenix.end2end.StringToArrayFunctionIT
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.405 sec - 
in org.apache.phoenix.end2end.StringIT
Running org.apache.phoenix.end2end.SubqueryIT
Tests run: 45, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 108.18 sec - 
in org.apache.phoenix.end2end.SortOrderIT
Running org.apache.phoenix.end2end.SubqueryUsingSortMergeJoinIT
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.152 sec - 
in org.apache.phoenix.end2end.StringToArrayFunctionIT
Running org.apache.phoenix.end2end.TenantIdTypeIT
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 112.289 sec - 
in org.apache.phoenix.end2end.SubqueryUsingSortMergeJoinIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 132.679 sec - 
in org.apache.phoenix.end2end.SubqueryIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Tests run: 102, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 269.124 sec - 
in org.apache.phoenix.end2end.SortMergeJoinIT
Running org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.064 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Running org.apache.phoenix.end2end.ToDateFunctionIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.101 sec - in 
org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Running org.apache.phoenix.end2end.UpgradeIT
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 46.595 sec - in 

Jenkins build is back to normal : Phoenix | 4.x-HBase-0.98 #1252

2016-07-28 Thread Apache Jenkins Server
See 



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

2016-07-28 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
[samarth] PHOENIX-3121 Mention dependency on HBASE-16296



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-07-28 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
No changes


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


Apache-Phoenix | Master | Build Successful

2016-07-28 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
[samarth] PHOENIX-3121 Mention dependency on HBASE-16296



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-07-28 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
[samarth] PHOENIX-3121 Mention dependency on HBASE-16296



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-4.x-HBase-1.0 #588

2016-07-28 Thread Apache Jenkins Server
See 



phoenix git commit: PHOENIX-3121 Mention dependency on HBASE-16296

2016-07-28 Thread samarth
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.1 02cc2d0fd -> e8cb5de17


PHOENIX-3121 Mention dependency on HBASE-16296


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

Branch: refs/heads/4.x-HBase-1.1
Commit: e8cb5de17c228b3296c22bbc0faa65a3ddfbba36
Parents: 02cc2d0
Author: Samarth 
Authored: Thu Jul 28 14:00:11 2016 -0700
Committer: Samarth 
Committed: Thu Jul 28 14:00:11 2016 -0700

--
 .../src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/e8cb5de1/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java 
b/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
index 868378e..b573f07 100644
--- a/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
+++ b/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
@@ -236,8 +236,8 @@ public abstract class BaseQueryPlan implements QueryPlan {
 
 if (OrderBy.REV_ROW_KEY_ORDER_BY.equals(orderBy)) {
 ScanUtil.setReversed(scan);
-// Hack for working around PHOENIX-3121 (reverse scans fail when 
limit is a multiple of scanner cache size).
-//TODO: remove once PHOENIX-3121 is fixed.
+// Hack for working around PHOENIX-3121 and HBASE-16296.
+// TODO: remove once PHOENIX-3121 and/or HBASE-16296 are fixed.
 int scannerCacheSize = context.getStatement().getFetchSize();
 if (limit != null && limit % scannerCacheSize == 0) {
 scan.setCaching(scannerCacheSize + 1);



phoenix git commit: PHOENIX-3121 Mention dependency on HBASE-16296

2016-07-28 Thread samarth
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.0 aafa07962 -> 23ac6a487


PHOENIX-3121 Mention dependency on HBASE-16296


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

Branch: refs/heads/4.x-HBase-1.0
Commit: 23ac6a4871189af2494b4be593dee77b4a181d34
Parents: aafa079
Author: Samarth 
Authored: Thu Jul 28 13:59:38 2016 -0700
Committer: Samarth 
Committed: Thu Jul 28 13:59:38 2016 -0700

--
 .../src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/23ac6a48/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java 
b/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
index 00c2ce7..5f9eb7d 100644
--- a/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
+++ b/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
@@ -236,8 +236,8 @@ public abstract class BaseQueryPlan implements QueryPlan {
 
 if (OrderBy.REV_ROW_KEY_ORDER_BY.equals(orderBy)) {
 ScanUtil.setReversed(scan);
-// Hack for working around PHOENIX-3121 (reverse scans fail when 
limit is a multiple of scanner cache size).
-//TODO: remove once PHOENIX-3121 is fixed.
+// Hack for working around PHOENIX-3121 and HBASE-16296.
+// TODO: remove once PHOENIX-3121 and/or HBASE-16296 are fixed.
 int scannerCacheSize = context.getStatement().getFetchSize();
 if (limit != null && limit % scannerCacheSize == 0) {
 scan.setCaching(scannerCacheSize + 1);



phoenix git commit: PHOENIX-3121 Mention dependency on HBASE-16296

2016-07-28 Thread samarth
Repository: phoenix
Updated Branches:
  refs/heads/master ef7560f50 -> cb21c8175


PHOENIX-3121 Mention dependency on HBASE-16296


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

Branch: refs/heads/master
Commit: cb21c8175534fc15f0d3934e7dd24754475c0735
Parents: ef7560f
Author: Samarth 
Authored: Thu Jul 28 13:58:25 2016 -0700
Committer: Samarth 
Committed: Thu Jul 28 13:58:25 2016 -0700

--
 .../src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/cb21c817/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java 
b/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
index 868378e..b573f07 100644
--- a/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
+++ b/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
@@ -236,8 +236,8 @@ public abstract class BaseQueryPlan implements QueryPlan {
 
 if (OrderBy.REV_ROW_KEY_ORDER_BY.equals(orderBy)) {
 ScanUtil.setReversed(scan);
-// Hack for working around PHOENIX-3121 (reverse scans fail when 
limit is a multiple of scanner cache size).
-//TODO: remove once PHOENIX-3121 is fixed.
+// Hack for working around PHOENIX-3121 and HBASE-16296.
+// TODO: remove once PHOENIX-3121 and/or HBASE-16296 are fixed.
 int scannerCacheSize = context.getStatement().getFetchSize();
 if (limit != null && limit % scannerCacheSize == 0) {
 scan.setCaching(scannerCacheSize + 1);



phoenix git commit: PHOENIX-3121 Mention dependency on HBASE-16296

2016-07-28 Thread samarth
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-0.98 2384f6b2f -> 3fc406698


PHOENIX-3121 Mention dependency on HBASE-16296


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

Branch: refs/heads/4.x-HBase-0.98
Commit: 3fc406698d90c7b5a8a12342a3d080bf902e1bb9
Parents: 2384f6b
Author: Samarth 
Authored: Thu Jul 28 13:54:40 2016 -0700
Committer: Samarth 
Committed: Thu Jul 28 13:54:40 2016 -0700

--
 .../src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/3fc40669/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java 
b/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
index f6c7be4..ff44d2e 100644
--- a/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
+++ b/phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
@@ -236,8 +236,8 @@ public abstract class BaseQueryPlan implements QueryPlan {
 
 if (OrderBy.REV_ROW_KEY_ORDER_BY.equals(orderBy)) {
 ScanUtil.setReversed(scan);
-// Hack for working around PHOENIX-3121 (reverse scans fail when 
limit is a multiple of scanner cache size).
-//TODO: remove once PHOENIX-3121 is fixed.
+// Hack for working around PHOENIX-3121 and HBASE-16296.
+// TODO: remove once PHOENIX-3121 and/or HBASE-16296 are fixed.
 int scannerCacheSize = context.getStatement().getFetchSize();
 if (limit != null && limit % scannerCacheSize == 0) {
 scan.setCaching(scannerCacheSize + 1);



Build failed in Jenkins: Phoenix-4.x-HBase-1.0 #587

2016-07-28 Thread Apache Jenkins Server
See 

Changes:

[rajeshbabu] PHOENIX-2926 Skip loading data for table having local indexes when 
there

--
[...truncated 706 lines...]

Results :

Tests run: 1198, Failures: 0, Errors: 0, Skipped: 5

[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:integration-test 
(HBaseManagedTimeTableReuseTest) @ phoenix-core ---

---
 T E S T S
---
Running org.apache.phoenix.end2end.ArrayToStringFunctionIT
Running org.apache.phoenix.end2end.AbsFunctionEnd2EndIT
Running org.apache.phoenix.end2end.ArithmeticQueryIT
Running org.apache.phoenix.end2end.ArrayFillFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.746 sec - in 
org.apache.phoenix.end2end.AbsFunctionEnd2EndIT
Running org.apache.phoenix.end2end.ArraysWithNullsIT
Running org.apache.phoenix.end2end.AlterSessionIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.131 sec - in 
org.apache.phoenix.end2end.AlterSessionIT
Running org.apache.phoenix.end2end.AutoCommitIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.672 sec - in 
org.apache.phoenix.end2end.AutoCommitIT
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.228 sec - in 
org.apache.phoenix.end2end.ArrayFillFunctionIT
Running org.apache.phoenix.end2end.CbrtFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.901 sec - in 
org.apache.phoenix.end2end.CbrtFunctionEnd2EndIT
Running org.apache.phoenix.end2end.ConvertTimezoneFunctionIT
Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.042 sec - 
in org.apache.phoenix.end2end.ArrayToStringFunctionIT
Running org.apache.phoenix.end2end.DecodeFunctionIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.16 sec - in 
org.apache.phoenix.end2end.DecodeFunctionIT
Running org.apache.phoenix.end2end.DynamicFamilyIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.873 sec - in 
org.apache.phoenix.end2end.ConvertTimezoneFunctionIT
Running org.apache.phoenix.end2end.DynamicUpsertIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.19 sec - in 
org.apache.phoenix.end2end.DynamicUpsertIT
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.585 sec - 
in org.apache.phoenix.end2end.ArraysWithNullsIT
Running org.apache.phoenix.end2end.FirstValueFunctionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.024 sec - in 
org.apache.phoenix.end2end.DynamicFamilyIT
Running org.apache.phoenix.end2end.GetSetByteBitFunctionEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.189 sec - in 
org.apache.phoenix.end2end.GetSetByteBitFunctionEnd2EndIT
Running org.apache.phoenix.end2end.LikeExpressionIT
Running org.apache.phoenix.end2end.MD5FunctionIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.318 sec - in 
org.apache.phoenix.end2end.MD5FunctionIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.041 sec - in 
org.apache.phoenix.end2end.LikeExpressionIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.982 sec - in 
org.apache.phoenix.end2end.FirstValueFunctionIT
Running org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Running org.apache.phoenix.end2end.NthValueFunctionIT
Running org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.959 sec - in 
org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Tests run: 2, Failures: 1, Errors: 0, Skipped: 0, Time elapsed: 0.666 sec <<< 
FAILURE! - in org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT  Time elapsed: 0.666 
sec  <<< FAILURE!
java.lang.AssertionError

Running org.apache.phoenix.end2end.PrimitiveTypeIT
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.044 sec - 
in org.apache.phoenix.end2end.ArithmeticQueryIT
Running org.apache.phoenix.end2end.PowerFunctionEnd2EndIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.326 sec - in 
org.apache.phoenix.end2end.PrimitiveTypeIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.717 sec - in 
org.apache.phoenix.end2end.PowerFunctionEnd2EndIT
Running org.apache.phoenix.end2end.RTrimFunctionIT
Running org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.ReadOnlyIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.233 sec - in 
org.apache.phoenix.end2end.RTrimFunctionIT
Running org.apache.phoenix.end2end.RegexpSplitFunctionIT
Running org.apache.phoenix.end2end.DistinctPrefixFilterIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.237 sec - in 
org.apache.phoenix.end2end.RegexpSplitFunctionIT
Running org.apache.phoenix.end2end.ReverseFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 

phoenix git commit: PHOENIX-2926 Skip loading data for table having local indexes when there is split during bulkload job-addendum(Rajeshbabu)

2016-07-28 Thread rajeshbabu
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-0.98 5e2537a65 -> 2384f6b2f


PHOENIX-2926 Skip loading data for table having local indexes when there is 
split during bulkload job-addendum(Rajeshbabu)


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

Branch: refs/heads/4.x-HBase-0.98
Commit: 2384f6b2f3daab8d85e415b3574fb75667d80f6f
Parents: 5e2537a
Author: Rajeshbabu Chintaguntla 
Authored: Fri Jul 29 00:20:08 2016 +0530
Committer: Rajeshbabu Chintaguntla 
Committed: Fri Jul 29 00:20:08 2016 +0530

--
 .../phoenix/mapreduce/AbstractBulkLoadTool.java | 32 ++--
 .../phoenix/mapreduce/index/IndexTool.java  | 20 ++--
 .../java/org/apache/phoenix/util/IndexUtil.java | 14 +
 3 files changed, 42 insertions(+), 24 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/2384f6b2/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
index a41de8a..f7b7d22 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
@@ -17,6 +17,7 @@
  */
 package org.apache.phoenix.mapreduce;
 
+import java.io.IOException;
 import java.sql.Connection;
 import java.sql.ResultSet;
 import java.sql.SQLException;
@@ -59,6 +60,7 @@ import org.apache.phoenix.query.QueryConstants;
 import org.apache.phoenix.schema.PTable;
 import org.apache.phoenix.schema.PTable.IndexType;
 import org.apache.phoenix.util.ColumnInfo;
+import org.apache.phoenix.util.IndexUtil;
 import org.apache.phoenix.util.PhoenixRuntime;
 import org.apache.phoenix.util.QueryUtil;
 import org.apache.phoenix.util.SchemaUtil;
@@ -309,33 +311,19 @@ public abstract class AbstractBulkLoadTool extends 
Configured implements Tool {
 
 if (success) {
 if (hasLocalIndexes) {
-byte[][] splitKeysAfterJob = null;
 try {
 table = new HTable(job.getConfiguration(), 
qualifiedTableName);
-splitKeysAfterJob = table.getStartKeys();
+if(!IndexUtil.matchingSplitKeys(splitKeysBeforeJob, 
table.getStartKeys())) {
+LOG.error("The table "
++ qualifiedTableName
++ " has local indexes and there is split key 
mismatch before and"
++ " after running bulkload job. Please rerun 
the job otherwise"
++ " there may be inconsistencies between 
actual data and index data.");
+return -1;
+}
 } finally {
 if (table != null) table.close();
 }
-boolean matchingSplitKeys = true;
-if (splitKeysBeforeJob != null && splitKeysAfterJob != null
-&& splitKeysBeforeJob.length == 
splitKeysAfterJob.length) {
-for (int i = 0; i < splitKeysBeforeJob.length; i++) {
-if (Bytes.compareTo(splitKeysBeforeJob[i], 
splitKeysAfterJob[i]) != 0) {
-matchingSplitKeys = false;
-break;
-}
-}
-} else {
-matchingSplitKeys = false;
-}
-if(!matchingSplitKeys) {
-LOG.error("The table "
-+ qualifiedTableName
-+ " has local indexes and there is split key 
mismatch before and"
-+ " after running bulkload job. Please rerun the 
job otherwise"
-+ " there may be inconsistencies between actual 
data and index data.");
-return -1;
-}
 }
 LOG.info("Loading HFiles from {}", outputPath);
 completebulkload(conf,outputPath,tablesToBeLoaded);

http://git-wip-us.apache.org/repos/asf/phoenix/blob/2384f6b2/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/index/IndexTool.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/index/IndexTool.java 

phoenix git commit: PHOENIX-2926 Skip loading data for table having local indexes when there is split during bulkload job-addendum(Rajeshbabu)

2016-07-28 Thread rajeshbabu
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.0 d830ddfc6 -> aafa07962


PHOENIX-2926 Skip loading data for table having local indexes when there is 
split during bulkload job-addendum(Rajeshbabu)


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

Branch: refs/heads/4.x-HBase-1.0
Commit: aafa07962d9f129ad0f04f147f91c454b854a3da
Parents: d830ddf
Author: Rajeshbabu Chintaguntla 
Authored: Fri Jul 29 00:07:37 2016 +0530
Committer: Rajeshbabu Chintaguntla 
Committed: Fri Jul 29 00:07:37 2016 +0530

--
 .../phoenix/mapreduce/AbstractBulkLoadTool.java | 32 ++--
 .../phoenix/mapreduce/index/IndexTool.java  | 20 ++--
 .../java/org/apache/phoenix/util/IndexUtil.java | 14 +
 3 files changed, 42 insertions(+), 24 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/aafa0796/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
index a41de8a..f7b7d22 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
@@ -17,6 +17,7 @@
  */
 package org.apache.phoenix.mapreduce;
 
+import java.io.IOException;
 import java.sql.Connection;
 import java.sql.ResultSet;
 import java.sql.SQLException;
@@ -59,6 +60,7 @@ import org.apache.phoenix.query.QueryConstants;
 import org.apache.phoenix.schema.PTable;
 import org.apache.phoenix.schema.PTable.IndexType;
 import org.apache.phoenix.util.ColumnInfo;
+import org.apache.phoenix.util.IndexUtil;
 import org.apache.phoenix.util.PhoenixRuntime;
 import org.apache.phoenix.util.QueryUtil;
 import org.apache.phoenix.util.SchemaUtil;
@@ -309,33 +311,19 @@ public abstract class AbstractBulkLoadTool extends 
Configured implements Tool {
 
 if (success) {
 if (hasLocalIndexes) {
-byte[][] splitKeysAfterJob = null;
 try {
 table = new HTable(job.getConfiguration(), 
qualifiedTableName);
-splitKeysAfterJob = table.getStartKeys();
+if(!IndexUtil.matchingSplitKeys(splitKeysBeforeJob, 
table.getStartKeys())) {
+LOG.error("The table "
++ qualifiedTableName
++ " has local indexes and there is split key 
mismatch before and"
++ " after running bulkload job. Please rerun 
the job otherwise"
++ " there may be inconsistencies between 
actual data and index data.");
+return -1;
+}
 } finally {
 if (table != null) table.close();
 }
-boolean matchingSplitKeys = true;
-if (splitKeysBeforeJob != null && splitKeysAfterJob != null
-&& splitKeysBeforeJob.length == 
splitKeysAfterJob.length) {
-for (int i = 0; i < splitKeysBeforeJob.length; i++) {
-if (Bytes.compareTo(splitKeysBeforeJob[i], 
splitKeysAfterJob[i]) != 0) {
-matchingSplitKeys = false;
-break;
-}
-}
-} else {
-matchingSplitKeys = false;
-}
-if(!matchingSplitKeys) {
-LOG.error("The table "
-+ qualifiedTableName
-+ " has local indexes and there is split key 
mismatch before and"
-+ " after running bulkload job. Please rerun the 
job otherwise"
-+ " there may be inconsistencies between actual 
data and index data.");
-return -1;
-}
 }
 LOG.info("Loading HFiles from {}", outputPath);
 completebulkload(conf,outputPath,tablesToBeLoaded);

http://git-wip-us.apache.org/repos/asf/phoenix/blob/aafa0796/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/index/IndexTool.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/index/IndexTool.java 

phoenix git commit: PHOENIX-2926 Skip loading data for table having local indexes when there is split during bulkload job-addendem(Rajeshbabu)

2016-07-28 Thread rajeshbabu
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.1 ad03c4b89 -> 02cc2d0fd


PHOENIX-2926 Skip loading data for table having local indexes when there is 
split during bulkload job-addendem(Rajeshbabu)


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

Branch: refs/heads/4.x-HBase-1.1
Commit: 02cc2d0fd926c54b2f7e6fb4f0e7dcb2fb3718f6
Parents: ad03c4b
Author: Rajeshbabu Chintaguntla 
Authored: Thu Jul 28 21:45:37 2016 +0530
Committer: Rajeshbabu Chintaguntla 
Committed: Thu Jul 28 21:45:37 2016 +0530

--
 .../phoenix/mapreduce/AbstractBulkLoadTool.java | 32 ++--
 .../phoenix/mapreduce/index/IndexTool.java  | 21 +++--
 .../java/org/apache/phoenix/util/IndexUtil.java | 13 
 3 files changed, 42 insertions(+), 24 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/02cc2d0f/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
index faa0a6e..b32f9c6 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
@@ -17,6 +17,7 @@
  */
 package org.apache.phoenix.mapreduce;
 
+import java.io.IOException;
 import java.sql.Connection;
 import java.sql.ResultSet;
 import java.sql.SQLException;
@@ -60,6 +61,7 @@ import org.apache.phoenix.query.QueryConstants;
 import org.apache.phoenix.schema.PTable;
 import org.apache.phoenix.schema.PTable.IndexType;
 import org.apache.phoenix.util.ColumnInfo;
+import org.apache.phoenix.util.IndexUtil;
 import org.apache.phoenix.util.MetaDataUtil;
 import org.apache.phoenix.util.PhoenixRuntime;
 import org.apache.phoenix.util.QueryUtil;
@@ -312,33 +314,19 @@ public abstract class AbstractBulkLoadTool extends 
Configured implements Tool {
 
 if (success) {
 if (hasLocalIndexes) {
-byte[][] splitKeysAfterJob = null;
 try {
 table = new HTable(job.getConfiguration(), 
qualifiedTableName);
-splitKeysAfterJob = 
table.getRegionLocator().getStartKeys();
+if(!IndexUtil.matchingSplitKeys(splitKeysBeforeJob, 
table.getRegionLocator().getStartKeys())) {
+LOG.error("The table "
++ qualifiedTableName
++ " has local indexes and there is split key 
mismatch before and"
++ " after running bulkload job. Please rerun 
the job otherwise"
++ " there may be inconsistencies between 
actual data and index data.");
+return -1;
+}
 } finally {
 if (table != null) table.close();
 }
-boolean matchingSplitKeys = true;
-if (splitKeysBeforeJob != null && splitKeysAfterJob != null
-&& splitKeysBeforeJob.length == 
splitKeysAfterJob.length) {
-for (int i = 0; i < splitKeysBeforeJob.length; i++) {
-if (Bytes.compareTo(splitKeysBeforeJob[i], 
splitKeysAfterJob[i]) != 0) {
-matchingSplitKeys = false;
-break;
-}
-}
-} else {
-matchingSplitKeys = false;
-}
-if(!matchingSplitKeys) {
-LOG.error("The table "
-+ qualifiedTableName
-+ " has local indexes and there is split key 
mismatch before and"
-+ " after running bulkload job. Please rerun the 
job otherwise"
-+ " there may be inconsistencies between actual 
data and index data.");
-return -1;
-}
 }
 LOG.info("Loading HFiles from {}", outputPath);
 completebulkload(conf,outputPath,tablesToBeLoaded);

http://git-wip-us.apache.org/repos/asf/phoenix/blob/02cc2d0f/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/index/IndexTool.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/index/IndexTool.java 

phoenix git commit: PHOENIX-2926 Skip loading data for table having local indexes when there is split during bulkload job-addendem(Rajeshbabu)

2016-07-28 Thread rajeshbabu
Repository: phoenix
Updated Branches:
  refs/heads/master 7d80fd85d -> ef7560f50


PHOENIX-2926 Skip loading data for table having local indexes when there is 
split during bulkload job-addendem(Rajeshbabu)


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

Branch: refs/heads/master
Commit: ef7560f501747e6a389bbf62b1c3c2b30b65309f
Parents: 7d80fd8
Author: Rajeshbabu Chintaguntla 
Authored: Thu Jul 28 21:35:50 2016 +0530
Committer: Rajeshbabu Chintaguntla 
Committed: Thu Jul 28 21:35:50 2016 +0530

--
 .../phoenix/mapreduce/AbstractBulkLoadTool.java | 32 ++--
 .../phoenix/mapreduce/index/IndexTool.java  | 21 +++--
 .../java/org/apache/phoenix/util/IndexUtil.java | 13 
 3 files changed, 42 insertions(+), 24 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/ef7560f5/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
 
b/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
index faa0a6e..b32f9c6 100644
--- 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
+++ 
b/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/AbstractBulkLoadTool.java
@@ -17,6 +17,7 @@
  */
 package org.apache.phoenix.mapreduce;
 
+import java.io.IOException;
 import java.sql.Connection;
 import java.sql.ResultSet;
 import java.sql.SQLException;
@@ -60,6 +61,7 @@ import org.apache.phoenix.query.QueryConstants;
 import org.apache.phoenix.schema.PTable;
 import org.apache.phoenix.schema.PTable.IndexType;
 import org.apache.phoenix.util.ColumnInfo;
+import org.apache.phoenix.util.IndexUtil;
 import org.apache.phoenix.util.MetaDataUtil;
 import org.apache.phoenix.util.PhoenixRuntime;
 import org.apache.phoenix.util.QueryUtil;
@@ -312,33 +314,19 @@ public abstract class AbstractBulkLoadTool extends 
Configured implements Tool {
 
 if (success) {
 if (hasLocalIndexes) {
-byte[][] splitKeysAfterJob = null;
 try {
 table = new HTable(job.getConfiguration(), 
qualifiedTableName);
-splitKeysAfterJob = 
table.getRegionLocator().getStartKeys();
+if(!IndexUtil.matchingSplitKeys(splitKeysBeforeJob, 
table.getRegionLocator().getStartKeys())) {
+LOG.error("The table "
++ qualifiedTableName
++ " has local indexes and there is split key 
mismatch before and"
++ " after running bulkload job. Please rerun 
the job otherwise"
++ " there may be inconsistencies between 
actual data and index data.");
+return -1;
+}
 } finally {
 if (table != null) table.close();
 }
-boolean matchingSplitKeys = true;
-if (splitKeysBeforeJob != null && splitKeysAfterJob != null
-&& splitKeysBeforeJob.length == 
splitKeysAfterJob.length) {
-for (int i = 0; i < splitKeysBeforeJob.length; i++) {
-if (Bytes.compareTo(splitKeysBeforeJob[i], 
splitKeysAfterJob[i]) != 0) {
-matchingSplitKeys = false;
-break;
-}
-}
-} else {
-matchingSplitKeys = false;
-}
-if(!matchingSplitKeys) {
-LOG.error("The table "
-+ qualifiedTableName
-+ " has local indexes and there is split key 
mismatch before and"
-+ " after running bulkload job. Please rerun the 
job otherwise"
-+ " there may be inconsistencies between actual 
data and index data.");
-return -1;
-}
 }
 LOG.info("Loading HFiles from {}", outputPath);
 completebulkload(conf,outputPath,tablesToBeLoaded);

http://git-wip-us.apache.org/repos/asf/phoenix/blob/ef7560f5/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/index/IndexTool.java
--
diff --git 
a/phoenix-core/src/main/java/org/apache/phoenix/mapreduce/index/IndexTool.java 

Build failed in Jenkins: Phoenix | Master #1344

2016-07-28 Thread Apache Jenkins Server
See 

Changes:

[tdsilva] Automatic build of async index will happen even if

--
[...truncated 687 lines...]
Tests run: 102, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 204.773 sec - 
in org.apache.phoenix.end2end.SortMergeJoinIT
Running org.apache.phoenix.end2end.UpgradeIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 56.348 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Running org.apache.phoenix.end2end.UpsertBigValuesIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.414 sec - 
in org.apache.phoenix.end2end.ToDateFunctionIT
Running org.apache.phoenix.end2end.UseSchemaIT
Tests run: 102, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 197.949 sec - 
in org.apache.phoenix.end2end.SpooledSortMergeJoinIT
Running org.apache.phoenix.end2end.index.DropMetadataIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.262 sec - in 
org.apache.phoenix.end2end.UpsertBigValuesIT
Running org.apache.phoenix.end2end.index.GlobalIndexOptimizationIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 36.366 sec - in 
org.apache.phoenix.end2end.UseSchemaIT
Running org.apache.phoenix.end2end.index.ImmutableIndexIT
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 170.253 sec - 
in org.apache.phoenix.end2end.TenantIdTypeIT
Running org.apache.phoenix.end2end.index.IndexExpressionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 53.942 sec - in 
org.apache.phoenix.end2end.index.DropMetadataIT
Running org.apache.phoenix.end2end.index.IndexIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 85.887 sec - in 
org.apache.phoenix.end2end.index.GlobalIndexOptimizationIT
Running org.apache.phoenix.end2end.index.IndexMetadataIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 107.198 sec - 
in org.apache.phoenix.end2end.index.ImmutableIndexIT
Running org.apache.phoenix.end2end.index.LocalIndexIT
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 160.474 sec - 
in org.apache.phoenix.end2end.UpgradeIT
Running org.apache.phoenix.end2end.index.MutableIndexIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 99.783 sec - in 
org.apache.phoenix.end2end.index.IndexMetadataIT
Running org.apache.phoenix.end2end.index.SaltedIndexIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 36.839 sec - in 
org.apache.phoenix.end2end.index.SaltedIndexIT
Running org.apache.phoenix.end2end.index.ViewIndexIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 82.812 sec - in 
org.apache.phoenix.end2end.index.ViewIndexIT
Running org.apache.phoenix.end2end.index.txn.MutableRollbackIT
Tests run: 66, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 314.512 sec - 
in org.apache.phoenix.end2end.index.IndexExpressionIT
Running org.apache.phoenix.end2end.index.txn.RollbackIT
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 47.429 sec - in 
org.apache.phoenix.end2end.index.txn.RollbackIT
Running org.apache.phoenix.iterate.RoundRobinResultIteratorIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 85.602 sec - in 
org.apache.phoenix.end2end.index.txn.MutableRollbackIT
Running org.apache.phoenix.rpc.UpdateCacheIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.546 sec - in 
org.apache.phoenix.rpc.UpdateCacheIT
Running org.apache.phoenix.trace.PhoenixTableMetricsWriterIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.338 sec - in 
org.apache.phoenix.trace.PhoenixTableMetricsWriterIT
Running org.apache.phoenix.trace.PhoenixTraceReaderIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.982 sec - in 
org.apache.phoenix.trace.PhoenixTraceReaderIT
Running org.apache.phoenix.trace.PhoenixTracingEndToEndIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 101.434 sec - 
in org.apache.phoenix.iterate.RoundRobinResultIteratorIT
Running org.apache.phoenix.tx.TransactionIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 92.932 sec - in 
org.apache.phoenix.trace.PhoenixTracingEndToEndIT
Running org.apache.phoenix.tx.TxCheckpointIT
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 494.25 sec - 
in org.apache.phoenix.end2end.index.LocalIndexIT
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 123.822 sec - 
in org.apache.phoenix.tx.TxCheckpointIT
Tests run: 128, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 599.918 sec - 
in org.apache.phoenix.end2end.index.IndexIT
Tests run: 21, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 209.327 sec - 
in org.apache.phoenix.tx.TransactionIT
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 754.597 sec - 
in org.apache.phoenix.end2end.index.MutableIndexIT

Results :

Tests run: 1198, Failures: 0, Errors: 0, Skipped: 5

[INFO] 
[INFO] --- maven-failsafe-plugin:2.19.1:integration-test 

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

2016-07-28 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
No changes


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-4.x-HBase-1.1 #139

2016-07-28 Thread Apache Jenkins Server
See 



Jenkins build is back to normal : Phoenix-4.x-HBase-1.0 #586

2016-07-28 Thread Apache Jenkins Server
See 



phoenix git commit: Automatic build of async index will happen even if mapreduce.framework.name is not set in any configuration

2016-07-28 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.1 6e5e232e2 -> ad03c4b89


Automatic build of async index will happen even if mapreduce.framework.name is 
not set in any configuration


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

Branch: refs/heads/4.x-HBase-1.1
Commit: ad03c4b8949cee6adae5a961b782ea046e9ddea3
Parents: 6e5e232
Author: Thomas D'Silva 
Authored: Wed Jul 27 22:39:07 2016 -0700
Committer: Thomas D'Silva 
Committed: Wed Jul 27 23:26:22 2016 -0700

--
 .../end2end/index/AsyncImmutableIndexIT.java| 27 +
 .../end2end/index/AsyncIndexAutoBuildIT.java| 19 +++-
 .../end2end/index/AsyncIndexRegularBuildIT.java | 13 
 .../end2end/index/AsyncIndexTestUtil.java   | 31 +---
 .../coprocessor/MetaDataRegionObserver.java |  6 ++--
 5 files changed, 49 insertions(+), 47 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/ad03c4b8/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
index 74ac2fd..6b65f9a 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
@@ -28,7 +28,7 @@ import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.util.Properties;
 
-import org.apache.phoenix.end2end.BaseHBaseManagedTimeIT;
+import org.apache.phoenix.end2end.BaseHBaseManagedTimeTableReuseIT;
 import org.apache.phoenix.schema.PIndexState;
 import org.apache.phoenix.schema.PTableType;
 import org.apache.phoenix.util.PropertiesUtil;
@@ -36,14 +36,16 @@ import org.apache.phoenix.util.QueryUtil;
 import org.apache.phoenix.util.StringUtil;
 import org.junit.Test;
 
-public class AsyncImmutableIndexIT extends BaseHBaseManagedTimeIT {
+public class AsyncImmutableIndexIT extends BaseHBaseManagedTimeTableReuseIT {
 private static final long MAX_WAIT_FOR_INDEX_BUILD_TIME_MS = 45000;
 
 @Test
 public void testDeleteFromImmutable() throws Exception {
 Properties props = PropertiesUtil.deepCopy(TEST_PROPERTIES);
+String tableName = "TBL_" + generateRandomString();
+String indexName = "IND_" + generateRandomString();
 try (Connection conn = DriverManager.getConnection(getUrl(), props)) {
-conn.createStatement().execute("CREATE TABLE TEST_TABLE (\n" + 
+conn.createStatement().execute("CREATE TABLE " + tableName + " 
(\n" + 
 "pk1 VARCHAR NOT NULL,\n" + 
 "pk2 VARCHAR NOT NULL,\n" + 
 "pk3 VARCHAR\n" + 
@@ -54,17 +56,17 @@ public class AsyncImmutableIndexIT extends 
BaseHBaseManagedTimeIT {
 "pk3\n" + 
 ")\n" + 
 ") IMMUTABLE_ROWS=true");
-conn.createStatement().execute("upsert into TEST_TABLE (pk1, pk2, 
pk3) values ('a', '1', '1')");
-conn.createStatement().execute("upsert into TEST_TABLE (pk1, pk2, 
pk3) values ('b', '2', '2')");
+conn.createStatement().execute("upsert into " + tableName + " 
(pk1, pk2, pk3) values ('a', '1', '1')");
+conn.createStatement().execute("upsert into " + tableName + " 
(pk1, pk2, pk3) values ('b', '2', '2')");
 conn.commit();
-conn.createStatement().execute("CREATE INDEX TEST_INDEX ON 
TEST_TABLE (pk3, pk2) ASYNC");
+conn.createStatement().execute("CREATE INDEX " + indexName + " ON 
" + tableName + " (pk3, pk2) ASYNC");
 
 // this delete will be issued at a timestamp later than the above 
timestamp of the index table
-conn.createStatement().execute("delete from TEST_TABLE where pk1 = 
'a'");
+conn.createStatement().execute("delete from " + tableName + " 
where pk1 = 'a'");
 conn.commit();
 
 DatabaseMetaData dbmd = conn.getMetaData();
-String escapedTableName = StringUtil.escapeLike("TEST_INDEX");
+String escapedTableName = StringUtil.escapeLike(indexName);
 String[] tableType = new String[] {PTableType.INDEX.toString()};
 long startTime = System.currentTimeMillis();
 boolean isIndexActive = false;
@@ -77,22 +79,21 @@ public class 

phoenix git commit: Automatic build of async index will happen even if mapreduce.framework.name is not set in any configuration

2016-07-28 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.0 e018f6596 -> d830ddfc6


Automatic build of async index will happen even if mapreduce.framework.name is 
not set in any configuration


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

Branch: refs/heads/4.x-HBase-1.0
Commit: d830ddfc6ac03a300fc7f6c8c85397c9626655c2
Parents: e018f65
Author: Thomas D'Silva 
Authored: Wed Jul 27 22:39:07 2016 -0700
Committer: Thomas D'Silva 
Committed: Wed Jul 27 23:26:04 2016 -0700

--
 .../end2end/index/AsyncImmutableIndexIT.java| 27 +
 .../end2end/index/AsyncIndexAutoBuildIT.java| 19 +++-
 .../end2end/index/AsyncIndexRegularBuildIT.java | 13 
 .../end2end/index/AsyncIndexTestUtil.java   | 31 +---
 .../coprocessor/MetaDataRegionObserver.java |  6 ++--
 5 files changed, 49 insertions(+), 47 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/d830ddfc/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
index 74ac2fd..6b65f9a 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
@@ -28,7 +28,7 @@ import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.util.Properties;
 
-import org.apache.phoenix.end2end.BaseHBaseManagedTimeIT;
+import org.apache.phoenix.end2end.BaseHBaseManagedTimeTableReuseIT;
 import org.apache.phoenix.schema.PIndexState;
 import org.apache.phoenix.schema.PTableType;
 import org.apache.phoenix.util.PropertiesUtil;
@@ -36,14 +36,16 @@ import org.apache.phoenix.util.QueryUtil;
 import org.apache.phoenix.util.StringUtil;
 import org.junit.Test;
 
-public class AsyncImmutableIndexIT extends BaseHBaseManagedTimeIT {
+public class AsyncImmutableIndexIT extends BaseHBaseManagedTimeTableReuseIT {
 private static final long MAX_WAIT_FOR_INDEX_BUILD_TIME_MS = 45000;
 
 @Test
 public void testDeleteFromImmutable() throws Exception {
 Properties props = PropertiesUtil.deepCopy(TEST_PROPERTIES);
+String tableName = "TBL_" + generateRandomString();
+String indexName = "IND_" + generateRandomString();
 try (Connection conn = DriverManager.getConnection(getUrl(), props)) {
-conn.createStatement().execute("CREATE TABLE TEST_TABLE (\n" + 
+conn.createStatement().execute("CREATE TABLE " + tableName + " 
(\n" + 
 "pk1 VARCHAR NOT NULL,\n" + 
 "pk2 VARCHAR NOT NULL,\n" + 
 "pk3 VARCHAR\n" + 
@@ -54,17 +56,17 @@ public class AsyncImmutableIndexIT extends 
BaseHBaseManagedTimeIT {
 "pk3\n" + 
 ")\n" + 
 ") IMMUTABLE_ROWS=true");
-conn.createStatement().execute("upsert into TEST_TABLE (pk1, pk2, 
pk3) values ('a', '1', '1')");
-conn.createStatement().execute("upsert into TEST_TABLE (pk1, pk2, 
pk3) values ('b', '2', '2')");
+conn.createStatement().execute("upsert into " + tableName + " 
(pk1, pk2, pk3) values ('a', '1', '1')");
+conn.createStatement().execute("upsert into " + tableName + " 
(pk1, pk2, pk3) values ('b', '2', '2')");
 conn.commit();
-conn.createStatement().execute("CREATE INDEX TEST_INDEX ON 
TEST_TABLE (pk3, pk2) ASYNC");
+conn.createStatement().execute("CREATE INDEX " + indexName + " ON 
" + tableName + " (pk3, pk2) ASYNC");
 
 // this delete will be issued at a timestamp later than the above 
timestamp of the index table
-conn.createStatement().execute("delete from TEST_TABLE where pk1 = 
'a'");
+conn.createStatement().execute("delete from " + tableName + " 
where pk1 = 'a'");
 conn.commit();
 
 DatabaseMetaData dbmd = conn.getMetaData();
-String escapedTableName = StringUtil.escapeLike("TEST_INDEX");
+String escapedTableName = StringUtil.escapeLike(indexName);
 String[] tableType = new String[] {PTableType.INDEX.toString()};
 long startTime = System.currentTimeMillis();
 boolean isIndexActive = false;
@@ -77,22 +79,21 @@ public class 

phoenix git commit: Automatic build of async index will happen even if mapreduce.framework.name is not set in any configuration

2016-07-28 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/master da8def924 -> 7d80fd85d


Automatic build of async index will happen even if mapreduce.framework.name is 
not set in any configuration


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

Branch: refs/heads/master
Commit: 7d80fd85d4743abe1dbf9e48e0611abc33345ac8
Parents: da8def9
Author: Thomas D'Silva 
Authored: Wed Jul 27 22:39:07 2016 -0700
Committer: Thomas D'Silva 
Committed: Wed Jul 27 23:32:32 2016 -0700

--
 .../end2end/index/AsyncImmutableIndexIT.java| 27 +
 .../end2end/index/AsyncIndexAutoBuildIT.java| 19 +++-
 .../end2end/index/AsyncIndexRegularBuildIT.java | 13 
 .../end2end/index/AsyncIndexTestUtil.java   | 31 +---
 .../coprocessor/MetaDataRegionObserver.java |  6 ++--
 5 files changed, 49 insertions(+), 47 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/7d80fd85/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
index 74ac2fd..6b65f9a 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
@@ -28,7 +28,7 @@ import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.util.Properties;
 
-import org.apache.phoenix.end2end.BaseHBaseManagedTimeIT;
+import org.apache.phoenix.end2end.BaseHBaseManagedTimeTableReuseIT;
 import org.apache.phoenix.schema.PIndexState;
 import org.apache.phoenix.schema.PTableType;
 import org.apache.phoenix.util.PropertiesUtil;
@@ -36,14 +36,16 @@ import org.apache.phoenix.util.QueryUtil;
 import org.apache.phoenix.util.StringUtil;
 import org.junit.Test;
 
-public class AsyncImmutableIndexIT extends BaseHBaseManagedTimeIT {
+public class AsyncImmutableIndexIT extends BaseHBaseManagedTimeTableReuseIT {
 private static final long MAX_WAIT_FOR_INDEX_BUILD_TIME_MS = 45000;
 
 @Test
 public void testDeleteFromImmutable() throws Exception {
 Properties props = PropertiesUtil.deepCopy(TEST_PROPERTIES);
+String tableName = "TBL_" + generateRandomString();
+String indexName = "IND_" + generateRandomString();
 try (Connection conn = DriverManager.getConnection(getUrl(), props)) {
-conn.createStatement().execute("CREATE TABLE TEST_TABLE (\n" + 
+conn.createStatement().execute("CREATE TABLE " + tableName + " 
(\n" + 
 "pk1 VARCHAR NOT NULL,\n" + 
 "pk2 VARCHAR NOT NULL,\n" + 
 "pk3 VARCHAR\n" + 
@@ -54,17 +56,17 @@ public class AsyncImmutableIndexIT extends 
BaseHBaseManagedTimeIT {
 "pk3\n" + 
 ")\n" + 
 ") IMMUTABLE_ROWS=true");
-conn.createStatement().execute("upsert into TEST_TABLE (pk1, pk2, 
pk3) values ('a', '1', '1')");
-conn.createStatement().execute("upsert into TEST_TABLE (pk1, pk2, 
pk3) values ('b', '2', '2')");
+conn.createStatement().execute("upsert into " + tableName + " 
(pk1, pk2, pk3) values ('a', '1', '1')");
+conn.createStatement().execute("upsert into " + tableName + " 
(pk1, pk2, pk3) values ('b', '2', '2')");
 conn.commit();
-conn.createStatement().execute("CREATE INDEX TEST_INDEX ON 
TEST_TABLE (pk3, pk2) ASYNC");
+conn.createStatement().execute("CREATE INDEX " + indexName + " ON 
" + tableName + " (pk3, pk2) ASYNC");
 
 // this delete will be issued at a timestamp later than the above 
timestamp of the index table
-conn.createStatement().execute("delete from TEST_TABLE where pk1 = 
'a'");
+conn.createStatement().execute("delete from " + tableName + " 
where pk1 = 'a'");
 conn.commit();
 
 DatabaseMetaData dbmd = conn.getMetaData();
-String escapedTableName = StringUtil.escapeLike("TEST_INDEX");
+String escapedTableName = StringUtil.escapeLike(indexName);
 String[] tableType = new String[] {PTableType.INDEX.toString()};
 long startTime = System.currentTimeMillis();
 boolean isIndexActive = false;
@@ -77,22 +79,21 @@ public class AsyncImmutableIndexIT 

phoenix git commit: Automatic build of async index will happen even if mapreduce.framework.name is not set in any configuration

2016-07-28 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-0.98 6de5b613a -> 5e2537a65


Automatic build of async index will happen even if mapreduce.framework.name is 
not set in any configuration


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

Branch: refs/heads/4.x-HBase-0.98
Commit: 5e2537a655f3dc291d2f0dd6d84fa887f41f00cf
Parents: 6de5b61
Author: Thomas D'Silva 
Authored: Wed Jul 27 22:39:07 2016 -0700
Committer: Thomas D'Silva 
Committed: Wed Jul 27 23:25:38 2016 -0700

--
 .../end2end/index/AsyncImmutableIndexIT.java| 27 +
 .../end2end/index/AsyncIndexAutoBuildIT.java| 19 +++-
 .../end2end/index/AsyncIndexRegularBuildIT.java | 13 
 .../end2end/index/AsyncIndexTestUtil.java   | 31 +---
 .../coprocessor/MetaDataRegionObserver.java |  6 ++--
 5 files changed, 49 insertions(+), 47 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/5e2537a6/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
index 74ac2fd..6b65f9a 100644
--- 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/AsyncImmutableIndexIT.java
@@ -28,7 +28,7 @@ import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.util.Properties;
 
-import org.apache.phoenix.end2end.BaseHBaseManagedTimeIT;
+import org.apache.phoenix.end2end.BaseHBaseManagedTimeTableReuseIT;
 import org.apache.phoenix.schema.PIndexState;
 import org.apache.phoenix.schema.PTableType;
 import org.apache.phoenix.util.PropertiesUtil;
@@ -36,14 +36,16 @@ import org.apache.phoenix.util.QueryUtil;
 import org.apache.phoenix.util.StringUtil;
 import org.junit.Test;
 
-public class AsyncImmutableIndexIT extends BaseHBaseManagedTimeIT {
+public class AsyncImmutableIndexIT extends BaseHBaseManagedTimeTableReuseIT {
 private static final long MAX_WAIT_FOR_INDEX_BUILD_TIME_MS = 45000;
 
 @Test
 public void testDeleteFromImmutable() throws Exception {
 Properties props = PropertiesUtil.deepCopy(TEST_PROPERTIES);
+String tableName = "TBL_" + generateRandomString();
+String indexName = "IND_" + generateRandomString();
 try (Connection conn = DriverManager.getConnection(getUrl(), props)) {
-conn.createStatement().execute("CREATE TABLE TEST_TABLE (\n" + 
+conn.createStatement().execute("CREATE TABLE " + tableName + " 
(\n" + 
 "pk1 VARCHAR NOT NULL,\n" + 
 "pk2 VARCHAR NOT NULL,\n" + 
 "pk3 VARCHAR\n" + 
@@ -54,17 +56,17 @@ public class AsyncImmutableIndexIT extends 
BaseHBaseManagedTimeIT {
 "pk3\n" + 
 ")\n" + 
 ") IMMUTABLE_ROWS=true");
-conn.createStatement().execute("upsert into TEST_TABLE (pk1, pk2, 
pk3) values ('a', '1', '1')");
-conn.createStatement().execute("upsert into TEST_TABLE (pk1, pk2, 
pk3) values ('b', '2', '2')");
+conn.createStatement().execute("upsert into " + tableName + " 
(pk1, pk2, pk3) values ('a', '1', '1')");
+conn.createStatement().execute("upsert into " + tableName + " 
(pk1, pk2, pk3) values ('b', '2', '2')");
 conn.commit();
-conn.createStatement().execute("CREATE INDEX TEST_INDEX ON 
TEST_TABLE (pk3, pk2) ASYNC");
+conn.createStatement().execute("CREATE INDEX " + indexName + " ON 
" + tableName + " (pk3, pk2) ASYNC");
 
 // this delete will be issued at a timestamp later than the above 
timestamp of the index table
-conn.createStatement().execute("delete from TEST_TABLE where pk1 = 
'a'");
+conn.createStatement().execute("delete from " + tableName + " 
where pk1 = 'a'");
 conn.commit();
 
 DatabaseMetaData dbmd = conn.getMetaData();
-String escapedTableName = StringUtil.escapeLike("TEST_INDEX");
+String escapedTableName = StringUtil.escapeLike(indexName);
 String[] tableType = new String[] {PTableType.INDEX.toString()};
 long startTime = System.currentTimeMillis();
 boolean isIndexActive = false;
@@ -77,22 +79,21 @@ public class