Jenkins build is back to normal : Phoenix-4.x-HBase-1.4 #251

2019-09-09 Thread Apache Jenkins Server
See 




Apache Phoenix - Timeout crawler - Build https://builds.apache.org/job/Phoenix-master/2504/

2019-09-09 Thread Apache Jenkins Server
[...truncated 55 lines...]

Build failed in Jenkins: Phoenix | Master #2504

2019-09-09 Thread Apache Jenkins Server
See 


Changes:

[gjacoby] PHOENIX-5130 removed 'static' keyword from 'private static enum'

--
[...truncated 2.36 MB...]
[INFO] 
[INFO] Results:
[INFO] 
[WARNING] Tests run: 3695, Failures: 0, Errors: 0, Skipped: 2
[INFO] 
[INFO] 
[INFO] --- maven-failsafe-plugin:2.22.2:integration-test 
(HBaseManagedTimeTests) @ phoenix-core ---
[INFO] 
[INFO] ---
[INFO]  T E S T S
[INFO] ---
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] --- maven-failsafe-plugin:2.22.2:integration-test 
(NeedTheirOwnClusterTests) @ phoenix-core ---
[INFO] 
[INFO] ---
[INFO]  T E S T S
[INFO] ---
[INFO] Running 
org.apache.hadoop.hbase.regionserver.wal.WALReplayWithIndexWritesAndCompressedWALIT
[WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0.005 
s - in 
org.apache.hadoop.hbase.regionserver.wal.WALReplayWithIndexWritesAndCompressedWALIT
[INFO] Running org.apache.phoenix.end2end.ConnectionUtilIT
[INFO] Running 
org.apache.hadoop.hbase.regionserver.wal.WALRecoveryRegionPostOpenIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.906 s 
- in org.apache.hadoop.hbase.regionserver.wal.WALRecoveryRegionPostOpenIT
[INFO] Running org.apache.phoenix.end2end.ConcurrentMutationsExtendedIT
[INFO] Running org.apache.phoenix.end2end.CountDistinctCompressionIT
[INFO] Running org.apache.phoenix.end2end.CsvBulkLoadToolIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.988 s 
- in org.apache.phoenix.end2end.CountDistinctCompressionIT
[INFO] Running org.apache.phoenix.end2end.ContextClassloaderIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 58.728 s 
- in org.apache.phoenix.end2end.ConnectionUtilIT
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.04 s - 
in org.apache.phoenix.end2end.ContextClassloaderIT
[INFO] Running org.apache.phoenix.end2end.CostBasedDecisionIT
[INFO] Running org.apache.phoenix.end2end.DropSchemaIT
[INFO] Running org.apache.phoenix.end2end.FlappingLocalIndexIT
[INFO] Running org.apache.phoenix.end2end.IndexBuildTimestampIT
[INFO] Running org.apache.phoenix.end2end.IndexExtendedIT
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.262 s 
- in org.apache.phoenix.end2end.DropSchemaIT
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 174.18 
s - in org.apache.phoenix.end2end.CsvBulkLoadToolIT
[INFO] Running org.apache.phoenix.end2end.IndexRebuildTaskIT
[INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 136.636 
s - in org.apache.phoenix.end2end.IndexExtendedIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 53.73 s 
- in org.apache.phoenix.end2end.IndexRebuildTaskIT
[INFO] Running org.apache.phoenix.end2end.IndexScrutinyToolForTenantIT
[INFO] Running org.apache.phoenix.end2end.IndexToolForPartialBuildIT
[INFO] Running org.apache.phoenix.end2end.IndexScrutinyToolIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.867 s 
- in org.apache.phoenix.end2end.IndexToolForPartialBuildIT
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 256.559 
s - in org.apache.phoenix.end2end.FlappingLocalIndexIT
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 271.414 
s - in org.apache.phoenix.end2end.IndexBuildTimestampIT
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 91.575 s 
- in org.apache.phoenix.end2end.IndexScrutinyToolForTenantIT
[INFO] Running org.apache.phoenix.end2end.MigrateSystemTablesToSystemNamespaceIT
[INFO] Running 
org.apache.phoenix.end2end.IndexToolForPartialBuildWithNamespaceEnabledIT
[INFO] Running org.apache.phoenix.end2end.IndexToolIT
[INFO] Running org.apache.phoenix.end2end.LocalIndexSplitMergeIT
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 47.942 s 
- in org.apache.phoenix.end2end.IndexToolForPartialBuildWithNamespaceEnabledIT
[INFO] Running 
org.apache.phoenix.end2end.OrderByWithServerClientSpoolingDisabledIT
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 587.055 
s - in org.apache.phoenix.end2end.ConcurrentMutationsExtendedIT
[INFO] Running org.apache.phoenix.end2end.OrderByWithServerMemoryLimitIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.822 s 
- in org.apache.phoenix.end2end.OrderByWithServerMemoryLimitIT
[INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 677.119 
s - in org.apache.phoenix.end2end.CostBasedDecisionIT
[INFO] Running org.apache.phoenix.end2end.ParameterizedIndexUpgradeToolIT
[INFO] Running 

Jenkins build is back to normal : Phoenix-4.x-HBase-1.3 #533

2019-09-09 Thread Apache Jenkins Server
See 




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

2019-09-09 Thread Apache Jenkins Server
4.x-HBase-1.3 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.3

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

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

Changes
[gjacoby] PHOENIX-5130 removed 'static' keyword from 'private static enum'



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


[phoenix] branch master updated (f2de7d5 -> d3988d4)

2019-09-09 Thread gjacoby
This is an automated email from the ASF dual-hosted git repository.

gjacoby pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/phoenix.git.


from f2de7d5  PHOENIX-5456 IndexScrutinyTool slow for indexes on 
multitenant tables and IndexScrutinyIT doesn't run
 add d3988d4  PHOENIX-5130 removed 'static' keyword from 'private static 
enum'

No new revisions were added by this update.

Summary of changes:
 .../org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)



[phoenix] branch 4.x-HBase-1.4 updated: PHOENIX-5130 removed 'static' keyword from 'private static enum'

2019-09-09 Thread gjacoby
This is an automated email from the ASF dual-hosted git repository.

gjacoby pushed a commit to branch 4.x-HBase-1.4
in repository https://gitbox.apache.org/repos/asf/phoenix.git


The following commit(s) were added to refs/heads/4.x-HBase-1.4 by this push:
 new a43339e  PHOENIX-5130 removed 'static' keyword from 'private static 
enum'
a43339e is described below

commit a43339e21c30cf6c5e45d8b19df9ed1a62f468ca
Author: glqdlt 
AuthorDate: Fri Feb 8 16:38:25 2019 +0900

PHOENIX-5130 removed 'static' keyword from 'private static enum'

Signed-off-by: Geoffrey Jacoby 
---
 .../org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
 
b/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
index 3562099..bb09211 100644
--- 
a/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
+++ 
b/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
@@ -277,7 +277,7 @@ public class RoundFloorCeilExpressionsTest extends 
BaseConnectionlessQueryTest {
  * Represents the three different types of rounding expression and produces
  * expressions of their type when given a Decimal key and scale.
  */
-private static enum RoundingType {
+private enum RoundingType {
 ROUND("ROUND"),
 FLOOR("FLOOR"),
 CEIL("CEIL");
@@ -315,7 +315,7 @@ public class RoundFloorCeilExpressionsTest extends 
BaseConnectionlessQueryTest {
  * Includes information not kept by CompareFilter.CompareOp, including a 
string symbol
  * representation and a method for actually comparing comparables.
  */
-private static enum Relation {
+private enum Relation {
 EQUAL(CompareOp.EQUAL, "="),
 GREATER(CompareOp.GREATER, ">"),
 GREATER_OR_EQUAL(CompareOp.GREATER_OR_EQUAL, ">="),



[phoenix] branch 4.x-HBase-1.3 updated: PHOENIX-5130 removed 'static' keyword from 'private static enum'

2019-09-09 Thread gjacoby
This is an automated email from the ASF dual-hosted git repository.

gjacoby pushed a commit to branch 4.x-HBase-1.3
in repository https://gitbox.apache.org/repos/asf/phoenix.git


The following commit(s) were added to refs/heads/4.x-HBase-1.3 by this push:
 new 980bb3d  PHOENIX-5130 removed 'static' keyword from 'private static 
enum'
980bb3d is described below

commit 980bb3d4e7d6c0b78f2886759e92f8863ac3c087
Author: glqdlt 
AuthorDate: Fri Feb 8 16:38:25 2019 +0900

PHOENIX-5130 removed 'static' keyword from 'private static enum'

Signed-off-by: Geoffrey Jacoby 
---
 .../org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
 
b/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
index 3562099..bb09211 100644
--- 
a/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
+++ 
b/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
@@ -277,7 +277,7 @@ public class RoundFloorCeilExpressionsTest extends 
BaseConnectionlessQueryTest {
  * Represents the three different types of rounding expression and produces
  * expressions of their type when given a Decimal key and scale.
  */
-private static enum RoundingType {
+private enum RoundingType {
 ROUND("ROUND"),
 FLOOR("FLOOR"),
 CEIL("CEIL");
@@ -315,7 +315,7 @@ public class RoundFloorCeilExpressionsTest extends 
BaseConnectionlessQueryTest {
  * Includes information not kept by CompareFilter.CompareOp, including a 
string symbol
  * representation and a method for actually comparing comparables.
  */
-private static enum Relation {
+private enum Relation {
 EQUAL(CompareOp.EQUAL, "="),
 GREATER(CompareOp.GREATER, ">"),
 GREATER_OR_EQUAL(CompareOp.GREATER_OR_EQUAL, ">="),



[phoenix] branch 4.x-HBase-1.5 updated: PHOENIX-5130 removed 'static' keyword from 'private static enum'

2019-09-09 Thread gjacoby
This is an automated email from the ASF dual-hosted git repository.

gjacoby pushed a commit to branch 4.x-HBase-1.5
in repository https://gitbox.apache.org/repos/asf/phoenix.git


The following commit(s) were added to refs/heads/4.x-HBase-1.5 by this push:
 new bf16068  PHOENIX-5130 removed 'static' keyword from 'private static 
enum'
bf16068 is described below

commit bf16068c003be4d35733ea6c071af3f5202e7b0d
Author: glqdlt 
AuthorDate: Fri Feb 8 16:38:25 2019 +0900

PHOENIX-5130 removed 'static' keyword from 'private static enum'

Signed-off-by: Geoffrey Jacoby 
---
 .../org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
 
b/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
index 3562099..bb09211 100644
--- 
a/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
+++ 
b/phoenix-core/src/test/java/org/apache/phoenix/expression/RoundFloorCeilExpressionsTest.java
@@ -277,7 +277,7 @@ public class RoundFloorCeilExpressionsTest extends 
BaseConnectionlessQueryTest {
  * Represents the three different types of rounding expression and produces
  * expressions of their type when given a Decimal key and scale.
  */
-private static enum RoundingType {
+private enum RoundingType {
 ROUND("ROUND"),
 FLOOR("FLOOR"),
 CEIL("CEIL");
@@ -315,7 +315,7 @@ public class RoundFloorCeilExpressionsTest extends 
BaseConnectionlessQueryTest {
  * Includes information not kept by CompareFilter.CompareOp, including a 
string symbol
  * representation and a method for actually comparing comparables.
  */
-private static enum Relation {
+private enum Relation {
 EQUAL(CompareOp.EQUAL, "="),
 GREATER(CompareOp.GREATER, ">"),
 GREATER_OR_EQUAL(CompareOp.GREATER_OR_EQUAL, ">="),



Apache-Phoenix | Master | Build Successful

2019-09-09 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
[kadir] PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables



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


Build failed in Jenkins: Phoenix-4.x-HBase-1.4 #250

2019-09-09 Thread Apache Jenkins Server
See 


Changes:

[kadir] PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables

--
[...truncated 145.09 KB...]
[INFO] Excluding commons-daemon:commons-daemon:jar:1.0.10 from the shaded jar.
[INFO] Excluding org.apache.omid:omid-tso-server-hbase1.x:test-jar:tests:1.0.1 
from the shaded jar.
[INFO] Excluding org.apache.tephra:tephra-api:jar:0.15.0-incubating from the 
shaded jar.
[INFO] Excluding org.apache.tephra:tephra-core:jar:0.15.0-incubating from the 
shaded jar.
[INFO] Excluding 
org.apache.tephra:tephra-hbase-compat-1.4:jar:0.15.0-incubating from the shaded 
jar.
[INFO] Excluding org.antlr:antlr-runtime:jar:3.5.2 from the shaded jar.
[INFO] Excluding jline:jline:jar:2.11 from the shaded jar.
[INFO] Excluding sqlline:sqlline:jar:1.5.0 from the shaded jar.
[INFO] Excluding net.sourceforge.argparse4j:argparse4j:jar:0.8.1 from the 
shaded jar.
[INFO] Excluding com.google.guava:guava:jar:13.0.1 from the shaded jar.
[INFO] Including joda-time:joda-time:jar:1.6 in the shaded jar.
[INFO] Excluding com.github.stephenc.findbugs:findbugs-annotations:jar:1.3.9-1 
from the shaded jar.
[INFO] Excluding com.github.stephenc.jcip:jcip-annotations:jar:1.0-1 from the 
shaded jar.
[INFO] Excluding org.codehaus.jackson:jackson-core-asl:jar:1.9.2 from the 
shaded jar.
[INFO] Excluding org.codehaus.jackson:jackson-mapper-asl:jar:1.9.2 from the 
shaded jar.
[INFO] Excluding com.google.protobuf:protobuf-java:jar:2.5.0 from the shaded 
jar.
[INFO] Excluding log4j:log4j:jar:1.2.17 from the shaded jar.
[INFO] Excluding org.slf4j:slf4j-api:jar:1.6.4 from the shaded jar.
[INFO] Excluding org.iq80.snappy:snappy:jar:0.3 from the shaded jar.
[INFO] Excluding org.apache.htrace:htrace-core:jar:3.1.0-incubating from the 
shaded jar.
[INFO] Excluding commons-codec:commons-codec:jar:1.7 from the shaded jar.
[INFO] Excluding commons-collections:commons-collections:jar:3.2.2 from the 
shaded jar.
[INFO] Including org.apache.commons:commons-csv:jar:1.0 in the shaded jar.
[INFO] Excluding com.google.code.findbugs:jsr305:jar:2.0.1 from the shaded jar.
[INFO] Excluding org.apache.hbase:hbase-annotations:jar:1.4.10 from the shaded 
jar.
[INFO] Excluding org.apache.hbase:hbase-common:jar:1.4.10 from the shaded jar.
[INFO] Excluding org.mortbay.jetty:jetty-util:jar:6.1.26 from the shaded jar.
[INFO] Excluding org.apache.avro:avro:jar:1.7.7 from the shaded jar.
[INFO] Excluding com.thoughtworks.paranamer:paranamer:jar:2.3 from the shaded 
jar.
[INFO] Excluding org.xerial.snappy:snappy-java:jar:1.0.5 from the shaded jar.
[INFO] Excluding org.apache.hbase:hbase-metrics-api:jar:1.4.10 from the shaded 
jar.
[INFO] Excluding org.apache.hbase:hbase-metrics:jar:1.4.10 from the shaded jar.
[INFO] Excluding org.apache.hbase:hbase-protocol:jar:1.4.10 from the shaded jar.
[INFO] Excluding org.apache.hbase:hbase-client:jar:1.4.10 from the shaded jar.
[INFO] Excluding io.netty:netty-all:jar:4.1.8.Final from the shaded jar.
[INFO] Excluding org.apache.zookeeper:zookeeper:jar:3.4.10 from the shaded jar.
[INFO] Excluding org.jruby.jcodings:jcodings:jar:1.0.8 from the shaded jar.
[INFO] Excluding org.apache.hbase:hbase-server:jar:1.4.10 from the shaded jar.
[INFO] Excluding org.apache.hbase:hbase-procedure:jar:1.4.10 from the shaded 
jar.
[INFO] Excluding org.apache.hbase:hbase-prefix-tree:jar:1.4.10 from the shaded 
jar.
[INFO] Excluding commons-httpclient:commons-httpclient:jar:3.1 from the shaded 
jar.
[INFO] Excluding com.sun.jersey:jersey-core:jar:1.9 from the shaded jar.
[INFO] Excluding com.sun.jersey:jersey-server:jar:1.9 from the shaded jar.
[INFO] Excluding asm:asm:jar:3.1 from the shaded jar.
[INFO] Excluding org.mortbay.jetty:jetty:jar:6.1.26 from the shaded jar.
[INFO] Excluding org.mortbay.jetty:jetty-sslengine:jar:6.1.26 from the shaded 
jar.
[INFO] Excluding org.mortbay.jetty:jsp-2.1:jar:6.1.14 from the shaded jar.
[INFO] Excluding org.mortbay.jetty:jsp-api-2.1:jar:6.1.14 from the shaded jar.
[INFO] Excluding org.mortbay.jetty:servlet-api-2.5:jar:6.1.14 from the shaded 
jar.
[INFO] Excluding tomcat:jasper-compiler:jar:5.5.23 from the shaded jar.
[INFO] Excluding tomcat:jasper-runtime:jar:5.5.23 from the shaded jar.
[INFO] Excluding commons-el:commons-el:jar:1.0 from the shaded jar.
[INFO] Excluding org.jamon:jamon-runtime:jar:2.4.1 from the shaded jar.
[INFO] Excluding org.apache.httpcomponents:httpclient:jar:4.5.2 from the shaded 
jar.
[INFO] Excluding org.apache.httpcomponents:httpcore:jar:4.4.4 from the shaded 
jar.
[INFO] Excluding org.apache.hbase:hbase-hadoop-compat:jar:1.4.10 from the 
shaded jar.
[INFO] Excluding org.apache.hbase:hbase-hadoop2-compat:jar:1.4.10 from the 
shaded jar.
[INFO] Excluding org.apache.hadoop:hadoop-common:jar:2.7.5 from the shaded jar.
[INFO] Excluding xmlenc:xmlenc:jar:0.52 from the shaded jar.
[INFO] Excluding commons-net:commons-net:jar:3.1 from the shaded jar.
[INFO] 

Build failed in Jenkins: Phoenix-4.x-HBase-1.3 #532

2019-09-09 Thread Apache Jenkins Server
See 


Changes:

[kadir] PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables

--
[...truncated 103.31 KB...]
[INFO] 
[INFO] ---
[INFO]  T E S T S
[INFO] ---
[INFO] 
[INFO] Results:
[INFO] 
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[INFO] 
[INFO] 
[INFO] --- maven-failsafe-plugin:2.20:integration-test 
(NeedTheirOwnClusterTests) @ phoenix-core ---
[INFO] 
[INFO] ---
[INFO]  T E S T S
[INFO] ---
[INFO] Running 
org.apache.hadoop.hbase.regionserver.wal.WALReplayWithIndexWritesAndCompressedWALIT
[WARNING] Tests run: 1, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 0 s - 
in 
org.apache.hadoop.hbase.regionserver.wal.WALReplayWithIndexWritesAndCompressedWALIT
[INFO] Running org.apache.phoenix.end2end.ConnectionUtilIT
[INFO] Running 
org.apache.hadoop.hbase.regionserver.wal.WALRecoveryRegionPostOpenIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.431 s 
- in org.apache.hadoop.hbase.regionserver.wal.WALRecoveryRegionPostOpenIT
[INFO] Running 
org.apache.phoenix.end2end.ColumnEncodedMutableNonTxStatsCollectorIT
[INFO] Running org.apache.phoenix.end2end.ColumnEncodedMutableTxStatsCollectorIT
[INFO] Running org.apache.phoenix.end2end.ConcurrentMutationsExtendedIT
[INFO] Running 
org.apache.phoenix.end2end.ColumnEncodedImmutableNonTxStatsCollectorIT
[INFO] Running 
org.apache.phoenix.end2end.ColumnEncodedImmutableTxStatsCollectorIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 64.586 s 
- in org.apache.phoenix.end2end.ConnectionUtilIT
[INFO] Running org.apache.phoenix.end2end.ContextClassloaderIT
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.635 s 
- in org.apache.phoenix.end2end.ContextClassloaderIT
[INFO] Running org.apache.phoenix.end2end.CostBasedDecisionIT
[INFO] Running org.apache.phoenix.end2end.CountDistinctCompressionIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.628 s 
- in org.apache.phoenix.end2end.CountDistinctCompressionIT
[WARNING] Tests run: 28, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 
191.014 s - in 
org.apache.phoenix.end2end.ColumnEncodedMutableNonTxStatsCollectorIT
[WARNING] Tests run: 28, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 
189.765 s - in 
org.apache.phoenix.end2end.ColumnEncodedImmutableNonTxStatsCollectorIT
[WARNING] Tests run: 28, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 
189.547 s - in 
org.apache.phoenix.end2end.ColumnEncodedImmutableTxStatsCollectorIT
[WARNING] Tests run: 28, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 
192.879 s - in org.apache.phoenix.end2end.ColumnEncodedMutableTxStatsCollectorIT
[INFO] Running org.apache.phoenix.end2end.CsvBulkLoadToolIT
[INFO] Running org.apache.phoenix.end2end.FlappingLocalIndexIT
[INFO] Running org.apache.phoenix.end2end.DropSchemaIT
[INFO] Running org.apache.phoenix.end2end.IndexExtendedIT
[INFO] Running org.apache.phoenix.end2end.IndexBuildTimestampIT
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 37.632 s 
- in org.apache.phoenix.end2end.DropSchemaIT
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 370.063 
s - in org.apache.phoenix.end2end.ConcurrentMutationsExtendedIT
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 150.402 
s - in org.apache.phoenix.end2end.CsvBulkLoadToolIT
[INFO] Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 100.923 
s - in org.apache.phoenix.end2end.IndexExtendedIT
[INFO] Running org.apache.phoenix.end2end.IndexRebuildTaskIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.34 s 
- in org.apache.phoenix.end2end.IndexRebuildTaskIT
[INFO] Running org.apache.phoenix.end2end.IndexScrutinyToolForTenantIT
[INFO] Running org.apache.phoenix.end2end.IndexScrutinyToolIT
[INFO] Running org.apache.phoenix.end2end.IndexToolForPartialBuildIT
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 21.768 s 
- in org.apache.phoenix.end2end.IndexToolForPartialBuildIT
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 193.458 
s - in org.apache.phoenix.end2end.IndexBuildTimestampIT
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 205.711 
s - in org.apache.phoenix.end2end.FlappingLocalIndexIT
[INFO] Running 
org.apache.phoenix.end2end.IndexToolForPartialBuildWithNamespaceEnabledIT
[INFO] Running org.apache.phoenix.end2end.MigrateSystemTablesToSystemNamespaceIT
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 95.348 s 
- in org.apache.phoenix.end2end.IndexScrutinyToolForTenantIT
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time 

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

2019-09-09 Thread Apache Jenkins Server
4.x-HBase-1.3 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.3

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

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

Changes
[kadir] PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables



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


[phoenix] branch 4.x-HBase-1.5 updated: PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables and IndexScrutinyIT doesn't run

2019-09-09 Thread kadir
This is an automated email from the ASF dual-hosted git repository.

kadir pushed a commit to branch 4.x-HBase-1.5
in repository https://gitbox.apache.org/repos/asf/phoenix.git


The following commit(s) were added to refs/heads/4.x-HBase-1.5 by this push:
 new 22afe64  PHOENIX-5456 IndexScrutinyTool slow for indexes on 
multitenant tables and IndexScrutinyIT doesn't run
22afe64 is described below

commit 22afe64e1bc37455627b9633f4fd31362f6de485
Author: Gokcen Iskender 
AuthorDate: Thu Aug 29 14:55:28 2019 -0700

PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables and 
IndexScrutinyIT doesn't run
---
 .../phoenix/end2end/IndexScrutinyToolBaseIT.java   |  137 ++
 .../end2end/IndexScrutinyToolForTenantIT.java  |  258 
 .../phoenix/end2end/IndexScrutinyToolIT.java   | 1339 
 .../phoenix/mapreduce/util/IndexColumnNames.java   |3 +-
 4 files changed, 916 insertions(+), 821 deletions(-)

diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
new file mode 100644
index 000..9536a12
--- /dev/null
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
@@ -0,0 +1,137 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license
+ * agreements. See the NOTICE file distributed with this work for additional 
information regarding
+ * copyright ownership. The ASF licenses this file to you under the Apache 
License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the 
License. You may obtain a
+ * copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless 
required by applicable
+ * law or agreed to in writing, software distributed under the License is 
distributed on an "AS IS"
+ * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
implied. See the License
+ * for the specific language governing permissions and limitations under the 
License.
+ */
+package org.apache.phoenix.end2end;
+
+import com.google.common.collect.Lists;
+import com.google.common.collect.Maps;
+import org.apache.hadoop.conf.Configuration;
+import org.apache.hadoop.hbase.HConstants;
+import org.apache.hadoop.mapreduce.Counters;
+import org.apache.hadoop.mapreduce.Job;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool.OutputFormat;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool.SourceTable;
+import org.apache.phoenix.mapreduce.index.PhoenixScrutinyJobCounters;
+import org.apache.phoenix.query.BaseTest;
+import org.apache.phoenix.query.QueryServices;
+import org.apache.phoenix.util.ReadOnlyProps;
+import org.junit.BeforeClass;
+
+import java.sql.Connection;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+/**
+ * Tests for the {@link IndexScrutinyTool}
+ */
+public class IndexScrutinyToolBaseIT extends BaseTest {
+protected String outputDir;
+
+@BeforeClass public static void doSetup() throws Exception {
+Map serverProps = Maps.newHashMap();
+//disable major compactions
+serverProps.put(HConstants.MAJOR_COMPACTION_PERIOD, "0");
+Map clientProps = Maps.newHashMap();
+
+clientProps.put(QueryServices.INDEX_REGION_OBSERVER_ENABLED_ATTRIB, 
Boolean.FALSE.toString());
+
+setUpTestDriver(new ReadOnlyProps(serverProps.entrySet().iterator()),
+new ReadOnlyProps(clientProps.entrySet().iterator()));
+}
+
+protected List runScrutiny(String[] cmdArgs) throws Exception {
+IndexScrutinyTool scrutiny = new IndexScrutinyTool();
+Configuration conf = new 
Configuration(getUtility().getConfiguration());
+scrutiny.setConf(conf);
+int status = scrutiny.run(cmdArgs);
+assertEquals(0, status);
+for (Job job : scrutiny.getJobs()) {
+assertTrue(job.waitForCompletion(true));
+}
+return scrutiny.getJobs();
+}
+
+protected String[] getArgValues(String schemaName, String dataTable, 
String indxTable, Long batchSize,
+SourceTable sourceTable, boolean outputInvalidRows, OutputFormat 
outputFormat, Long maxOutputRows, String tenantId, Long scrutinyTs) {
+final List args = Lists.newArrayList();
+if (schemaName != null) {
+args.add("-s");
+args.add(schemaName);
+}
+args.add("-dt");
+args.add(dataTable);
+args.add("-it");
+args.add(indxTable);
+
+// TODO test snapshot reads
+// if(useSnapshot) {
+// args.add("-snap");
+// }
+
+if (OutputFormat.FILE.equals(outputFormat)) {
+args.add("-op");
+ 

[phoenix] branch 4.x-HBase-1.4 updated: PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables and IndexScrutinyIT doesn't run

2019-09-09 Thread kadir
This is an automated email from the ASF dual-hosted git repository.

kadir pushed a commit to branch 4.x-HBase-1.4
in repository https://gitbox.apache.org/repos/asf/phoenix.git


The following commit(s) were added to refs/heads/4.x-HBase-1.4 by this push:
 new 781a420  PHOENIX-5456 IndexScrutinyTool slow for indexes on 
multitenant tables and IndexScrutinyIT doesn't run
781a420 is described below

commit 781a420ba9f2447f095e2fb289ad1423bd296ebf
Author: Gokcen Iskender 
AuthorDate: Thu Aug 29 14:55:28 2019 -0700

PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables and 
IndexScrutinyIT doesn't run
---
 .../phoenix/end2end/IndexScrutinyToolBaseIT.java   |  137 ++
 .../end2end/IndexScrutinyToolForTenantIT.java  |  258 
 .../phoenix/end2end/IndexScrutinyToolIT.java   | 1339 
 .../phoenix/mapreduce/util/IndexColumnNames.java   |3 +-
 4 files changed, 916 insertions(+), 821 deletions(-)

diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
new file mode 100644
index 000..9536a12
--- /dev/null
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
@@ -0,0 +1,137 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license
+ * agreements. See the NOTICE file distributed with this work for additional 
information regarding
+ * copyright ownership. The ASF licenses this file to you under the Apache 
License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the 
License. You may obtain a
+ * copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless 
required by applicable
+ * law or agreed to in writing, software distributed under the License is 
distributed on an "AS IS"
+ * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
implied. See the License
+ * for the specific language governing permissions and limitations under the 
License.
+ */
+package org.apache.phoenix.end2end;
+
+import com.google.common.collect.Lists;
+import com.google.common.collect.Maps;
+import org.apache.hadoop.conf.Configuration;
+import org.apache.hadoop.hbase.HConstants;
+import org.apache.hadoop.mapreduce.Counters;
+import org.apache.hadoop.mapreduce.Job;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool.OutputFormat;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool.SourceTable;
+import org.apache.phoenix.mapreduce.index.PhoenixScrutinyJobCounters;
+import org.apache.phoenix.query.BaseTest;
+import org.apache.phoenix.query.QueryServices;
+import org.apache.phoenix.util.ReadOnlyProps;
+import org.junit.BeforeClass;
+
+import java.sql.Connection;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+/**
+ * Tests for the {@link IndexScrutinyTool}
+ */
+public class IndexScrutinyToolBaseIT extends BaseTest {
+protected String outputDir;
+
+@BeforeClass public static void doSetup() throws Exception {
+Map serverProps = Maps.newHashMap();
+//disable major compactions
+serverProps.put(HConstants.MAJOR_COMPACTION_PERIOD, "0");
+Map clientProps = Maps.newHashMap();
+
+clientProps.put(QueryServices.INDEX_REGION_OBSERVER_ENABLED_ATTRIB, 
Boolean.FALSE.toString());
+
+setUpTestDriver(new ReadOnlyProps(serverProps.entrySet().iterator()),
+new ReadOnlyProps(clientProps.entrySet().iterator()));
+}
+
+protected List runScrutiny(String[] cmdArgs) throws Exception {
+IndexScrutinyTool scrutiny = new IndexScrutinyTool();
+Configuration conf = new 
Configuration(getUtility().getConfiguration());
+scrutiny.setConf(conf);
+int status = scrutiny.run(cmdArgs);
+assertEquals(0, status);
+for (Job job : scrutiny.getJobs()) {
+assertTrue(job.waitForCompletion(true));
+}
+return scrutiny.getJobs();
+}
+
+protected String[] getArgValues(String schemaName, String dataTable, 
String indxTable, Long batchSize,
+SourceTable sourceTable, boolean outputInvalidRows, OutputFormat 
outputFormat, Long maxOutputRows, String tenantId, Long scrutinyTs) {
+final List args = Lists.newArrayList();
+if (schemaName != null) {
+args.add("-s");
+args.add(schemaName);
+}
+args.add("-dt");
+args.add(dataTable);
+args.add("-it");
+args.add(indxTable);
+
+// TODO test snapshot reads
+// if(useSnapshot) {
+// args.add("-snap");
+// }
+
+if (OutputFormat.FILE.equals(outputFormat)) {
+args.add("-op");
+ 

[phoenix] branch 4.x-HBase-1.3 updated: PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables and IndexScrutinyIT doesn't run

2019-09-09 Thread kadir
This is an automated email from the ASF dual-hosted git repository.

kadir pushed a commit to branch 4.x-HBase-1.3
in repository https://gitbox.apache.org/repos/asf/phoenix.git


The following commit(s) were added to refs/heads/4.x-HBase-1.3 by this push:
 new ef8d514  PHOENIX-5456 IndexScrutinyTool slow for indexes on 
multitenant tables and IndexScrutinyIT doesn't run
ef8d514 is described below

commit ef8d5147e57c2182ae32ae5e1f9ca8556a89b7f0
Author: Gokcen Iskender 
AuthorDate: Thu Aug 29 14:55:28 2019 -0700

PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables and 
IndexScrutinyIT doesn't run
---
 .../phoenix/end2end/IndexScrutinyToolBaseIT.java   |  137 ++
 .../end2end/IndexScrutinyToolForTenantIT.java  |  258 
 .../phoenix/end2end/IndexScrutinyToolIT.java   | 1339 
 .../phoenix/mapreduce/util/IndexColumnNames.java   |3 +-
 4 files changed, 916 insertions(+), 821 deletions(-)

diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
new file mode 100644
index 000..9536a12
--- /dev/null
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
@@ -0,0 +1,137 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license
+ * agreements. See the NOTICE file distributed with this work for additional 
information regarding
+ * copyright ownership. The ASF licenses this file to you under the Apache 
License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the 
License. You may obtain a
+ * copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless 
required by applicable
+ * law or agreed to in writing, software distributed under the License is 
distributed on an "AS IS"
+ * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
implied. See the License
+ * for the specific language governing permissions and limitations under the 
License.
+ */
+package org.apache.phoenix.end2end;
+
+import com.google.common.collect.Lists;
+import com.google.common.collect.Maps;
+import org.apache.hadoop.conf.Configuration;
+import org.apache.hadoop.hbase.HConstants;
+import org.apache.hadoop.mapreduce.Counters;
+import org.apache.hadoop.mapreduce.Job;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool.OutputFormat;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool.SourceTable;
+import org.apache.phoenix.mapreduce.index.PhoenixScrutinyJobCounters;
+import org.apache.phoenix.query.BaseTest;
+import org.apache.phoenix.query.QueryServices;
+import org.apache.phoenix.util.ReadOnlyProps;
+import org.junit.BeforeClass;
+
+import java.sql.Connection;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+/**
+ * Tests for the {@link IndexScrutinyTool}
+ */
+public class IndexScrutinyToolBaseIT extends BaseTest {
+protected String outputDir;
+
+@BeforeClass public static void doSetup() throws Exception {
+Map serverProps = Maps.newHashMap();
+//disable major compactions
+serverProps.put(HConstants.MAJOR_COMPACTION_PERIOD, "0");
+Map clientProps = Maps.newHashMap();
+
+clientProps.put(QueryServices.INDEX_REGION_OBSERVER_ENABLED_ATTRIB, 
Boolean.FALSE.toString());
+
+setUpTestDriver(new ReadOnlyProps(serverProps.entrySet().iterator()),
+new ReadOnlyProps(clientProps.entrySet().iterator()));
+}
+
+protected List runScrutiny(String[] cmdArgs) throws Exception {
+IndexScrutinyTool scrutiny = new IndexScrutinyTool();
+Configuration conf = new 
Configuration(getUtility().getConfiguration());
+scrutiny.setConf(conf);
+int status = scrutiny.run(cmdArgs);
+assertEquals(0, status);
+for (Job job : scrutiny.getJobs()) {
+assertTrue(job.waitForCompletion(true));
+}
+return scrutiny.getJobs();
+}
+
+protected String[] getArgValues(String schemaName, String dataTable, 
String indxTable, Long batchSize,
+SourceTable sourceTable, boolean outputInvalidRows, OutputFormat 
outputFormat, Long maxOutputRows, String tenantId, Long scrutinyTs) {
+final List args = Lists.newArrayList();
+if (schemaName != null) {
+args.add("-s");
+args.add(schemaName);
+}
+args.add("-dt");
+args.add(dataTable);
+args.add("-it");
+args.add(indxTable);
+
+// TODO test snapshot reads
+// if(useSnapshot) {
+// args.add("-snap");
+// }
+
+if (OutputFormat.FILE.equals(outputFormat)) {
+args.add("-op");
+ 

[phoenix] branch master updated: PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables and IndexScrutinyIT doesn't run

2019-09-09 Thread kadir
This is an automated email from the ASF dual-hosted git repository.

kadir pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/phoenix.git


The following commit(s) were added to refs/heads/master by this push:
 new f2de7d5  PHOENIX-5456 IndexScrutinyTool slow for indexes on 
multitenant tables and IndexScrutinyIT doesn't run
f2de7d5 is described below

commit f2de7d5e7b643ce8c2c41e39bff61a69d952e083
Author: Gokcen Iskender 
AuthorDate: Thu Aug 29 14:55:28 2019 -0700

PHOENIX-5456 IndexScrutinyTool slow for indexes on multitenant tables and 
IndexScrutinyIT doesn't run
---
 .../phoenix/end2end/IndexScrutinyToolBaseIT.java   |  137 ++
 .../end2end/IndexScrutinyToolForTenantIT.java  |  258 
 .../phoenix/end2end/IndexScrutinyToolIT.java   | 1322 
 .../phoenix/mapreduce/util/IndexColumnNames.java   |3 +-
 4 files changed, 911 insertions(+), 809 deletions(-)

diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
new file mode 100644
index 000..9536a12
--- /dev/null
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/IndexScrutinyToolBaseIT.java
@@ -0,0 +1,137 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more 
contributor license
+ * agreements. See the NOTICE file distributed with this work for additional 
information regarding
+ * copyright ownership. The ASF licenses this file to you under the Apache 
License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance with the 
License. You may obtain a
+ * copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless 
required by applicable
+ * law or agreed to in writing, software distributed under the License is 
distributed on an "AS IS"
+ * BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or 
implied. See the License
+ * for the specific language governing permissions and limitations under the 
License.
+ */
+package org.apache.phoenix.end2end;
+
+import com.google.common.collect.Lists;
+import com.google.common.collect.Maps;
+import org.apache.hadoop.conf.Configuration;
+import org.apache.hadoop.hbase.HConstants;
+import org.apache.hadoop.mapreduce.Counters;
+import org.apache.hadoop.mapreduce.Job;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool.OutputFormat;
+import org.apache.phoenix.mapreduce.index.IndexScrutinyTool.SourceTable;
+import org.apache.phoenix.mapreduce.index.PhoenixScrutinyJobCounters;
+import org.apache.phoenix.query.BaseTest;
+import org.apache.phoenix.query.QueryServices;
+import org.apache.phoenix.util.ReadOnlyProps;
+import org.junit.BeforeClass;
+
+import java.sql.Connection;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.util.List;
+import java.util.Map;
+import java.util.UUID;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+/**
+ * Tests for the {@link IndexScrutinyTool}
+ */
+public class IndexScrutinyToolBaseIT extends BaseTest {
+protected String outputDir;
+
+@BeforeClass public static void doSetup() throws Exception {
+Map serverProps = Maps.newHashMap();
+//disable major compactions
+serverProps.put(HConstants.MAJOR_COMPACTION_PERIOD, "0");
+Map clientProps = Maps.newHashMap();
+
+clientProps.put(QueryServices.INDEX_REGION_OBSERVER_ENABLED_ATTRIB, 
Boolean.FALSE.toString());
+
+setUpTestDriver(new ReadOnlyProps(serverProps.entrySet().iterator()),
+new ReadOnlyProps(clientProps.entrySet().iterator()));
+}
+
+protected List runScrutiny(String[] cmdArgs) throws Exception {
+IndexScrutinyTool scrutiny = new IndexScrutinyTool();
+Configuration conf = new 
Configuration(getUtility().getConfiguration());
+scrutiny.setConf(conf);
+int status = scrutiny.run(cmdArgs);
+assertEquals(0, status);
+for (Job job : scrutiny.getJobs()) {
+assertTrue(job.waitForCompletion(true));
+}
+return scrutiny.getJobs();
+}
+
+protected String[] getArgValues(String schemaName, String dataTable, 
String indxTable, Long batchSize,
+SourceTable sourceTable, boolean outputInvalidRows, OutputFormat 
outputFormat, Long maxOutputRows, String tenantId, Long scrutinyTs) {
+final List args = Lists.newArrayList();
+if (schemaName != null) {
+args.add("-s");
+args.add(schemaName);
+}
+args.add("-dt");
+args.add(dataTable);
+args.add("-it");
+args.add(indxTable);
+
+// TODO test snapshot reads
+// if(useSnapshot) {
+// args.add("-snap");
+// }
+
+if (OutputFormat.FILE.equals(outputFormat)) {
+args.add("-op");
+outputDir 

Build failed in Jenkins: Phoenix Compile Compatibility with HBase #1115

2019-09-09 Thread Apache Jenkins Server
See 


--
Started by timer
[EnvInject] - Loading node environment variables.
Building remotely on H25 (ubuntu xenial) in workspace 

[Phoenix_Compile_Compat_wHBase] $ /bin/bash /tmp/jenkins7166586429904655081.sh
core file size  (blocks, -c) 0
data seg size   (kbytes, -d) unlimited
scheduling priority (-e) 0
file size   (blocks, -f) unlimited
pending signals (-i) 386349
max locked memory   (kbytes, -l) 16384
max memory size (kbytes, -m) unlimited
open files  (-n) 6
pipe size(512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority  (-r) 0
stack size  (kbytes, -s) 8192
cpu time   (seconds, -t) unlimited
max user processes  (-u) 10240
virtual memory  (kbytes, -v) unlimited
file locks  (-x) unlimited
core id : 0
core id : 1
core id : 2
core id : 3
core id : 4
core id : 5
physical id : 0
physical id : 1
MemTotal:   98949828 kB
MemFree:47164816 kB
Filesystem  Size  Used Avail Use% Mounted on
udev 48G 0   48G   0% /dev
tmpfs   9.5G  1.3M  9.5G   1% /run
/dev/sda3   3.6T  504G  3.0T  15% /
tmpfs48G  4.0K   48G   1% /dev/shm
tmpfs   5.0M 0  5.0M   0% /run/lock
tmpfs48G 0   48G   0% /sys/fs/cgroup
/dev/sda2   473M  108M  341M  25% /boot
tmpfs   9.5G 0  9.5G   0% /run/user/910
apache-maven-2.2.1
apache-maven-3.0.5
apache-maven-3.1.1
apache-maven-3.2.5
apache-maven-3.3.9
apache-maven-3.5.4
apache-maven-3.6.0
latest
latest2
latest3


===
Verifying compile level compatibility with HBase 0.98 with Phoenix 
4.x-HBase-0.98
===

Cloning into 'hbase'...
Checking out files:  97% (4738/4865)   Checking out files:  98% (4768/4865)   
Checking out files:  99% (4817/4865)   Checking out files: 100% (4865/4865)   
Checking out files: 100% (4865/4865), done.
Switched to a new branch '0.98'
Branch '0.98' set up to track remote branch '0.98' from 'origin'.
[ERROR] Plugin org.codehaus.mojo:findbugs-maven-plugin:2.5.2 or one of its 
dependencies could not be resolved: Failed to read artifact descriptor for 
org.codehaus.mojo:findbugs-maven-plugin:jar:2.5.2: Could not transfer artifact 
org.codehaus.mojo:findbugs-maven-plugin:pom:2.5.2 from/to central 
(https://repo.maven.apache.org/maven2): Received fatal alert: protocol_version 
-> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException
Build step 'Execute shell' marked build as failure