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