This is an automated email from the ASF dual-hosted git repository.
lokiore pushed a change to branch PHOENIX-7210-feature
in repository https://gitbox.apache.org/repos/asf/phoenix.git
from 9934c3db15 PHOENIX-7236 Fix release scripts for 5.2
add bc1e2e7bea PHOENIX-7229 ADDENDUM for build failure
add 0ceccde1a1 PHOENIX-7130 Support skipping of shade sources jar creation
(#1745)
add e6fb989c5c PHOENIX-7236 Update version to 5.3.0 and fix issues with
maven-gpg-plugin and gnupg (ADDENDUM) (#1841)
add 22b0b346e6 PHOENIX-7243 : Add connectionType property to
ConnectionInfo (#1839)
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)
add 4abb39f364 PHOENIX-7302 Server Paging doesn't work on scans with limit
add 1e96a2756e Moving valid result boolean variable at context level to
prevent Multi threading (#1876)
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 23 +-
dev/create-release/README.txt | 3 +
dev/create-release/do-release-docker.sh | 4 +-
dev/create-release/mac-sshd-gpg-agent/Dockerfile | 2 +-
dev/create-release/release-util.sh | 2 +-
phoenix-assembly/pom.xml | 2 +-
.../phoenix-client-embedded/pom.xml | 4 +-
phoenix-client-parent/phoenix-client-lite/pom.xml | 4 +-
phoenix-client-parent/pom.xml | 2 +-
phoenix-core-client/pom.xml | 2 +-
.../phoenix/compile/ExplainPlanAttributes.java | 21 +-
.../org/apache/phoenix/compile/QueryCompiler.java | 17 +-
.../phoenix/compile/ServerBuildIndexCompiler.java | 1 +
.../ServerBuildTransformingTableCompiler.java | 1 +
.../apache/phoenix/compile/StatementContext.java | 12 +
.../BaseScannerRegionObserverConstants.java | 2 +-
.../coprocessorclient/MetaDataProtocol.java | 6 +-
.../apache/phoenix/exception/SQLExceptionCode.java | 1 +
.../phoenix/iterate/BaseResultIterators.java | 57 +++-
.../iterate/DefaultParallelScanGrouper.java | 11 +
.../phoenix/iterate/ParallelScanGrouper.java | 16 +
.../phoenix/iterate/ScanningResultIterator.java | 3 +-
.../apache/phoenix/iterate/SerialIterators.java | 13 +-
.../phoenix/jdbc/AbstractRPCConnectionInfo.java | 4 +-
.../org/apache/phoenix/jdbc/ConnectionInfo.java | 19 +-
.../apache/phoenix/jdbc/MasterConnectionInfo.java | 8 +-
.../phoenix/jdbc/PhoenixDatabaseMetaData.java | 3 +
.../org/apache/phoenix/jdbc/RPCConnectionInfo.java | 9 +-
.../org/apache/phoenix/jdbc/ZKConnectionInfo.java | 9 +-
.../apache/phoenix/optimize/QueryOptimizer.java | 5 +-
.../phoenix/query/ConnectionQueryServices.java | 15 +
.../phoenix/query/ConnectionQueryServicesImpl.java | 137 ++++++---
.../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 | 26 +-
phoenix-core-client/src/main/protobuf/PTable.proto | 1 +
phoenix-core-server/pom.xml | 2 +-
.../coprocessor/BaseScannerRegionObserver.java | 50 ++-
.../coprocessor/GlobalIndexRegionScanner.java | 4 +-
.../phoenix/coprocessor/MetaDataEndpointImpl.java | 119 +++++++-
.../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 +
phoenix-core/pom.xml | 9 +-
.../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 +++++++++++++++
.../apache/phoenix/end2end/PhoenixDriverIT.java | 17 +-
.../end2end/RowValueConstructorOffsetIT.java | 26 ++
.../org/apache/phoenix/end2end/ServerPagingIT.java | 74 +++++
.../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 ++++
.../apache/phoenix/jdbc/PhoenixTestDriverIT.java | 19 ++
.../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 +-
phoenix-hbase-compat-2.4.1/pom.xml | 2 +-
phoenix-hbase-compat-2.5.0/pom.xml | 2 +-
phoenix-hbase-compat-2.5.4/pom.xml | 2 +-
phoenix-mapreduce-byo-shaded-hbase/pom.xml | 4 +-
phoenix-pherf/pom.xml | 2 +-
phoenix-server/pom.xml | 4 +-
phoenix-tracing-webapp/pom.xml | 2 +-
pom.xml | 45 ++-
98 files changed, 2695 insertions(+), 349 deletions(-)
delete mode 100644 phoenix-core/src/it/resources/log4j2-test.properties