Build failed in Jenkins: Phoenix | Master #1393

2016-09-11 Thread Apache Jenkins Server
See 

--
[...truncated 731 lines...]
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 68.833 sec - 
in org.apache.phoenix.end2end.PercentileIT
Running org.apache.phoenix.end2end.ReverseFunctionIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.103 sec - in 
org.apache.phoenix.end2end.RegexpSplitFunctionIT
Running org.apache.phoenix.end2end.ReverseScanIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.752 sec - in 
org.apache.phoenix.end2end.RegexpSubstrFunctionIT
Running org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.025 sec - 
in org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Running org.apache.phoenix.end2end.SerialIteratorsIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.767 sec - in 
org.apache.phoenix.end2end.ReverseFunctionIT
Running org.apache.phoenix.end2end.ServerExceptionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.41 sec - in 
org.apache.phoenix.end2end.SerialIteratorsIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.414 sec - in 
org.apache.phoenix.end2end.ServerExceptionIT
Running org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.184 sec - in 
org.apache.phoenix.end2end.ReverseScanIT
Running org.apache.phoenix.end2end.SkipScanQueryIT
Running org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.3 sec - in 
org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Running org.apache.phoenix.end2end.SortMergeJoinMoreIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 60.047 sec - in 
org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.SortOrderIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.87 sec - in 
org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Running org.apache.phoenix.end2end.SpooledOrderByIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 40.56 sec - in 
org.apache.phoenix.end2end.SortMergeJoinMoreIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 44.777 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: 4.6 sec - in 
org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Running org.apache.phoenix.end2end.StatementHintsIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.393 sec - in 
org.apache.phoenix.end2end.StatementHintsIT
Running org.apache.phoenix.end2end.StddevIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.563 sec - in 
org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 36.676 sec - in 
org.apache.phoenix.end2end.SpooledOrderByIT
Running org.apache.phoenix.end2end.StringIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.518 sec - in 
org.apache.phoenix.end2end.StddevIT
Running org.apache.phoenix.end2end.StoreNullsIT
Running org.apache.phoenix.end2end.StringToArrayFunctionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.795 sec - in 
org.apache.phoenix.end2end.StoreNullsIT
Running org.apache.phoenix.end2end.TenantIdTypeIT
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.204 sec - 
in org.apache.phoenix.end2end.StringToArrayFunctionIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 77.14 sec - in 
org.apache.phoenix.end2end.StringIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 94.596 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Running org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 47.83 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Running org.apache.phoenix.end2end.ToCharFunctionIT
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 115.748 sec - 
in org.apache.phoenix.end2end.TenantIdTypeIT
Running org.apache.phoenix.end2end.ToDateFunctionIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.356 sec - in 
org.apache.phoenix.end2end.ToDateFunctionIT
Running org.apache.phoenix.end2end.UpsertBigValuesIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.69 sec - in 
org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Running org.apache.phoenix.end2end.UpsertSelectAutoCommitIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.7 sec - in 
org.apache.phoenix.end2end.UpsertBigValuesIT
Running 

Build failed in Jenkins: Phoenix | Master #1392

2016-09-11 Thread Apache Jenkins Server
See 

Changes:

[elserj] PHOENIX-3176 Remove unnecessary PQS proxy user authorization

--
[...truncated 826 lines...]
Running org.apache.phoenix.rpc.UpdateCacheIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 99.527 sec - in 
org.apache.phoenix.iterate.RoundRobinResultIteratorIT
Running org.apache.phoenix.trace.PhoenixTableMetricsWriterIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.686 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.252 sec - in 
org.apache.phoenix.trace.PhoenixTraceReaderIT
Running org.apache.phoenix.trace.PhoenixTracingEndToEndIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 47.847 sec - in 
org.apache.phoenix.rpc.UpdateCacheIT
Running org.apache.phoenix.tx.TransactionIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 81.639 sec - in 
org.apache.phoenix.trace.PhoenixTracingEndToEndIT
Running org.apache.phoenix.tx.TxCheckpointIT
Tests run: 66, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 854.033 sec - 
in org.apache.phoenix.end2end.index.IndexExpressionIT
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 787.055 sec - 
in org.apache.phoenix.end2end.index.MutableIndexIT
Tests run: 21, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 269.597 sec - 
in org.apache.phoenix.tx.TransactionIT

Results :

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

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

---
 T E S T S
---
Running 
org.apache.hadoop.hbase.regionserver.wal.WALReplayWithIndexWritesAndCompressedWALIT
Running 
org.apache.hadoop.hbase.regionserver.wal.WALReplayWithIndexWritesAndUncompressedWALInHBase_094_9_IT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.061 sec - in 
org.apache.hadoop.hbase.regionserver.wal.WALReplayWithIndexWritesAndUncompressedWALInHBase_094_9_IT
Running org.apache.phoenix.end2end.ConnectionUtilIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 51.297 sec - in 
org.apache.hadoop.hbase.regionserver.wal.WALReplayWithIndexWritesAndCompressedWALIT
Running org.apache.phoenix.coprocessor.StatisticsCollectionRunTrackerIT
Running org.apache.phoenix.end2end.AlterTableIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 46.103 sec - in 
org.apache.phoenix.end2end.ConnectionUtilIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 45.574 sec - in 
org.apache.phoenix.coprocessor.StatisticsCollectionRunTrackerIT
Running org.apache.phoenix.end2end.CountDistinctCompressionIT
Running org.apache.phoenix.end2end.ContextClassloaderIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.22 sec - in 
org.apache.phoenix.end2end.ContextClassloaderIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.123 sec - in 
org.apache.phoenix.end2end.CountDistinctCompressionIT
Running org.apache.phoenix.end2end.IndexToolIT
Running org.apache.phoenix.end2end.CsvBulkLoadToolIT
Running org.apache.phoenix.end2end.KeyOnlyIT
Running org.apache.phoenix.end2end.MultiCfQueryExecIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.14 sec - in 
org.apache.phoenix.end2end.KeyOnlyIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 50.328 sec - in 
org.apache.phoenix.end2end.MultiCfQueryExecIT
Running org.apache.phoenix.end2end.MutableIndexToolIT
Running org.apache.phoenix.end2end.ParallelIteratorsIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 148.843 sec - 
in org.apache.phoenix.end2end.MutableIndexToolIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 87.879 sec - in 
org.apache.phoenix.end2end.ParallelIteratorsIT
Running org.apache.phoenix.end2end.QueryWithLimitIT
Running org.apache.phoenix.end2end.QueryTimeoutIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 26.838 sec - in 
org.apache.phoenix.end2end.QueryTimeoutIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 45.339 sec - in 
org.apache.phoenix.end2end.QueryWithLimitIT
Running org.apache.phoenix.end2end.QueryWithOffsetIT
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 38.016 sec - in 
org.apache.phoenix.end2end.QueryWithOffsetIT
Running org.apache.phoenix.end2end.SaltedViewIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 82.203 sec - in 
org.apache.phoenix.end2end.SaltedViewIT
Tests run: 56, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 690.644 sec - 
in org.apache.phoenix.end2end.AlterTableIT
Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 627.692 sec - 
in org.apache.phoenix.end2end.CsvBulkLoadToolIT
Running 

Build failed in Jenkins: Phoenix-4.8-HBase-1.1 #18

2016-09-11 Thread Apache Jenkins Server
See 

Changes:

[elserj] PHOENIX-3176 Remove unnecessary PQS proxy user authorization

--
[...truncated 707 lines...]
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 95.404 sec - in 
org.apache.phoenix.trace.PhoenixTracingEndToEndIT
Running org.apache.phoenix.tx.TxCheckpointIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 162.204 sec - 
in org.apache.phoenix.iterate.RoundRobinResultIteratorIT
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 175.135 sec - 
in org.apache.phoenix.tx.TxCheckpointIT
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 716.089 sec - 
in org.apache.phoenix.end2end.index.LocalIndexIT
Tests run: 21, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 304.563 sec - 
in org.apache.phoenix.tx.TransactionIT
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 980.136 sec - 
in org.apache.phoenix.end2end.index.MutableIndexIT

Results :

Tests run: 1223, 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.ArithmeticQueryIT
Running org.apache.phoenix.end2end.ArrayFillFunctionIT
Running org.apache.phoenix.end2end.AbsFunctionEnd2EndIT
Running org.apache.phoenix.end2end.ArrayToStringFunctionIT
Running org.apache.phoenix.end2end.AlterSessionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.806 sec - in 
org.apache.phoenix.end2end.AbsFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 sec - in 
org.apache.phoenix.end2end.AlterSessionIT
Running org.apache.phoenix.end2end.ArraysWithNullsIT
Running org.apache.phoenix.end2end.AutoCommitIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.434 sec - in 
org.apache.phoenix.end2end.AutoCommitIT
Running org.apache.phoenix.end2end.CbrtFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.46 sec - in 
org.apache.phoenix.end2end.CbrtFunctionEnd2EndIT
Running org.apache.phoenix.end2end.ConvertTimezoneFunctionIT
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.533 sec - 
in org.apache.phoenix.end2end.ArrayFillFunctionIT
Running org.apache.phoenix.end2end.DecodeFunctionIT
Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 37.223 sec - 
in org.apache.phoenix.end2end.ArrayToStringFunctionIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 25.449 sec - in 
org.apache.phoenix.end2end.ConvertTimezoneFunctionIT
Running org.apache.phoenix.end2end.DynamicFamilyIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.56 sec - in 
org.apache.phoenix.end2end.DecodeFunctionIT
Running org.apache.phoenix.end2end.DynamicUpsertIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.137 sec - in 
org.apache.phoenix.end2end.DynamicUpsertIT
Running org.apache.phoenix.end2end.FirstValueFunctionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.977 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.11 sec - in 
org.apache.phoenix.end2end.GetSetByteBitFunctionEnd2EndIT
Running org.apache.phoenix.end2end.LikeExpressionIT
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 56.578 sec - 
in org.apache.phoenix.end2end.ArraysWithNullsIT
Running org.apache.phoenix.end2end.MD5FunctionIT
Running org.apache.phoenix.end2end.DistinctPrefixFilterIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.25 sec - in 
org.apache.phoenix.end2end.LikeExpressionIT
Running org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.084 sec - in 
org.apache.phoenix.end2end.MD5FunctionIT
Running org.apache.phoenix.end2end.NthValueFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.463 sec - in 
org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Running org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.533 sec - in 
org.apache.phoenix.end2end.FirstValueFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.378 sec - in 
org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
Running org.apache.phoenix.end2end.PrimitiveTypeIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.266 sec - in 
org.apache.phoenix.end2end.PrimitiveTypeIT
Running org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.PowerFunctionEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.433 sec - in 

Build failed in Jenkins: Phoenix | 4.x-HBase-0.98 #1304

2016-09-11 Thread Apache Jenkins Server
See 

Changes:

[elserj] PHOENIX-3176 Remove unnecessary PQS proxy user authorization

--
[...truncated 706 lines...]
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 42.306 sec - 
in org.apache.phoenix.end2end.PercentileIT
Running org.apache.phoenix.end2end.ReverseScanIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.847 sec - in 
org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.346 sec - in 
org.apache.phoenix.end2end.ReverseFunctionIT
Running org.apache.phoenix.end2end.SerialIteratorsIT
Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.137 sec - in 
org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Running org.apache.phoenix.end2end.ServerExceptionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.815 sec - in 
org.apache.phoenix.end2end.SerialIteratorsIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.707 sec - in 
org.apache.phoenix.end2end.ServerExceptionIT
Running org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.883 sec - in 
org.apache.phoenix.end2end.ReverseScanIT
Running org.apache.phoenix.end2end.SkipScanQueryIT
Running org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.497 sec - in 
org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Running org.apache.phoenix.end2end.SortMergeJoinMoreIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 65.58 sec - in 
org.apache.phoenix.end2end.PhoenixRuntimeIT
Running org.apache.phoenix.end2end.SortOrderIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.349 sec - 
in org.apache.phoenix.end2end.SkipScanQueryIT
Running org.apache.phoenix.end2end.SpooledOrderByIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.504 sec - in 
org.apache.phoenix.end2end.SortMergeJoinMoreIT
Running org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.182 sec - in 
org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Running org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.857 sec - in 
org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Running org.apache.phoenix.end2end.StatementHintsIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.761 sec - in 
org.apache.phoenix.end2end.StatementHintsIT
Running org.apache.phoenix.end2end.StddevIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.919 sec - in 
org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.701 sec - in 
org.apache.phoenix.end2end.SpooledOrderByIT
Running org.apache.phoenix.end2end.StoreNullsIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.767 sec - in 
org.apache.phoenix.end2end.StddevIT
Running org.apache.phoenix.end2end.StringIT
Running org.apache.phoenix.end2end.StringToArrayFunctionIT
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.155 sec - 
in org.apache.phoenix.end2end.StringToArrayFunctionIT
Running org.apache.phoenix.end2end.TenantIdTypeIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.142 sec - in 
org.apache.phoenix.end2end.StoreNullsIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 41.362 sec - 
in org.apache.phoenix.end2end.StringIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 46.138 sec - 
in org.apache.phoenix.end2end.TenantIdTypeIT
Running org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.439 sec - in 
org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Running org.apache.phoenix.end2end.ToCharFunctionIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 56.311 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Running org.apache.phoenix.end2end.ToDateFunctionIT
Tests run: 45, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 94.097 sec - 
in org.apache.phoenix.end2end.SortOrderIT
Running org.apache.phoenix.end2end.UpsertBigValuesIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.951 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Running org.apache.phoenix.end2end.UpsertSelectAutoCommitIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.134 sec - in 
org.apache.phoenix.end2end.ToDateFunctionIT
Running org.apache.phoenix.end2end.UseSchemaIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.183 

Build failed in Jenkins: Phoenix-4.8-HBase-1.2 #18

2016-09-11 Thread Apache Jenkins Server
See 

Changes:

[elserj] PHOENIX-3176 Remove unnecessary PQS proxy user authorization

--
[...truncated 736 lines...]
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 99.605 sec - in 
org.apache.phoenix.iterate.RoundRobinResultIteratorIT
Running org.apache.phoenix.tx.TxCheckpointIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 97.317 sec - in 
org.apache.phoenix.trace.PhoenixTracingEndToEndIT
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 119.163 sec - 
in org.apache.phoenix.tx.TxCheckpointIT
Tests run: 21, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 214.075 sec - 
in org.apache.phoenix.tx.TransactionIT
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 506.088 sec - 
in org.apache.phoenix.end2end.index.LocalIndexIT
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 737.65 sec - 
in org.apache.phoenix.end2end.index.MutableIndexIT

Results :

Tests run: 1223, 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.ArithmeticQueryIT
Running org.apache.phoenix.end2end.AlterSessionIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 sec - in 
org.apache.phoenix.end2end.AlterSessionIT
Running org.apache.phoenix.end2end.ArraysWithNullsIT
Running org.apache.phoenix.end2end.AbsFunctionEnd2EndIT
Running org.apache.phoenix.end2end.ArrayToStringFunctionIT
Running org.apache.phoenix.end2end.ArrayFillFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.718 sec - in 
org.apache.phoenix.end2end.AbsFunctionEnd2EndIT
Running org.apache.phoenix.end2end.AutoCommitIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.366 sec - in 
org.apache.phoenix.end2end.AutoCommitIT
Running org.apache.phoenix.end2end.CbrtFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.404 sec - in 
org.apache.phoenix.end2end.CbrtFunctionEnd2EndIT
Running org.apache.phoenix.end2end.ConvertTimezoneFunctionIT
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.564 sec - 
in org.apache.phoenix.end2end.ArrayFillFunctionIT
Running org.apache.phoenix.end2end.DecodeFunctionIT
Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.623 sec - 
in org.apache.phoenix.end2end.ArrayToStringFunctionIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.08 sec - in 
org.apache.phoenix.end2end.ConvertTimezoneFunctionIT
Running org.apache.phoenix.end2end.DynamicFamilyIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.699 sec - in 
org.apache.phoenix.end2end.DynamicFamilyIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.688 sec - in 
org.apache.phoenix.end2end.DecodeFunctionIT
Running org.apache.phoenix.end2end.FirstValueFunctionIT
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 36.035 sec - 
in org.apache.phoenix.end2end.ArraysWithNullsIT
Running org.apache.phoenix.end2end.DynamicUpsertIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.085 sec - in 
org.apache.phoenix.end2end.DynamicUpsertIT
Running org.apache.phoenix.end2end.GetSetByteBitFunctionEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.109 sec - in 
org.apache.phoenix.end2end.GetSetByteBitFunctionEnd2EndIT
Running org.apache.phoenix.end2end.MD5FunctionIT
Running org.apache.phoenix.end2end.LikeExpressionIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.893 sec - in 
org.apache.phoenix.end2end.MD5FunctionIT
Running org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Running org.apache.phoenix.end2end.DistinctPrefixFilterIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.239 sec - in 
org.apache.phoenix.end2end.LikeExpressionIT
Running org.apache.phoenix.end2end.NthValueFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.372 sec - in 
org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Running org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.085 sec - in 
org.apache.phoenix.end2end.FirstValueFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.306 sec - in 
org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 52.765 sec - 
in org.apache.phoenix.end2end.ArithmeticQueryIT
Running org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.PrimitiveTypeIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.148 sec - in 
org.apache.phoenix.end2end.PrimitiveTypeIT
Running 

Build failed in Jenkins: Phoenix-4.x-HBase-1.1 #189

2016-09-11 Thread Apache Jenkins Server
See 

Changes:

[elserj] PHOENIX-3176 Remove unnecessary PQS proxy user authorization

--
[...truncated 702 lines...]
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.262 sec - in 
org.apache.phoenix.end2end.RegexpSplitFunctionIT
Running org.apache.phoenix.end2end.ReverseFunctionIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.837 sec - in 
org.apache.phoenix.end2end.RegexpSubstrFunctionIT
Running org.apache.phoenix.end2end.ReverseScanIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 38.704 sec - in 
org.apache.phoenix.end2end.PhoenixRuntimeIT
Running org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 30.631 sec - in 
org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.SerialIteratorsIT
Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.575 sec - in 
org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.686 sec - in 
org.apache.phoenix.end2end.SerialIteratorsIT
Running org.apache.phoenix.end2end.ServerExceptionIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.759 sec - in 
org.apache.phoenix.end2end.ReverseFunctionIT
Running org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.334 sec - in 
org.apache.phoenix.end2end.ServerExceptionIT
Running org.apache.phoenix.end2end.SkipScanQueryIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.987 sec - in 
org.apache.phoenix.end2end.ReverseScanIT
Running org.apache.phoenix.end2end.SortMergeJoinMoreIT
Running org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.419 sec - in 
org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Running org.apache.phoenix.end2end.SortOrderIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.635 sec - in 
org.apache.phoenix.end2end.SortMergeJoinMoreIT
Running org.apache.phoenix.end2end.SpooledOrderByIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 22.899 sec - 
in org.apache.phoenix.end2end.SkipScanQueryIT
Running org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.559 sec - in 
org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Running org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.622 sec - in 
org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Running org.apache.phoenix.end2end.StatementHintsIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.406 sec - in 
org.apache.phoenix.end2end.StatementHintsIT
Running org.apache.phoenix.end2end.StddevIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.44 sec - in 
org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.019 sec - in 
org.apache.phoenix.end2end.StddevIT
Running org.apache.phoenix.end2end.StringIT
Running org.apache.phoenix.end2end.StoreNullsIT
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.837 sec - in 
org.apache.phoenix.end2end.SpooledOrderByIT
Running org.apache.phoenix.end2end.StringToArrayFunctionIT
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.306 sec - 
in org.apache.phoenix.end2end.StringToArrayFunctionIT
Running org.apache.phoenix.end2end.TenantIdTypeIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.045 sec - in 
org.apache.phoenix.end2end.StoreNullsIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 53.297 sec - 
in org.apache.phoenix.end2end.StringIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Tests run: 45, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 104.018 sec - 
in org.apache.phoenix.end2end.SortOrderIT
Running org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 58.189 sec - 
in org.apache.phoenix.end2end.TenantIdTypeIT
Running org.apache.phoenix.end2end.ToCharFunctionIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 63.447 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Running org.apache.phoenix.end2end.ToDateFunctionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.46 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Running org.apache.phoenix.end2end.UpsertBigValuesIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.153 sec - in 
org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Running org.apache.phoenix.end2end.UpsertSelectAutoCommitIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, 

Apache-Phoenix | 4.8-HBase-1.0 | Build Successful

2016-09-11 Thread Apache Jenkins Server
4.8-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.8-HBase-1.0

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

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

Changes
[elserj] PHOENIX-3176 Remove unnecessary PQS proxy user authorization



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.8-HBase-0.98 #17

2016-09-11 Thread Apache Jenkins Server
See 

Changes:

[elserj] PHOENIX-3176 Remove unnecessary PQS proxy user authorization

--
[...truncated 712 lines...]
Results :

Tests run: 1223, 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.ArraysWithNullsIT
Running org.apache.phoenix.end2end.ArrayFillFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.91 sec - in 
org.apache.phoenix.end2end.AbsFunctionEnd2EndIT
Running org.apache.phoenix.end2end.AutoCommitIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.031 sec - in 
org.apache.phoenix.end2end.AutoCommitIT
Running org.apache.phoenix.end2end.CbrtFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.438 sec - in 
org.apache.phoenix.end2end.CbrtFunctionEnd2EndIT
Running org.apache.phoenix.end2end.ConvertTimezoneFunctionIT
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.464 sec - in 
org.apache.phoenix.end2end.ArrayFillFunctionIT
Running org.apache.phoenix.end2end.DecodeFunctionIT
Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.928 sec - in 
org.apache.phoenix.end2end.ArrayToStringFunctionIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 7.215 sec - in 
org.apache.phoenix.end2end.ConvertTimezoneFunctionIT
Running org.apache.phoenix.end2end.DynamicFamilyIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.951 sec - in 
org.apache.phoenix.end2end.DecodeFunctionIT
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.945 sec - 
in org.apache.phoenix.end2end.ArraysWithNullsIT
Running org.apache.phoenix.end2end.FirstValueFunctionIT
Running org.apache.phoenix.end2end.DynamicUpsertIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.181 sec - in 
org.apache.phoenix.end2end.DynamicUpsertIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.892 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.178 sec - in 
org.apache.phoenix.end2end.GetSetByteBitFunctionEnd2EndIT
Running org.apache.phoenix.end2end.MD5FunctionIT
Running org.apache.phoenix.end2end.LikeExpressionIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.643 sec - in 
org.apache.phoenix.end2end.MD5FunctionIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.895 sec - in 
org.apache.phoenix.end2end.FirstValueFunctionIT
Running org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Running org.apache.phoenix.end2end.NthValueFunctionIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.544 sec - in 
org.apache.phoenix.end2end.LikeExpressionIT
Running org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.53 sec - in 
org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.49 sec - in 
org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
Running org.apache.phoenix.end2end.PowerFunctionEnd2EndIT
Running org.apache.phoenix.end2end.PrimitiveTypeIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.226 sec - in 
org.apache.phoenix.end2end.PrimitiveTypeIT
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.677 sec - 
in org.apache.phoenix.end2end.ArithmeticQueryIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.451 sec - in 
org.apache.phoenix.end2end.PowerFunctionEnd2EndIT
Running org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.RTrimFunctionIT
Running org.apache.phoenix.end2end.ReadOnlyIT
Running org.apache.phoenix.end2end.DistinctPrefixFilterIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.246 sec - in 
org.apache.phoenix.end2end.RTrimFunctionIT
Running org.apache.phoenix.end2end.RegexpSplitFunctionIT
Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.36 sec - in 
org.apache.phoenix.end2end.NthValueFunctionIT
Running org.apache.phoenix.end2end.ReverseFunctionIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.976 sec - in 
org.apache.phoenix.end2end.RegexpSplitFunctionIT
Running org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.537 sec - in 
org.apache.phoenix.end2end.ReadOnlyIT
Running org.apache.phoenix.end2end.SerialIteratorsIT
Tests 

Jenkins build is back to normal : Phoenix-4.8-HBase-1.2 #17

2016-09-11 Thread Apache Jenkins Server
See 



Build failed in Jenkins: Phoenix | 4.x-HBase-0.98 #1303

2016-09-11 Thread Apache Jenkins Server
See 

Changes:

[tdsilva] PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW

--
[...truncated 703 lines...]
Running org.apache.phoenix.end2end.ReverseScanIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 46.036 sec - in 
org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.966 sec - in 
org.apache.phoenix.end2end.ReverseFunctionIT
Running org.apache.phoenix.end2end.SerialIteratorsIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.173 sec - in 
org.apache.phoenix.end2end.SerialIteratorsIT
Running org.apache.phoenix.end2end.ServerExceptionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.605 sec - in 
org.apache.phoenix.end2end.ServerExceptionIT
Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.824 sec - in 
org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Running org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 18.294 sec - in 
org.apache.phoenix.end2end.ReverseScanIT
Running org.apache.phoenix.end2end.SkipScanQueryIT
Running org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.504 sec - in 
org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Running org.apache.phoenix.end2end.SortMergeJoinMoreIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 109.323 sec - 
in org.apache.phoenix.end2end.PhoenixRuntimeIT
Running org.apache.phoenix.end2end.SortOrderIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 31.624 sec - in 
org.apache.phoenix.end2end.SortMergeJoinMoreIT
Running org.apache.phoenix.end2end.SpooledOrderByIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 37.609 sec - 
in org.apache.phoenix.end2end.SkipScanQueryIT
Running org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 43.313 sec - in 
org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.154 sec - in 
org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Running org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Running org.apache.phoenix.end2end.StatementHintsIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.464 sec - in 
org.apache.phoenix.end2end.StatementHintsIT
Running org.apache.phoenix.end2end.StddevIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.346 sec - in 
org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Running org.apache.phoenix.end2end.StoreNullsIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.977 sec - in 
org.apache.phoenix.end2end.StddevIT
Running org.apache.phoenix.end2end.StringIT
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.941 sec - in 
org.apache.phoenix.end2end.SpooledOrderByIT
Running org.apache.phoenix.end2end.StringToArrayFunctionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.764 sec - in 
org.apache.phoenix.end2end.StoreNullsIT
Running org.apache.phoenix.end2end.TenantIdTypeIT
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.301 sec - 
in org.apache.phoenix.end2end.StringToArrayFunctionIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 74.021 sec - 
in org.apache.phoenix.end2end.StringIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 88.353 sec - 
in org.apache.phoenix.end2end.TenantIdTypeIT
Running org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 77.841 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Running org.apache.phoenix.end2end.ToCharFunctionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 38.76 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Running org.apache.phoenix.end2end.ToDateFunctionIT
Tests run: 45, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 162.48 sec - 
in org.apache.phoenix.end2end.SortOrderIT
Running org.apache.phoenix.end2end.UpsertBigValuesIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 19.39 sec - in 
org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.767 sec - in 
org.apache.phoenix.end2end.ToDateFunctionIT
Running org.apache.phoenix.end2end.UpsertSelectAutoCommitIT
Running org.apache.phoenix.end2end.UseSchemaIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.243 sec - in 
org.apache.phoenix.end2end.UpsertBigValuesIT
Running 

Apache-Phoenix | 4.8-HBase-1.1 | Build Successful

2016-09-11 Thread Apache Jenkins Server
4.8-HBase-1.1 branch build status Successful

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

Compiled Artifacts https://builds.apache.org/job/Phoenix-4.8-HBase-1.1/lastSuccessfulBuild/artifact/

Test Report https://builds.apache.org/job/Phoenix-4.8-HBase-1.1/lastCompletedBuild/testReport/

Changes
[tdsilva] PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW



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 | Master #1391

2016-09-11 Thread Apache Jenkins Server
See 

Changes:

[tdsilva] PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW

--
[...truncated 732 lines...]
Running org.apache.phoenix.end2end.ReverseFunctionIT
Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 73.968 sec - 
in org.apache.phoenix.end2end.PercentileIT
Running org.apache.phoenix.end2end.ReverseScanIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.81 sec - in 
org.apache.phoenix.end2end.RegexpSubstrFunctionIT
Running org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.547 sec - 
in org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Running org.apache.phoenix.end2end.SerialIteratorsIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.174 sec - in 
org.apache.phoenix.end2end.ReverseFunctionIT
Running org.apache.phoenix.end2end.ServerExceptionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.361 sec - in 
org.apache.phoenix.end2end.ServerExceptionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.128 sec - in 
org.apache.phoenix.end2end.SerialIteratorsIT
Running org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 20.098 sec - in 
org.apache.phoenix.end2end.ReverseScanIT
Running org.apache.phoenix.end2end.SkipScanQueryIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 59.563 sec - in 
org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.SortMergeJoinMoreIT
Running org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.32 sec - in 
org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Running org.apache.phoenix.end2end.SortOrderIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 40.973 sec - in 
org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Running org.apache.phoenix.end2end.SpooledOrderByIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 46.888 sec - 
in org.apache.phoenix.end2end.SkipScanQueryIT
Running org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 43.49 sec - in 
org.apache.phoenix.end2end.SortMergeJoinMoreIT
Running org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.716 sec - in 
org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Running org.apache.phoenix.end2end.StatementHintsIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.446 sec - in 
org.apache.phoenix.end2end.StatementHintsIT
Running org.apache.phoenix.end2end.StddevIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.709 sec - in 
org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 17.896 sec - in 
org.apache.phoenix.end2end.StddevIT
Running org.apache.phoenix.end2end.StringIT
Running org.apache.phoenix.end2end.StoreNullsIT
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 43.99 sec - in 
org.apache.phoenix.end2end.SpooledOrderByIT
Running org.apache.phoenix.end2end.StringToArrayFunctionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 15.062 sec - in 
org.apache.phoenix.end2end.StoreNullsIT
Running org.apache.phoenix.end2end.TenantIdTypeIT
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.426 sec - 
in org.apache.phoenix.end2end.StringToArrayFunctionIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 98.071 sec - 
in org.apache.phoenix.end2end.StringIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 110.078 sec - 
in org.apache.phoenix.end2end.TenantIdTypeIT
Running org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 94.383 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Running org.apache.phoenix.end2end.ToCharFunctionIT
Tests run: 45, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 213.474 sec - 
in org.apache.phoenix.end2end.SortOrderIT
Running org.apache.phoenix.end2end.ToDateFunctionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 50.125 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Running org.apache.phoenix.end2end.UpsertBigValuesIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.607 sec - in 
org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Running org.apache.phoenix.end2end.UpsertSelectAutoCommitIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 11.51 sec - in 
org.apache.phoenix.end2end.ToDateFunctionIT
Running org.apache.phoenix.end2end.UseSchemaIT
Tests 

Build failed in Jenkins: Phoenix-4.x-HBase-1.1 #188

2016-09-11 Thread Apache Jenkins Server
See 

Changes:

[tdsilva] PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW

--
[...truncated 704 lines...]
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.703 sec - in 
org.apache.phoenix.end2end.RegexpSubstrFunctionIT
Running org.apache.phoenix.end2end.ReverseScanIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 41.289 sec - in 
org.apache.phoenix.end2end.PhoenixRuntimeIT
Running org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.538 sec - in 
org.apache.phoenix.end2end.ReverseFunctionIT
Running org.apache.phoenix.end2end.SerialIteratorsIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 32.747 sec - in 
org.apache.phoenix.end2end.QueryMoreIT
Running org.apache.phoenix.end2end.ServerExceptionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.488 sec - in 
org.apache.phoenix.end2end.SerialIteratorsIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.647 sec - in 
org.apache.phoenix.end2end.ReverseScanIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.353 sec - in 
org.apache.phoenix.end2end.ServerExceptionIT
Running org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.513 sec - in 
org.apache.phoenix.end2end.RoundFloorCeilFunctionsEnd2EndIT
Running org.apache.phoenix.end2end.SkipScanQueryIT
Running org.apache.phoenix.end2end.SortMergeJoinMoreIT
Running org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.371 sec - in 
org.apache.phoenix.end2end.SignFunctionEnd2EndIT
Running org.apache.phoenix.end2end.SortOrderIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 23.626 sec - in 
org.apache.phoenix.end2end.SortMergeJoinMoreIT
Running org.apache.phoenix.end2end.SpooledOrderByIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 24.329 sec - 
in org.apache.phoenix.end2end.SkipScanQueryIT
Running org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.45 sec - in 
org.apache.phoenix.end2end.SpooledTmpFileDeleteIT
Running org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 28.338 sec - in 
org.apache.phoenix.end2end.SkipScanAfterManualSplitIT
Running org.apache.phoenix.end2end.StatementHintsIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.364 sec - in 
org.apache.phoenix.end2end.StatementHintsIT
Running org.apache.phoenix.end2end.StddevIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.628 sec - in 
org.apache.phoenix.end2end.SqrtFunctionEnd2EndIT
Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.59 sec - in 
org.apache.phoenix.end2end.SpooledOrderByIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.001 sec - in 
org.apache.phoenix.end2end.StddevIT
Running org.apache.phoenix.end2end.StringIT
Running org.apache.phoenix.end2end.StringToArrayFunctionIT
Running org.apache.phoenix.end2end.StoreNullsIT
Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 13.008 sec - 
in org.apache.phoenix.end2end.StringToArrayFunctionIT
Running org.apache.phoenix.end2end.TenantIdTypeIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 14.359 sec - in 
org.apache.phoenix.end2end.StoreNullsIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 44.275 sec - 
in org.apache.phoenix.end2end.StringIT
Running org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 54.516 sec - 
in org.apache.phoenix.end2end.TenantIdTypeIT
Running org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 29.821 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexSaltedIT
Running org.apache.phoenix.end2end.ToCharFunctionIT
Tests run: 45, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 114.537 sec - 
in org.apache.phoenix.end2end.SortOrderIT
Running org.apache.phoenix.end2end.ToDateFunctionIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 12.127 sec - in 
org.apache.phoenix.end2end.TimezoneOffsetFunctionIT
Running org.apache.phoenix.end2end.UpsertBigValuesIT
Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.257 sec - in 
org.apache.phoenix.end2end.ToDateFunctionIT
Running org.apache.phoenix.end2end.UpsertSelectAutoCommitIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 68.626 sec - in 
org.apache.phoenix.end2end.TenantSpecificViewIndexIT
Running org.apache.phoenix.end2end.UseSchemaIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time 

Apache-Phoenix | 4.8-HBase-1.0 | Build Successful

2016-09-11 Thread Apache Jenkins Server
4.8-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.8-HBase-1.0

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

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

Changes
[tdsilva] PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW



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.8-HBase-0.98 #16

2016-09-11 Thread Apache Jenkins Server
See 

Changes:

[tdsilva] PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW

--
[...truncated 701 lines...]
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 62.731 sec - in 
org.apache.phoenix.iterate.RoundRobinResultIteratorIT
Running org.apache.phoenix.tx.TransactionIT
Tests run: 128, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 252.692 sec - 
in org.apache.phoenix.end2end.index.IndexIT
Running org.apache.phoenix.tx.TxCheckpointIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 84.362 sec - in 
org.apache.phoenix.trace.PhoenixTracingEndToEndIT
Tests run: 20, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 78.629 sec - 
in org.apache.phoenix.tx.TxCheckpointIT
Tests run: 21, Failures: 0, Errors: 0, Skipped: 1, Time elapsed: 142.029 sec - 
in org.apache.phoenix.tx.TransactionIT
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 347.951 sec - 
in org.apache.phoenix.end2end.index.LocalIndexIT
Tests run: 40, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 547.004 sec - 
in org.apache.phoenix.end2end.index.MutableIndexIT

Results :

Tests run: 1223, 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.ArithmeticQueryIT
Running org.apache.phoenix.end2end.AbsFunctionEnd2EndIT
Running org.apache.phoenix.end2end.ArraysWithNullsIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.314 sec - in 
org.apache.phoenix.end2end.AbsFunctionEnd2EndIT
Running org.apache.phoenix.end2end.AutoCommitIT
Running org.apache.phoenix.end2end.ArrayFillFunctionIT
Running org.apache.phoenix.end2end.ArrayToStringFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.541 sec - in 
org.apache.phoenix.end2end.AutoCommitIT
Running org.apache.phoenix.end2end.CbrtFunctionEnd2EndIT
Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.409 sec - in 
org.apache.phoenix.end2end.CbrtFunctionEnd2EndIT
Running org.apache.phoenix.end2end.ConvertTimezoneFunctionIT
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 8.573 sec - in 
org.apache.phoenix.end2end.ArrayFillFunctionIT
Running org.apache.phoenix.end2end.DecodeFunctionIT
Tests run: 36, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 9.405 sec - in 
org.apache.phoenix.end2end.ArrayToStringFunctionIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.186 sec - in 
org.apache.phoenix.end2end.ConvertTimezoneFunctionIT
Running org.apache.phoenix.end2end.DynamicFamilyIT
Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.701 sec - in 
org.apache.phoenix.end2end.DynamicFamilyIT
Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 16.053 sec - 
in org.apache.phoenix.end2end.ArraysWithNullsIT
Running org.apache.phoenix.end2end.DynamicUpsertIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.219 sec - in 
org.apache.phoenix.end2end.DynamicUpsertIT
Running org.apache.phoenix.end2end.FirstValueFunctionIT
Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.385 sec - in 
org.apache.phoenix.end2end.DecodeFunctionIT
Running org.apache.phoenix.end2end.GetSetByteBitFunctionEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.228 sec - in 
org.apache.phoenix.end2end.GetSetByteBitFunctionEnd2EndIT
Running org.apache.phoenix.end2end.MD5FunctionIT
Running org.apache.phoenix.end2end.LikeExpressionIT
Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.05 sec - in 
org.apache.phoenix.end2end.MD5FunctionIT
Running org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.861 sec - in 
org.apache.phoenix.end2end.FirstValueFunctionIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.529 sec - in 
org.apache.phoenix.end2end.MinMaxAggregateFunctionIT
Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.516 sec - in 
org.apache.phoenix.end2end.LikeExpressionIT
Running org.apache.phoenix.end2end.NthValueFunctionIT
Running org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.84 sec - in 
org.apache.phoenix.end2end.OctetLengthFunctionEnd2EndIT
Running org.apache.phoenix.end2end.PowerFunctionEnd2EndIT
Running org.apache.phoenix.end2end.PrimitiveTypeIT
Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 27.661 sec - 
in org.apache.phoenix.end2end.ArithmeticQueryIT
Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.684 sec - in 
org.apache.phoenix.end2end.PowerFunctionEnd2EndIT
Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.283 sec 

[7/7] phoenix git commit: PHOENIX-3176 Remove unnecessary PQS proxy user authorization

2016-09-11 Thread elserj
PHOENIX-3176 Remove unnecessary PQS proxy user authorization


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

Branch: refs/heads/4.8-HBase-0.98
Commit: 7412f2a11f223b573cd927c53af02b5d641fdad4
Parents: 71b0b62
Author: Josh Elser 
Authored: Sat Sep 10 16:05:15 2016 -0400
Committer: Josh Elser 
Committed: Sun Sep 11 15:25:56 2016 -0400

--
 .../main/java/org/apache/phoenix/queryserver/server/Main.java| 4 
 1 file changed, 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/7412f2a1/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
--
diff --git 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
index 4b3ca7e..0ed3b7b 100644
--- 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
+++ 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
@@ -286,10 +286,6 @@ public final class Main extends Configured implements 
Tool, Runnable {
   // LoadingCache will create a new instance for us if one isn't cached.
   UserGroupInformation proxyUser = createProxyUser(remoteUserName);
 
-  // Check if this user is allowed to be impersonated.
-  // Will throw AuthorizationException if the impersonation as this user 
is not allowed
-  ProxyUsers.authorize(proxyUser, remoteAddress);
-
   // Execute the actual call as this proxy user
   return proxyUser.doAs(new PrivilegedExceptionAction() {
 @Override



[2/7] phoenix git commit: PHOENIX-3176 Remove unnecessary PQS proxy user authorization

2016-09-11 Thread elserj
PHOENIX-3176 Remove unnecessary PQS proxy user authorization


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

Branch: refs/heads/4.x-HBase-1.1
Commit: 6acfcc9082a2f04e214611b1a375c2b703de56b3
Parents: 62e217e
Author: Josh Elser 
Authored: Sat Sep 10 16:05:15 2016 -0400
Committer: Josh Elser 
Committed: Sun Sep 11 15:19:05 2016 -0400

--
 .../main/java/org/apache/phoenix/queryserver/server/Main.java| 4 
 1 file changed, 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/6acfcc90/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
--
diff --git 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
index 4b3ca7e..0ed3b7b 100644
--- 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
+++ 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
@@ -286,10 +286,6 @@ public final class Main extends Configured implements 
Tool, Runnable {
   // LoadingCache will create a new instance for us if one isn't cached.
   UserGroupInformation proxyUser = createProxyUser(remoteUserName);
 
-  // Check if this user is allowed to be impersonated.
-  // Will throw AuthorizationException if the impersonation as this user 
is not allowed
-  ProxyUsers.authorize(proxyUser, remoteAddress);
-
   // Execute the actual call as this proxy user
   return proxyUser.doAs(new PrivilegedExceptionAction() {
 @Override



[3/7] phoenix git commit: PHOENIX-3176 Remove unnecessary PQS proxy user authorization

2016-09-11 Thread elserj
PHOENIX-3176 Remove unnecessary PQS proxy user authorization


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

Branch: refs/heads/4.x-HBase-0.98
Commit: a278455a43ff22dc2834af3ef9a7b49f1efe853f
Parents: 0a5846c
Author: Josh Elser 
Authored: Sat Sep 10 16:05:15 2016 -0400
Committer: Josh Elser 
Committed: Sun Sep 11 15:19:11 2016 -0400

--
 .../main/java/org/apache/phoenix/queryserver/server/Main.java| 4 
 1 file changed, 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/a278455a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
--
diff --git 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
index 4b3ca7e..0ed3b7b 100644
--- 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
+++ 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
@@ -286,10 +286,6 @@ public final class Main extends Configured implements 
Tool, Runnable {
   // LoadingCache will create a new instance for us if one isn't cached.
   UserGroupInformation proxyUser = createProxyUser(remoteUserName);
 
-  // Check if this user is allowed to be impersonated.
-  // Will throw AuthorizationException if the impersonation as this user 
is not allowed
-  ProxyUsers.authorize(proxyUser, remoteAddress);
-
   // Execute the actual call as this proxy user
   return proxyUser.doAs(new PrivilegedExceptionAction() {
 @Override



[5/7] phoenix git commit: PHOENIX-3176 Remove unnecessary PQS proxy user authorization

2016-09-11 Thread elserj
PHOENIX-3176 Remove unnecessary PQS proxy user authorization


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

Branch: refs/heads/4.8-HBase-1.1
Commit: 546d8ee38109b96bc1e74cf73ff39838ddd13b5d
Parents: 0cceed0
Author: Josh Elser 
Authored: Sat Sep 10 16:05:15 2016 -0400
Committer: Josh Elser 
Committed: Sun Sep 11 15:22:25 2016 -0400

--
 .../main/java/org/apache/phoenix/queryserver/server/Main.java| 4 
 1 file changed, 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/546d8ee3/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
--
diff --git 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
index 4b3ca7e..0ed3b7b 100644
--- 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
+++ 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
@@ -286,10 +286,6 @@ public final class Main extends Configured implements 
Tool, Runnable {
   // LoadingCache will create a new instance for us if one isn't cached.
   UserGroupInformation proxyUser = createProxyUser(remoteUserName);
 
-  // Check if this user is allowed to be impersonated.
-  // Will throw AuthorizationException if the impersonation as this user 
is not allowed
-  ProxyUsers.authorize(proxyUser, remoteAddress);
-
   // Execute the actual call as this proxy user
   return proxyUser.doAs(new PrivilegedExceptionAction() {
 @Override



[4/7] phoenix git commit: PHOENIX-3176 Remove unnecessary PQS proxy user authorization

2016-09-11 Thread elserj
PHOENIX-3176 Remove unnecessary PQS proxy user authorization


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

Branch: refs/heads/4.8-HBase-1.2
Commit: 13e625bfd49e2c8245726150e12b44be5d5d8b2d
Parents: 3aeaed4
Author: Josh Elser 
Authored: Sat Sep 10 16:05:15 2016 -0400
Committer: Josh Elser 
Committed: Sun Sep 11 15:19:17 2016 -0400

--
 .../main/java/org/apache/phoenix/queryserver/server/Main.java| 4 
 1 file changed, 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/13e625bf/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
--
diff --git 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
index 4b3ca7e..0ed3b7b 100644
--- 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
+++ 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
@@ -286,10 +286,6 @@ public final class Main extends Configured implements 
Tool, Runnable {
   // LoadingCache will create a new instance for us if one isn't cached.
   UserGroupInformation proxyUser = createProxyUser(remoteUserName);
 
-  // Check if this user is allowed to be impersonated.
-  // Will throw AuthorizationException if the impersonation as this user 
is not allowed
-  ProxyUsers.authorize(proxyUser, remoteAddress);
-
   // Execute the actual call as this proxy user
   return proxyUser.doAs(new PrivilegedExceptionAction() {
 @Override



[6/7] phoenix git commit: PHOENIX-3176 Remove unnecessary PQS proxy user authorization

2016-09-11 Thread elserj
PHOENIX-3176 Remove unnecessary PQS proxy user authorization


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

Branch: refs/heads/4.8-HBase-1.0
Commit: 1c635457cd42c83e0fd63aaf17d5435becdc4648
Parents: 24e466a
Author: Josh Elser 
Authored: Sat Sep 10 16:05:15 2016 -0400
Committer: Josh Elser 
Committed: Sun Sep 11 15:22:32 2016 -0400

--
 .../main/java/org/apache/phoenix/queryserver/server/Main.java| 4 
 1 file changed, 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/1c635457/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
--
diff --git 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
index 4b3ca7e..0ed3b7b 100644
--- 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
+++ 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
@@ -286,10 +286,6 @@ public final class Main extends Configured implements 
Tool, Runnable {
   // LoadingCache will create a new instance for us if one isn't cached.
   UserGroupInformation proxyUser = createProxyUser(remoteUserName);
 
-  // Check if this user is allowed to be impersonated.
-  // Will throw AuthorizationException if the impersonation as this user 
is not allowed
-  ProxyUsers.authorize(proxyUser, remoteAddress);
-
   // Execute the actual call as this proxy user
   return proxyUser.doAs(new PrivilegedExceptionAction() {
 @Override



[1/7] phoenix git commit: PHOENIX-3176 Remove unnecessary PQS proxy user authorization

2016-09-11 Thread elserj
Repository: phoenix
Updated Branches:
  refs/heads/4.8-HBase-0.98 71b0b62d9 -> 7412f2a11
  refs/heads/4.8-HBase-1.0 24e466a01 -> 1c635457c
  refs/heads/4.8-HBase-1.1 0cceed070 -> 546d8ee38
  refs/heads/4.8-HBase-1.2 3aeaed423 -> 13e625bfd
  refs/heads/4.x-HBase-0.98 0a5846c0f -> a278455a4
  refs/heads/4.x-HBase-1.1 62e217eca -> 6acfcc908
  refs/heads/master 5a6496e1d -> c3cdb2afb


PHOENIX-3176 Remove unnecessary PQS proxy user authorization


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

Branch: refs/heads/master
Commit: c3cdb2afbe60a4959237a6ac264f42322a049d1d
Parents: 5a6496e
Author: Josh Elser 
Authored: Sat Sep 10 16:05:15 2016 -0400
Committer: Josh Elser 
Committed: Sun Sep 11 15:03:43 2016 -0400

--
 .../main/java/org/apache/phoenix/queryserver/server/Main.java| 4 
 1 file changed, 4 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/c3cdb2af/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
--
diff --git 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
index 4b3ca7e..0ed3b7b 100644
--- 
a/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
+++ 
b/phoenix-queryserver/src/main/java/org/apache/phoenix/queryserver/server/Main.java
@@ -286,10 +286,6 @@ public final class Main extends Configured implements 
Tool, Runnable {
   // LoadingCache will create a new instance for us if one isn't cached.
   UserGroupInformation proxyUser = createProxyUser(remoteUserName);
 
-  // Check if this user is allowed to be impersonated.
-  // Will throw AuthorizationException if the impersonation as this user 
is not allowed
-  ProxyUsers.authorize(proxyUser, remoteAddress);
-
   // Execute the actual call as this proxy user
   return proxyUser.doAs(new PrivilegedExceptionAction() {
 @Override



phoenix git commit: PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes

2016-09-11 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.8-HBase-1.1 bd1e7d06b -> 0cceed070


PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes


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

Branch: refs/heads/4.8-HBase-1.1
Commit: 0cceed070e44cd305585475c6fc63afe96f1a0e6
Parents: bd1e7d0
Author: Thomas D'Silva 
Authored: Mon Jul 18 17:58:32 2016 -0600
Committer: Thomas D'Silva 
Committed: Sun Sep 11 11:48:50 2016 -0700

--
 .../index/ChildViewsUseParentViewIndexIT.java   | 254 +++
 .../coprocessor/MetaDataEndpointImpl.java   |  14 +-
 .../apache/phoenix/index/IndexMaintainer.java   |  16 +-
 .../apache/phoenix/query/QueryConstants.java|   1 +
 .../apache/phoenix/schema/MetaDataClient.java   |  67 +++--
 .../apache/phoenix/schema/PMetaDataImpl.java|   2 +-
 .../java/org/apache/phoenix/schema/PTable.java  |  20 +-
 .../org/apache/phoenix/schema/PTableImpl.java   |  41 ++-
 .../org/apache/phoenix/util/ExpressionUtil.java |  15 +-
 9 files changed, 360 insertions(+), 70 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/0cceed07/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
new file mode 100644
index 000..60a428c
--- /dev/null
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
@@ -0,0 +1,254 @@
+package org.apache.phoenix.end2end.index;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import java.sql.Connection;
+import java.sql.Date;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.util.Properties;
+
+import org.apache.phoenix.end2end.BaseHBaseManagedTimeTableReuseIT;
+import org.apache.phoenix.util.QueryUtil;
+import org.junit.Test;
+
+public class ChildViewsUseParentViewIndexIT extends 
BaseHBaseManagedTimeTableReuseIT {
+
+@Test
+public void testIndexOnParentViewWithTenantSpecificConnection() throws 
Exception {
+final String baseTableName = generateRandomString();
+final String globalViewName = generateRandomString();
+final String globalViewIdxName = generateRandomString();
+final String tenantViewName1 = generateRandomString();
+final String tenantViewName2 = generateRandomString();
+
+// Set up props with TenantId
+Properties props  = new Properties();
+props.setProperty("TenantId", "00Dxxx1");
+
+try (Connection conn = DriverManager.getConnection(getUrl());
+Connection tenantConn = DriverManager.getConnection(getUrl(), 
props)) {
+// Create Base table
+createBaseTable(baseTableName, conn);
+
+// Create the Global View on the Base Table for a value of KP
+createGlobalView(globalViewName, baseTableName, conn);
+
+// Create Global Index on View
+createGlobalIndexOnView(globalViewName, globalViewIdxName, conn);
+
+// Create tenant specific view which is a child of global view
+createTenantSpecificView(globalViewName, tenantViewName1, 
tenantConn);
+
+// Create tenant specific view which is a child of previous tenant 
view
+createTenantSpecificView(tenantViewName1, tenantViewName2, 
tenantConn);
+
+int rowCount = 0;
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+assertQueryIndex(globalViewName, baseTableName, tenantConn, 3);
+
+insertRowIntoView(tenantViewName1, tenantConn, ++rowCount);
+insertRowIntoView(tenantViewName2, tenantConn, ++rowCount);
+
+// assert that we get 5 rows while querying via tenant specific 
views and that we use the index
+assertQueryIndex(tenantViewName1, baseTableName, tenantConn, 5);
+assertQueryIndex(tenantViewName2, baseTableName, tenantConn, 5);
+
+// assert that we get 5 rows while querying via global specific 
view and 

phoenix git commit: PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes

2016-09-11 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.8-HBase-1.2 b0f4488c1 -> 3aeaed423


PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes


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

Branch: refs/heads/4.8-HBase-1.2
Commit: 3aeaed423064743c5ae726c41619299764534cde
Parents: b0f4488
Author: Thomas D'Silva 
Authored: Mon Jul 18 17:58:32 2016 -0600
Committer: Thomas D'Silva 
Committed: Sun Sep 11 11:49:07 2016 -0700

--
 .../index/ChildViewsUseParentViewIndexIT.java   | 254 +++
 .../coprocessor/MetaDataEndpointImpl.java   |  14 +-
 .../apache/phoenix/index/IndexMaintainer.java   |  16 +-
 .../apache/phoenix/query/QueryConstants.java|   1 +
 .../apache/phoenix/schema/MetaDataClient.java   |  67 +++--
 .../apache/phoenix/schema/PMetaDataImpl.java|   2 +-
 .../java/org/apache/phoenix/schema/PTable.java  |  20 +-
 .../org/apache/phoenix/schema/PTableImpl.java   |  41 ++-
 .../org/apache/phoenix/util/ExpressionUtil.java |  15 +-
 9 files changed, 360 insertions(+), 70 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/3aeaed42/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
new file mode 100644
index 000..60a428c
--- /dev/null
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
@@ -0,0 +1,254 @@
+package org.apache.phoenix.end2end.index;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import java.sql.Connection;
+import java.sql.Date;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.util.Properties;
+
+import org.apache.phoenix.end2end.BaseHBaseManagedTimeTableReuseIT;
+import org.apache.phoenix.util.QueryUtil;
+import org.junit.Test;
+
+public class ChildViewsUseParentViewIndexIT extends 
BaseHBaseManagedTimeTableReuseIT {
+
+@Test
+public void testIndexOnParentViewWithTenantSpecificConnection() throws 
Exception {
+final String baseTableName = generateRandomString();
+final String globalViewName = generateRandomString();
+final String globalViewIdxName = generateRandomString();
+final String tenantViewName1 = generateRandomString();
+final String tenantViewName2 = generateRandomString();
+
+// Set up props with TenantId
+Properties props  = new Properties();
+props.setProperty("TenantId", "00Dxxx1");
+
+try (Connection conn = DriverManager.getConnection(getUrl());
+Connection tenantConn = DriverManager.getConnection(getUrl(), 
props)) {
+// Create Base table
+createBaseTable(baseTableName, conn);
+
+// Create the Global View on the Base Table for a value of KP
+createGlobalView(globalViewName, baseTableName, conn);
+
+// Create Global Index on View
+createGlobalIndexOnView(globalViewName, globalViewIdxName, conn);
+
+// Create tenant specific view which is a child of global view
+createTenantSpecificView(globalViewName, tenantViewName1, 
tenantConn);
+
+// Create tenant specific view which is a child of previous tenant 
view
+createTenantSpecificView(tenantViewName1, tenantViewName2, 
tenantConn);
+
+int rowCount = 0;
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+assertQueryIndex(globalViewName, baseTableName, tenantConn, 3);
+
+insertRowIntoView(tenantViewName1, tenantConn, ++rowCount);
+insertRowIntoView(tenantViewName2, tenantConn, ++rowCount);
+
+// assert that we get 5 rows while querying via tenant specific 
views and that we use the index
+assertQueryIndex(tenantViewName1, baseTableName, tenantConn, 5);
+assertQueryIndex(tenantViewName2, baseTableName, tenantConn, 5);
+
+// assert that we get 5 rows while querying via global specific 
view and 

phoenix git commit: PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes

2016-09-11 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.8-HBase-1.0 9489ec5ea -> 24e466a01


PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes


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

Branch: refs/heads/4.8-HBase-1.0
Commit: 24e466a0169cb675615ad7d394008b4d44f26252
Parents: 9489ec5
Author: Thomas D'Silva 
Authored: Mon Jul 18 17:58:32 2016 -0600
Committer: Thomas D'Silva 
Committed: Sun Sep 11 11:48:24 2016 -0700

--
 .../index/ChildViewsUseParentViewIndexIT.java   | 254 +++
 .../coprocessor/MetaDataEndpointImpl.java   |  14 +-
 .../apache/phoenix/index/IndexMaintainer.java   |  16 +-
 .../apache/phoenix/query/QueryConstants.java|   1 +
 .../apache/phoenix/schema/MetaDataClient.java   |  67 +++--
 .../apache/phoenix/schema/PMetaDataImpl.java|   2 +-
 .../java/org/apache/phoenix/schema/PTable.java  |  20 +-
 .../org/apache/phoenix/schema/PTableImpl.java   |  41 ++-
 .../org/apache/phoenix/util/ExpressionUtil.java |  15 +-
 9 files changed, 360 insertions(+), 70 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/24e466a0/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
new file mode 100644
index 000..60a428c
--- /dev/null
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
@@ -0,0 +1,254 @@
+package org.apache.phoenix.end2end.index;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import java.sql.Connection;
+import java.sql.Date;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.util.Properties;
+
+import org.apache.phoenix.end2end.BaseHBaseManagedTimeTableReuseIT;
+import org.apache.phoenix.util.QueryUtil;
+import org.junit.Test;
+
+public class ChildViewsUseParentViewIndexIT extends 
BaseHBaseManagedTimeTableReuseIT {
+
+@Test
+public void testIndexOnParentViewWithTenantSpecificConnection() throws 
Exception {
+final String baseTableName = generateRandomString();
+final String globalViewName = generateRandomString();
+final String globalViewIdxName = generateRandomString();
+final String tenantViewName1 = generateRandomString();
+final String tenantViewName2 = generateRandomString();
+
+// Set up props with TenantId
+Properties props  = new Properties();
+props.setProperty("TenantId", "00Dxxx1");
+
+try (Connection conn = DriverManager.getConnection(getUrl());
+Connection tenantConn = DriverManager.getConnection(getUrl(), 
props)) {
+// Create Base table
+createBaseTable(baseTableName, conn);
+
+// Create the Global View on the Base Table for a value of KP
+createGlobalView(globalViewName, baseTableName, conn);
+
+// Create Global Index on View
+createGlobalIndexOnView(globalViewName, globalViewIdxName, conn);
+
+// Create tenant specific view which is a child of global view
+createTenantSpecificView(globalViewName, tenantViewName1, 
tenantConn);
+
+// Create tenant specific view which is a child of previous tenant 
view
+createTenantSpecificView(tenantViewName1, tenantViewName2, 
tenantConn);
+
+int rowCount = 0;
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+assertQueryIndex(globalViewName, baseTableName, tenantConn, 3);
+
+insertRowIntoView(tenantViewName1, tenantConn, ++rowCount);
+insertRowIntoView(tenantViewName2, tenantConn, ++rowCount);
+
+// assert that we get 5 rows while querying via tenant specific 
views and that we use the index
+assertQueryIndex(tenantViewName1, baseTableName, tenantConn, 5);
+assertQueryIndex(tenantViewName2, baseTableName, tenantConn, 5);
+
+// assert that we get 5 rows while querying via global specific 
view and 

phoenix git commit: PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes

2016-09-11 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.8-HBase-0.98 d8fc2fea9 -> 71b0b62d9


PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes


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

Branch: refs/heads/4.8-HBase-0.98
Commit: 71b0b62d98c96870db585f9a232dfb63db3a698d
Parents: d8fc2fe
Author: Thomas D'Silva 
Authored: Mon Jul 18 17:58:32 2016 -0600
Committer: Thomas D'Silva 
Committed: Sun Sep 11 11:46:21 2016 -0700

--
 .../index/ChildViewsUseParentViewIndexIT.java   | 254 +++
 .../coprocessor/MetaDataEndpointImpl.java   |  14 +-
 .../apache/phoenix/index/IndexMaintainer.java   |  16 +-
 .../apache/phoenix/query/QueryConstants.java|   1 +
 .../apache/phoenix/schema/MetaDataClient.java   |  67 +++--
 .../apache/phoenix/schema/PMetaDataImpl.java|   2 +-
 .../java/org/apache/phoenix/schema/PTable.java  |  20 +-
 .../org/apache/phoenix/schema/PTableImpl.java   |  41 ++-
 .../org/apache/phoenix/util/ExpressionUtil.java |  15 +-
 9 files changed, 360 insertions(+), 70 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/71b0b62d/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
new file mode 100644
index 000..60a428c
--- /dev/null
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
@@ -0,0 +1,254 @@
+package org.apache.phoenix.end2end.index;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import java.sql.Connection;
+import java.sql.Date;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.util.Properties;
+
+import org.apache.phoenix.end2end.BaseHBaseManagedTimeTableReuseIT;
+import org.apache.phoenix.util.QueryUtil;
+import org.junit.Test;
+
+public class ChildViewsUseParentViewIndexIT extends 
BaseHBaseManagedTimeTableReuseIT {
+
+@Test
+public void testIndexOnParentViewWithTenantSpecificConnection() throws 
Exception {
+final String baseTableName = generateRandomString();
+final String globalViewName = generateRandomString();
+final String globalViewIdxName = generateRandomString();
+final String tenantViewName1 = generateRandomString();
+final String tenantViewName2 = generateRandomString();
+
+// Set up props with TenantId
+Properties props  = new Properties();
+props.setProperty("TenantId", "00Dxxx1");
+
+try (Connection conn = DriverManager.getConnection(getUrl());
+Connection tenantConn = DriverManager.getConnection(getUrl(), 
props)) {
+// Create Base table
+createBaseTable(baseTableName, conn);
+
+// Create the Global View on the Base Table for a value of KP
+createGlobalView(globalViewName, baseTableName, conn);
+
+// Create Global Index on View
+createGlobalIndexOnView(globalViewName, globalViewIdxName, conn);
+
+// Create tenant specific view which is a child of global view
+createTenantSpecificView(globalViewName, tenantViewName1, 
tenantConn);
+
+// Create tenant specific view which is a child of previous tenant 
view
+createTenantSpecificView(tenantViewName1, tenantViewName2, 
tenantConn);
+
+int rowCount = 0;
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+assertQueryIndex(globalViewName, baseTableName, tenantConn, 3);
+
+insertRowIntoView(tenantViewName1, tenantConn, ++rowCount);
+insertRowIntoView(tenantViewName2, tenantConn, ++rowCount);
+
+// assert that we get 5 rows while querying via tenant specific 
views and that we use the index
+assertQueryIndex(tenantViewName1, baseTableName, tenantConn, 5);
+assertQueryIndex(tenantViewName2, baseTableName, tenantConn, 5);
+
+// assert that we get 5 rows while querying via global specific 
view and 

phoenix git commit: PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes

2016-09-11 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-0.98 41449b7e9 -> 0a5846c0f


PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes


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

Branch: refs/heads/4.x-HBase-0.98
Commit: 0a5846c0ff4981e584c01a96831b52b5254c0d9d
Parents: 41449b7
Author: Thomas D'Silva 
Authored: Mon Jul 18 17:58:32 2016 -0600
Committer: Thomas D'Silva 
Committed: Sun Sep 11 11:45:51 2016 -0700

--
 .../index/ChildViewsUseParentViewIndexIT.java   | 254 +++
 .../coprocessor/MetaDataEndpointImpl.java   |  14 +-
 .../apache/phoenix/index/IndexMaintainer.java   |  16 +-
 .../apache/phoenix/query/QueryConstants.java|   1 +
 .../apache/phoenix/schema/MetaDataClient.java   |  67 +++--
 .../apache/phoenix/schema/PMetaDataImpl.java|   2 +-
 .../java/org/apache/phoenix/schema/PTable.java  |  20 +-
 .../org/apache/phoenix/schema/PTableImpl.java   |  41 ++-
 .../org/apache/phoenix/util/ExpressionUtil.java |  15 +-
 9 files changed, 360 insertions(+), 70 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/0a5846c0/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
new file mode 100644
index 000..60a428c
--- /dev/null
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
@@ -0,0 +1,254 @@
+package org.apache.phoenix.end2end.index;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import java.sql.Connection;
+import java.sql.Date;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.util.Properties;
+
+import org.apache.phoenix.end2end.BaseHBaseManagedTimeTableReuseIT;
+import org.apache.phoenix.util.QueryUtil;
+import org.junit.Test;
+
+public class ChildViewsUseParentViewIndexIT extends 
BaseHBaseManagedTimeTableReuseIT {
+
+@Test
+public void testIndexOnParentViewWithTenantSpecificConnection() throws 
Exception {
+final String baseTableName = generateRandomString();
+final String globalViewName = generateRandomString();
+final String globalViewIdxName = generateRandomString();
+final String tenantViewName1 = generateRandomString();
+final String tenantViewName2 = generateRandomString();
+
+// Set up props with TenantId
+Properties props  = new Properties();
+props.setProperty("TenantId", "00Dxxx1");
+
+try (Connection conn = DriverManager.getConnection(getUrl());
+Connection tenantConn = DriverManager.getConnection(getUrl(), 
props)) {
+// Create Base table
+createBaseTable(baseTableName, conn);
+
+// Create the Global View on the Base Table for a value of KP
+createGlobalView(globalViewName, baseTableName, conn);
+
+// Create Global Index on View
+createGlobalIndexOnView(globalViewName, globalViewIdxName, conn);
+
+// Create tenant specific view which is a child of global view
+createTenantSpecificView(globalViewName, tenantViewName1, 
tenantConn);
+
+// Create tenant specific view which is a child of previous tenant 
view
+createTenantSpecificView(tenantViewName1, tenantViewName2, 
tenantConn);
+
+int rowCount = 0;
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+assertQueryIndex(globalViewName, baseTableName, tenantConn, 3);
+
+insertRowIntoView(tenantViewName1, tenantConn, ++rowCount);
+insertRowIntoView(tenantViewName2, tenantConn, ++rowCount);
+
+// assert that we get 5 rows while querying via tenant specific 
views and that we use the index
+assertQueryIndex(tenantViewName1, baseTableName, tenantConn, 5);
+assertQueryIndex(tenantViewName2, baseTableName, tenantConn, 5);
+
+// assert that we get 5 rows while querying via global specific 
view and 

phoenix git commit: PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes

2016-09-11 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/4.x-HBase-1.1 589ea17b6 -> 62e217eca


PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes


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

Branch: refs/heads/4.x-HBase-1.1
Commit: 62e217eca81b61eb99b92c3aed025cb1ed2ae98a
Parents: 589ea17
Author: Thomas D'Silva 
Authored: Mon Jul 18 17:58:32 2016 -0600
Committer: Thomas D'Silva 
Committed: Sun Sep 11 11:44:32 2016 -0700

--
 .../index/ChildViewsUseParentViewIndexIT.java   | 254 +++
 .../coprocessor/MetaDataEndpointImpl.java   |  14 +-
 .../apache/phoenix/index/IndexMaintainer.java   |  16 +-
 .../apache/phoenix/query/QueryConstants.java|   1 +
 .../apache/phoenix/schema/MetaDataClient.java   |  67 +++--
 .../apache/phoenix/schema/PMetaDataImpl.java|   2 +-
 .../java/org/apache/phoenix/schema/PTable.java  |  20 +-
 .../org/apache/phoenix/schema/PTableImpl.java   |  41 ++-
 .../org/apache/phoenix/util/ExpressionUtil.java |  15 +-
 9 files changed, 360 insertions(+), 70 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/62e217ec/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
new file mode 100644
index 000..60a428c
--- /dev/null
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
@@ -0,0 +1,254 @@
+package org.apache.phoenix.end2end.index;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import java.sql.Connection;
+import java.sql.Date;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.util.Properties;
+
+import org.apache.phoenix.end2end.BaseHBaseManagedTimeTableReuseIT;
+import org.apache.phoenix.util.QueryUtil;
+import org.junit.Test;
+
+public class ChildViewsUseParentViewIndexIT extends 
BaseHBaseManagedTimeTableReuseIT {
+
+@Test
+public void testIndexOnParentViewWithTenantSpecificConnection() throws 
Exception {
+final String baseTableName = generateRandomString();
+final String globalViewName = generateRandomString();
+final String globalViewIdxName = generateRandomString();
+final String tenantViewName1 = generateRandomString();
+final String tenantViewName2 = generateRandomString();
+
+// Set up props with TenantId
+Properties props  = new Properties();
+props.setProperty("TenantId", "00Dxxx1");
+
+try (Connection conn = DriverManager.getConnection(getUrl());
+Connection tenantConn = DriverManager.getConnection(getUrl(), 
props)) {
+// Create Base table
+createBaseTable(baseTableName, conn);
+
+// Create the Global View on the Base Table for a value of KP
+createGlobalView(globalViewName, baseTableName, conn);
+
+// Create Global Index on View
+createGlobalIndexOnView(globalViewName, globalViewIdxName, conn);
+
+// Create tenant specific view which is a child of global view
+createTenantSpecificView(globalViewName, tenantViewName1, 
tenantConn);
+
+// Create tenant specific view which is a child of previous tenant 
view
+createTenantSpecificView(tenantViewName1, tenantViewName2, 
tenantConn);
+
+int rowCount = 0;
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+assertQueryIndex(globalViewName, baseTableName, tenantConn, 3);
+
+insertRowIntoView(tenantViewName1, tenantConn, ++rowCount);
+insertRowIntoView(tenantViewName2, tenantConn, ++rowCount);
+
+// assert that we get 5 rows while querying via tenant specific 
views and that we use the index
+assertQueryIndex(tenantViewName1, baseTableName, tenantConn, 5);
+assertQueryIndex(tenantViewName2, baseTableName, tenantConn, 5);
+
+// assert that we get 5 rows while querying via global specific 
view and 

phoenix git commit: PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes

2016-09-11 Thread tdsilva
Repository: phoenix
Updated Branches:
  refs/heads/master 8e082fb5b -> 5a6496e1d


PHOENIX-1367 VIEW derived from another VIEW doesn't use parent VIEW indexes


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

Branch: refs/heads/master
Commit: 5a6496e1dc51576f4882c3718495eb2e1d6bce0a
Parents: 8e082fb
Author: Cody Marcel 
Authored: Mon Jul 18 17:58:32 2016 -0600
Committer: Thomas D'Silva 
Committed: Sun Sep 11 11:33:53 2016 -0700

--
 .../index/ChildViewsUseParentViewIndexIT.java   | 254 +++
 .../coprocessor/MetaDataEndpointImpl.java   |  14 +-
 .../apache/phoenix/index/IndexMaintainer.java   |  16 +-
 .../apache/phoenix/query/QueryConstants.java|   1 +
 .../apache/phoenix/schema/MetaDataClient.java   |  67 +++--
 .../apache/phoenix/schema/PMetaDataImpl.java|   2 +-
 .../java/org/apache/phoenix/schema/PTable.java  |  20 +-
 .../org/apache/phoenix/schema/PTableImpl.java   |  41 ++-
 .../org/apache/phoenix/util/ExpressionUtil.java |  15 +-
 9 files changed, 360 insertions(+), 70 deletions(-)
--


http://git-wip-us.apache.org/repos/asf/phoenix/blob/5a6496e1/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
--
diff --git 
a/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
new file mode 100644
index 000..60a428c
--- /dev/null
+++ 
b/phoenix-core/src/it/java/org/apache/phoenix/end2end/index/ChildViewsUseParentViewIndexIT.java
@@ -0,0 +1,254 @@
+package org.apache.phoenix.end2end.index;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import java.sql.Connection;
+import java.sql.Date;
+import java.sql.DriverManager;
+import java.sql.PreparedStatement;
+import java.sql.ResultSet;
+import java.sql.SQLException;
+import java.util.Properties;
+
+import org.apache.phoenix.end2end.BaseHBaseManagedTimeTableReuseIT;
+import org.apache.phoenix.util.QueryUtil;
+import org.junit.Test;
+
+public class ChildViewsUseParentViewIndexIT extends 
BaseHBaseManagedTimeTableReuseIT {
+
+@Test
+public void testIndexOnParentViewWithTenantSpecificConnection() throws 
Exception {
+final String baseTableName = generateRandomString();
+final String globalViewName = generateRandomString();
+final String globalViewIdxName = generateRandomString();
+final String tenantViewName1 = generateRandomString();
+final String tenantViewName2 = generateRandomString();
+
+// Set up props with TenantId
+Properties props  = new Properties();
+props.setProperty("TenantId", "00Dxxx1");
+
+try (Connection conn = DriverManager.getConnection(getUrl());
+Connection tenantConn = DriverManager.getConnection(getUrl(), 
props)) {
+// Create Base table
+createBaseTable(baseTableName, conn);
+
+// Create the Global View on the Base Table for a value of KP
+createGlobalView(globalViewName, baseTableName, conn);
+
+// Create Global Index on View
+createGlobalIndexOnView(globalViewName, globalViewIdxName, conn);
+
+// Create tenant specific view which is a child of global view
+createTenantSpecificView(globalViewName, tenantViewName1, 
tenantConn);
+
+// Create tenant specific view which is a child of previous tenant 
view
+createTenantSpecificView(tenantViewName1, tenantViewName2, 
tenantConn);
+
+int rowCount = 0;
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+insertRowIntoView(globalViewName, tenantConn, ++rowCount);
+assertQueryIndex(globalViewName, baseTableName, tenantConn, 3);
+
+insertRowIntoView(tenantViewName1, tenantConn, ++rowCount);
+insertRowIntoView(tenantViewName2, tenantConn, ++rowCount);
+
+// assert that we get 5 rows while querying via tenant specific 
views and that we use the index
+assertQueryIndex(tenantViewName1, baseTableName, tenantConn, 5);
+assertQueryIndex(tenantViewName2, baseTableName, tenantConn, 5);
+
+// assert that we get 5 rows while querying via global specific 
view and that we use the 

Build failed in Jenkins: Phoenix Compile Level Compatibility with HBase #48

2016-09-11 Thread Apache Jenkins Server
See 

--
Started by timer
[EnvInject] - Loading node environment variables.
Building remotely on H10 (Ubuntu yahoo-not-h2 ubuntu docker) in workspace 

[Phoenix_Compile_Compat_wHBase] $ /bin/bash /tmp/hudson2410643237149188785.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) 386178
max locked memory   (kbytes, -l) 64
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 : 10
core id : 9
physical id : 0
physical id : 1
MemTotal:   49453340 kB
MemFree: 2519852 kB
Filesystem  Size  Used Avail Use% Mounted on
udev 24G   12K   24G   1% /dev
tmpfs   4.8G  852K  4.8G   1% /run
/dev/dm-0   3.6T  828G  2.6T  25% /
none4.0K 0  4.0K   0% /sys/fs/cgroup
none5.0M 0  5.0M   0% /run/lock
none 24G  3.1M   24G   1% /run/shm
none100M 0  100M   0% /run/user
/dev/sda2   237M  114M  111M  51% /boot
none3.6T  828G  2.6T  25% 
/var/lib/docker/aufs/mnt/28499f21aa6d35c32cb27aeb07e983c6a651259b9b59442cb1d1473e9b6864e8
apache-maven-2.2.1
apache-maven-3.0.4
apache-maven-3.0.5
apache-maven-3.2.1
apache-maven-3.2.5
apache-maven-3.3.3
apache-maven-3.3.9
latest
latest2
latest3


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

Cloning into 'hbase'...
Switched to a new branch '0.98'
Branch 0.98 set up to track remote branch 0.98 from origin.

main:
 [exec] 
~/jenkins-slave/workspace/Phoenix_Compile_Compat_wHBase/hbase/hbase-common 
~/jenkins-slave/workspace/Phoenix_Compile_Compat_wHBase/hbase/hbase-common
 [exec] 
~/jenkins-slave/workspace/Phoenix_Compile_Compat_wHBase/hbase/hbase-common

main:
[mkdir] Created dir: 

 [exec] tar: hadoop-snappy-nativelibs.tar: Cannot open: No such file or 
directory
 [exec] tar: Error is not recoverable: exiting now
 [exec] Result: 2

main:
[mkdir] Created dir: 

 [copy] Copying 20 files to 

[mkdir] Created dir: 

[mkdir] Created dir: 


main:
[mkdir] Created dir: 

 [copy] Copying 17 files to 

[mkdir] Created dir: 


main:
[mkdir] Created dir: 

 [copy] Copying 1 file to 

[mkdir] Created dir: 


HBase pom.xml:

Got HBase version as 0.98.22
Cloning into 'phoenix'...
Switched to a new branch '4.x-HBase-0.98'
Branch 4.x-HBase-0.98 set up to track remote branch 4.x-HBase-0.98 from origin.
ANTLR Parser Generator  Version 3.5.2
Output file 

 does not exist: must build 

PhoenixSQL.g


===
Verifying