This is an automated email from the ASF dual-hosted git repository.
shahrs87 pushed a change to branch PHOENIX-6883-feature
in repository https://gitbox.apache.org/repos/asf/phoenix.git
from 4d42c915e1 PHOENIX-7293 : New Update Cache Frequency config for
Indexes in PENDING_DISABLE state (#1864)
add 909f4bc174 PHOENIX-7255 Non-existent artifacts referred in
compatible_client_versions.json
add 3524dbd900 PHOENIX-7258: Query Optimizer should pick Index hint even
for point lookup queries (#1851)
add 57415bed06 PHOENIX-7006: Configure maxLookbackAge at table level
(#1751)
add fcbb742f51 PHOENIX-7275 Update HBase 2.5 default version to 2.5.8
add 0b9d820187 PHOENIX-7253 Metadata lookup performance improvement for
range scan queries (#1848)
add e3c325b039 PHOENIX-7285 Upgade Zookeeper to 3.8.4
add aa73d9d665 PHOENIX-7250 Fix HBase log level in tests
add ff37830378 PHOENIX-7248 Add logging excludes to
hadoop-mapreduce-client-app and hadoop-mapreduce-client-jobclient
add afdba89b00 PHOENIX-7292 Update .asf.yaml based on HBase
add bf83c95990 PHOENIX-7291 Bump up omid to 1.1.2 (#1861)
add f6aec81748 PHOENIX-7295 Fix getTableRegions failing due to
overlap/inconsistencies on region (#1870)
add d8f6e6ea53 PHOENIX-7299 :- ScanningResultIterator should not time out
a query after receiving a valid result (#1872)
new 124d7dbbf5 Merge branch 'master' into PHOENIX-6883-feature
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.asf.yaml | 23 +-
.../phoenix/compile/ExplainPlanAttributes.java | 21 +-
.../org/apache/phoenix/compile/QueryCompiler.java | 17 +-
.../phoenix/compile/ServerBuildIndexCompiler.java | 1 +
.../ServerBuildTransformingTableCompiler.java | 1 +
.../BaseScannerRegionObserverConstants.java | 2 +-
.../coprocessorclient/MetaDataProtocol.java | 2 +-
.../apache/phoenix/exception/SQLExceptionCode.java | 1 +
.../phoenix/iterate/BaseResultIterators.java | 57 +++-
.../iterate/DefaultParallelScanGrouper.java | 11 +
.../phoenix/iterate/ParallelScanGrouper.java | 16 +
.../phoenix/iterate/ScanningResultIterator.java | 5 +-
.../phoenix/jdbc/PhoenixDatabaseMetaData.java | 3 +
.../apache/phoenix/optimize/QueryOptimizer.java | 5 +-
.../phoenix/query/ConnectionQueryServices.java | 15 +
.../phoenix/query/ConnectionQueryServicesImpl.java | 103 +++++--
.../query/ConnectionlessQueryServicesImpl.java | 16 +-
.../query/DelegateConnectionQueryServices.java | 9 +
.../org/apache/phoenix/query/QueryConstants.java | 2 +
.../org/apache/phoenix/query/QueryServices.java | 7 +
.../org/apache/phoenix/schema/DelegateTable.java | 6 +
.../org/apache/phoenix/schema/MetaDataClient.java | 71 ++++-
.../java/org/apache/phoenix/schema/PTable.java | 5 +
.../java/org/apache/phoenix/schema/PTableImpl.java | 28 +-
.../org/apache/phoenix/schema/TableProperty.java | 24 ++
.../phoenix/schema/transform/TransformClient.java | 1 +
.../java/org/apache/phoenix/util/MetaDataUtil.java | 14 +
.../java/org/apache/phoenix/util/ScanUtil.java | 15 +
phoenix-core-client/src/main/protobuf/PTable.proto | 1 +
.../coprocessor/BaseScannerRegionObserver.java | 50 ++-
.../coprocessor/GlobalIndexRegionScanner.java | 4 +-
.../phoenix/coprocessor/MetaDataEndpointImpl.java | 121 +++++++-
.../UngroupedAggregateRegionObserver.java | 4 +-
.../iterate/MapReduceParallelScanGrouper.java | 48 ++-
.../PhoenixServerBuildIndexInputFormat.java | 1 +
.../mapreduce/index/IndexScrutinyMapper.java | 3 +-
.../phoenix/mapreduce/index/IndexScrutinyTool.java | 31 +-
.../mapreduce/util/PhoenixConfigurationUtil.java | 14 +
.../org/apache/phoenix/end2end/AlterTableIT.java | 106 ++++++-
.../end2end/BaseTenantSpecificViewIndexIT.java | 4 +-
.../org/apache/phoenix/end2end/CreateTableIT.java | 78 +++++
.../end2end/ExplainPlanWithStatsDisabledIT.java | 340 +++++++++++++++++++++
.../end2end/IndexRepairRegionScannerIT.java | 111 ++++---
.../phoenix/end2end/IndexScrutinyToolBaseIT.java | 7 +-
.../end2end/IndexScrutinyWithMaxLookbackIT.java | 120 ++++++--
.../end2end/IndexToolForNonTxGlobalIndexIT.java | 61 ++++
.../phoenix/end2end/MaxLookbackExtendedIT.java | 75 ++++-
.../org/apache/phoenix/end2end/MaxLookbackIT.java | 251 +++++++++++++++
.../end2end/RowValueConstructorOffsetIT.java | 26 ++
.../org/apache/phoenix/end2end/TableTTLIT.java | 34 ++-
.../phoenix/end2end/TenantSpecificTablesDDLIT.java | 57 ++++
.../end2end/TenantSpecificViewIndexSaltedIT.java | 33 +-
.../it/java/org/apache/phoenix/end2end/ViewIT.java | 85 ++++++
.../org/apache/phoenix/end2end/ViewMetadataIT.java | 34 +++
.../phoenix/end2end/index/IndexMetadataIT.java | 24 ++
.../phoenix/end2end/index/PartialIndexIT.java | 47 +++
.../index/UncoveredGlobalIndexRegionScannerIT.java | 43 +++
.../phoenix/end2end/salted/SaltedTableIT.java | 32 ++
.../phoenix/end2end/transform/TransformToolIT.java | 144 ++++++++-
.../phoenix/iterate/PhoenixQueryTimeoutIT.java | 55 ++++
.../monitoring/PhoenixTableLevelMetricsIT.java | 14 +
.../it/resources/compatible_client_versions.json | 8 +-
.../src/it/resources/log4j2-test.properties | 45 ---
.../TestingMapReduceParallelScanGrouper.java | 10 +
.../java/org/apache/phoenix/query/BaseTest.java | 44 +++
.../query/ConnectionQueryServicesImplTest.java | 46 ++-
.../org/apache/phoenix/query/QueryPlanTest.java | 12 +-
.../java/org/apache/phoenix/util/TestUtil.java | 4 +-
.../src/test/resources/log4j2-test.properties | 8 +-
pom.xml | 42 ++-
70 files changed, 2471 insertions(+), 287 deletions(-)
delete mode 100644 phoenix-core/src/it/resources/log4j2-test.properties