(phoenix) 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. shahrs87 pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 694d6215b4f5efca1a4ea279e769b98edd245e7e Merge: 7735f70c3b 1e96a2756e Author: Rushabh Shah AuthorDate: Tue Apr 16 13:26:48 2024 -0700 Merge branch 'master' into PHOENIX-6883-feature .../apache/phoenix/compile/StatementContext.java | 12 .../phoenix/iterate/ScanningResultIterator.java| 6 +- .../apache/phoenix/iterate/SerialIterators.java| 13 +++- .../java/org/apache/phoenix/util/ScanUtil.java | 11 +++- .../org/apache/phoenix/end2end/ServerPagingIT.java | 74 ++ 5 files changed, 109 insertions(+), 7 deletions(-)
(phoenix) 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. shahrs87 pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 124d7dbbf58452f726acc453770369b5932ae618 Merge: 4d42c915e1 d8f6e6ea53 Author: Rushabh Shah AuthorDate: Mon Apr 8 12:00:09 2024 -0700 Merge branch 'master' into PHOENIX-6883-feature .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(-) diff --cc phoenix-core-client/src/main/java/org/apache/phoenix/schema/MetaDataClient.java index 40da589976,0e78202c43..d4e2fd7552 ---
(phoenix) 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. shahrs87 pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 1fceba9d9617b0211a1b9b076ba611017cba65ca Merge: 34ed816fd0 22b0b346e6 Author: Rushabh Shah AuthorDate: Thu Mar 7 11:25:33 2024 -0800 Merge branch 'master' into PHOENIX-6883-feature dev/create-release/README.txt | 3 + dev/create-release/do-release-docker.sh| 8 +- dev/create-release/do-release.sh | 5 + dev/create-release/mac-sshd-gpg-agent/Dockerfile | 2 +- dev/create-release/phoenix-rm/Dockerfile | 48 --- dev/create-release/release-util.sh | 4 +- 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 +- .../coprocessorclient/MetaDataProtocol.java| 6 +- .../org/apache/phoenix/execute/MutationState.java | 15 +- .../phoenix/iterate/BaseResultIterators.java | 17 ++- .../phoenix/jdbc/AbstractRPCConnectionInfo.java| 4 +- .../jdbc/ClusterRoleRecordGeneratorTool.java | 19 ++- .../org/apache/phoenix/jdbc/ConnectionInfo.java| 19 ++- .../apache/phoenix/jdbc/MasterConnectionInfo.java | 8 +- .../org/apache/phoenix/jdbc/PhoenixDriver.java | 13 +- .../apache/phoenix/jdbc/PhoenixHAAdminTool.java| 63 .../org/apache/phoenix/jdbc/RPCConnectionInfo.java | 9 +- .../org/apache/phoenix/jdbc/ZKConnectionInfo.java | 9 +- .../phoenix/query/ConnectionQueryServicesImpl.java | 46 +++--- .../org/apache/phoenix/query/QueryServices.java| 2 + .../apache/phoenix/query/QueryServicesOptions.java | 2 + .../org/apache/phoenix/schema/tool/SchemaTool.java | 29 ++-- phoenix-core-server/pom.xml| 2 +- .../phoenix/mapreduce/AbstractBulkLoadTool.java| 159 - .../apache/phoenix/mapreduce/OrphanViewTool.java | 2 + .../phoenix/mapreduce/index/IndexUpgradeTool.java | 11 +- .../phoenix/schema/stats/UpdateStatisticsTool.java | 19 ++- .../util/MergeViewIndexIdSequencesTool.java| 17 +-- phoenix-core/pom.xml | 4 +- .../apache/phoenix/end2end/CsvBulkLoadToolIT.java | 41 +++--- .../apache/phoenix/end2end/PhoenixDriverIT.java| 17 ++- .../phoenix/end2end/RegexBulkLoadToolIT.java | 20 +-- .../apache/phoenix/jdbc/PhoenixTestDriverIT.java | 19 +++ .../apache/phoenix/compile/WhereOptimizerTest.java | 50 +++ .../java/org/apache/phoenix/util/TestUtil.java | 5 + 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| 14 +- 47 files changed, 482 insertions(+), 261 deletions(-)
(phoenix) 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. shahrs87 pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 7e6fe7ffc2fdc3fe104fc6785eaab63af1ce21bf Merge: 4499c2965a b241252307 Author: Rushabh Shah AuthorDate: Sun Dec 10 19:20:25 2023 -0800 Merge branch 'master' into PHOENIX-6883-feature .../org/apache/phoenix/end2end/AlterTableIT.java | 75 +- .../end2end/BaseTenantSpecificViewIndexIT.java |8 +- .../phoenix/end2end/ClientHashAggregateIT.java | 38 +- .../phoenix/end2end/CostBasedDecisionIT.java | 57 +- .../java/org/apache/phoenix/end2end/DeleteIT.java |2 +- .../phoenix/end2end/FlappingLocalIndexIT.java | 16 +- .../java/org/apache/phoenix/end2end/InListIT.java |7 +- .../phoenix/end2end/IndexBuildTimestampIT.java |6 +- .../apache/phoenix/end2end/IndexExtendedIT.java|4 +- .../org/apache/phoenix/end2end/IndexToolIT.java|8 +- .../phoenix/end2end/LocalIndexSplitMergeIT.java| 16 +- .../phoenix/end2end/MetaDataEndpointImplIT.java| 26 +- .../phoenix/end2end/QueryDatabaseMetaDataIT.java | 50 + .../end2end/RebuildIndexConnectionPropsIT.java |4 +- .../phoenix/end2end/TenantSpecificViewIndexIT.java | 13 +- .../phoenix/end2end/UserDefinedFunctionsIT.java|2 +- .../end2end/ViewExtendsPkRestrictionsIT.java | 1169 .../it/java/org/apache/phoenix/end2end/ViewIT.java | 10 +- .../java/org/apache/phoenix/end2end/ViewTTLIT.java | 65 +- .../apache/phoenix/end2end/index/BaseIndexIT.java | 23 +- .../end2end/index/GlobalIndexOptimizationIT.java |3 +- .../phoenix/end2end/index/IndexMaintenanceIT.java |8 +- .../apache/phoenix/end2end/index/IndexUsageIT.java | 26 +- .../apache/phoenix/end2end/index/LocalIndexIT.java | 40 +- .../end2end/index/MutableIndexFailureIT.java |5 +- .../phoenix/end2end/index/MutableIndexIT.java | 25 +- .../phoenix/end2end/index/PartialIndexIT.java | 767 + .../index/UncoveredGlobalIndexRegionScannerIT.java |9 +- .../apache/phoenix/end2end/index/ViewIndexIT.java |5 +- .../end2end/index/txn/TxWriteFailureIT.java|3 +- .../apache/phoenix/end2end/join/BaseJoinIT.java| 10 + .../phoenix/end2end/join/HashJoinLocalIndexIT.java | 111 +- .../end2end/join/SortMergeJoinLocalIndexIT.java| 22 +- .../apache/phoenix/end2end/join/SubqueryIT.java| 40 +- .../end2end/join/SubqueryUsingSortMergeJoinIT.java | 30 +- .../ConnectionQueryServicesMetricsIT.java | 366 ++ phoenix-core/src/main/antlr3/PhoenixSQL.g |9 +- .../phoenix/compile/CreateIndexCompiler.java | 186 +++- .../phoenix/compile/CreateTableCompiler.java | 61 + .../phoenix/compile/ServerBuildIndexCompiler.java | 20 +- .../apache/phoenix/compile/StatementContext.java | 25 +- .../org/apache/phoenix/compile/WhereCompiler.java | 613 +- .../coprocessor/GlobalIndexRegionScanner.java | 69 +- .../phoenix/coprocessor/MetaDataEndpointImpl.java | 15 +- .../phoenix/coprocessor/MetaDataProtocol.java |2 +- .../coprocessor/MetaDataRegionObserver.java| 21 +- .../coprocessor/UncoveredIndexRegionScanner.java | 15 +- .../UngroupedAggregateRegionObserver.java |2 +- .../apache/phoenix/exception/SQLExceptionCode.java |9 +- .../execute/PhoenixTxIndexMutationGenerator.java |5 +- .../phoenix/expression/ComparisonExpression.java | 138 ++- .../org/apache/phoenix/expression/Expression.java | 10 + .../phoenix/expression/IsNullExpression.java | 16 +- .../phoenix/hbase/index/IndexRegionObserver.java | 60 +- .../org/apache/phoenix/index/IndexMaintainer.java | 123 +- .../org/apache/phoenix/iterate/ExplainTable.java | 20 +- .../phoenix/iterate/OffsetResultIterator.java |2 +- .../phoenix/iterate/RegionScannerFactory.java | 15 +- .../phoenix/iterate/TableResultIterator.java | 23 + .../org/apache/phoenix/jdbc/PhoenixConnection.java | 98 +- .../phoenix/jdbc/PhoenixDatabaseMetaData.java | 507 + .../org/apache/phoenix/jdbc/PhoenixResultSet.java |7 +- .../org/apache/phoenix/jdbc/PhoenixStatement.java | 76 +- .../apache/phoenix/log/BaseConnectionLimiter.java | 15 +- .../org/apache/phoenix/log/ConnectionLimiter.java |4 + .../apache/phoenix/monitoring/AtomicMetric.java| 10 + .../phoenix/monitoring/CombinableMetric.java |8 + .../phoenix/monitoring/CombinableMetricImpl.java | 10 + .../ConnectionQueryServicesMetric.java}| 29 +- ...java => ConnectionQueryServicesMetricImpl.java} | 25 +- .../phoenix/monitoring/GlobalMetricImpl.java | 10 + .../java/org/apache/phoenix/monitoring/Metric.java |4 + .../phoenix/monitoring/NoOpGlobalMetricImpl.java | 10 +
(phoenix) 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit ae1077a2959d418b9d57148e286c3c669f950400 Merge: 2bd2df243f 17fac6a4d1 Author: Viraj Jasani AuthorDate: Tue Nov 7 12:50:57 2023 -0800 Merge branch 'master' into PHOENIX-6883-feature bin/sqlline.py | 9 +- .../org/apache/phoenix/end2end/ConnectionIT.java | 156 ++ .../end2end/ConnectionQueryServicesTestImpl.java | 2 +- .../apache/phoenix/end2end/PhoenixTTLToolIT.java | 43 +- .../SystemTablesCreationOnConnectionIT.java| 8 +- .../phoenix/end2end/SystemTablesUpgradeIT.java | 4 +- .../end2end/index/MutableIndexFailureIT.java | 7 +- .../transform/TransformMonitorExtendedIT.java | 19 + .../phoenix/jdbc/FailoverPhoenixConnectionIT.java | 18 +- .../phoenix/jdbc/HighAvailabilityGroupIT.java | 2 +- .../phoenix/jdbc/HighAvailabilityGroupTestIT.java | 8 +- .../jdbc/HighAvailabilityTestingUtility.java | 10 +- .../phoenix/jdbc/ParallelPhoenixConnectionIT.java | 2 + .../phoenix/jdbc/SecureUserConnectionsIT.java | 41 +- .../monitoring/PhoenixTableLevelMetricsIT.java | 10 +- .../replication/SystemCatalogWALEntryFilterIT.java | 14 +- .../phoenix/jdbc/AbstractRPCConnectionInfo.java| 263 ++ .../org/apache/phoenix/jdbc/ClusterRoleRecord.java | 1 + .../org/apache/phoenix/jdbc/ConnectionInfo.java| 545 .../apache/phoenix/jdbc/HighAvailabilityGroup.java | 21 +- .../apache/phoenix/jdbc/MasterConnectionInfo.java | 103 .../phoenix/jdbc/ParallelPhoenixConnection.java| 8 +- .../phoenix/jdbc/ParallelPhoenixContext.java | 1 + .../org/apache/phoenix/jdbc/PhoenixDriver.java | 25 +- .../apache/phoenix/jdbc/PhoenixEmbeddedDriver.java | 568 ++--- .../apache/phoenix/jdbc/PhoenixHAAdminTool.java| 3 +- .../org/apache/phoenix/jdbc/RPCConnectionInfo.java | 188 +++ .../org/apache/phoenix/jdbc/ZKConnectionInfo.java | 341 + .../phoenix/mapreduce/AbstractBulkLoadTool.java| 6 +- .../phoenix/mapreduce/util/ConnectionUtil.java | 77 ++- .../mapreduce/util/PhoenixConfigurationUtil.java | 48 +- .../phoenix/query/ConnectionQueryServicesImpl.java | 2 +- .../query/ConnectionlessQueryServicesImpl.java | 2 +- .../org/apache/phoenix/query/QueryServices.java| 3 + .../java/org/apache/phoenix/trace/TraceReader.java | 1 - .../apache/phoenix/trace/TraceSpanReceiver.java| 2 - .../NotAvailableTransactionProvider.java | 2 +- .../transaction/OmidTransactionProvider.java | 2 +- .../transaction/PhoenixTransactionProvider.java| 2 +- .../java/org/apache/phoenix/util/JDBCUtil.java | 49 +- .../org/apache/phoenix/util/PhoenixRuntime.java| 105 ++-- .../java/org/apache/phoenix/util/QueryUtil.java| 46 +- .../apache/phoenix/jdbc/ClusterRoleRecordTest.java | 4 +- .../jdbc/ParallelPhoenixConnectionFailureTest.java | 8 +- .../phoenix/jdbc/PhoenixEmbeddedDriverTest.java| 534 --- .../org/apache/phoenix/jdbc/PhoenixTestDriver.java | 10 +- .../mapreduce/PhoenixMultiViewInputFormatTest.java | 5 + .../util/PhoenixConfigurationUtilTest.java | 24 +- .../transaction/OmidTransactionService.java| 2 +- .../transaction/TransactionServiceManager.java | 2 +- .../java/org/apache/phoenix/util/JDBCUtilTest.java | 8 +- .../org/apache/phoenix/util/QueryUtilTest.java | 16 +- 52 files changed, 2530 insertions(+), 850 deletions(-)
(phoenix) 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 2bd2df243f8fa7cff392737da6148b14e6778ab1 Merge: a73360deb7 31acf16f55 Author: Viraj Jasani AuthorDate: Thu Nov 2 14:37:37 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../apache/phoenix/end2end/join/SubqueryIT.java| 24 ++ .../org/apache/phoenix/execute/HashJoinPlan.java | 4 +++- .../phoenix/monitoring/TableMetricsManager.java| 1 + 3 files changed, 28 insertions(+), 1 deletion(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit e2de1d38346748398f5fd8bb3c04a2401661d845 Merge: 935c119451 14c1717afb Author: Viraj Jasani AuthorDate: Tue Oct 10 22:00:12 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../apache/phoenix/end2end/DescOrderKeysIT.java| 904 + .../apache/phoenix/compile/ExpressionCompiler.java | 4 +- .../phoenix/compile/IndexStatementRewriter.java| 2 +- .../apache/phoenix/compile/ProjectionCompiler.java | 5 +- 4 files changed, 912 insertions(+), 3 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 935c119451418d38e9b13adbac60130681342639 Merge: d47071ad02 986b79b670 Author: Viraj Jasani AuthorDate: Fri Oct 6 21:00:10 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../apache/phoenix/end2end/BasePermissionsIT.java | 13 ++ .../it/java/org/apache/phoenix/end2end/ViewIT.java | 47 - .../org/apache/phoenix/end2end/ViewMetadataIT.java | 4 + .../index/UncoveredGlobalIndexRegionScannerIT.java | 208 + .../apache/phoenix/end2end/index/ViewIndexIT.java | 14 +- .../org/apache/phoenix/compile/FromCompiler.java | 51 ++--- .../org/apache/phoenix/index/IndexMaintainer.java | 4 + .../org/apache/phoenix/schema/DelegateTable.java | 5 + .../java/org/apache/phoenix/schema/PTable.java | 7 + .../java/org/apache/phoenix/schema/PTableImpl.java | 5 + .../java/org/apache/phoenix/util/SchemaUtil.java | 21 ++- 11 files changed, 343 insertions(+), 36 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. shahrs87 pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit d47071ad02d1250a558e644352288d7d910343cd Merge: 8664b60397 163d11afbd Author: Rushabh Shah AuthorDate: Mon Oct 2 15:40:58 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../main/java/org/apache/phoenix/coprocessor/MetaDataEndpointImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit eaba11623313b091b1a2c9c2fe7f5c1269d25dde Merge: 8746c42353 f5a425e3ef Author: Viraj Jasani AuthorDate: Sat Sep 30 11:57:11 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../apache/phoenix/iterate/SnapshotScanner.java| 44 +- 1 file changed, 43 insertions(+), 1 deletion(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 8746c423534ff6ba20a828e335235d6f05b427b2 Merge: dbeeeb8e9f 909c254542 Author: Viraj Jasani AuthorDate: Fri Sep 29 16:17:39 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../org/apache/phoenix/compile/DeleteCompiler.java | 3 +- .../phoenix/compile/ServerBuildIndexCompiler.java | 3 + .../ServerBuildTransformingTableCompiler.java | 1 + .../org/apache/phoenix/compile/UpsertCompiler.java | 2 +- .../coprocessor/GlobalIndexRegionScanner.java | 13 +++ .../phoenix/coprocessor/IndexerRegionScanner.java | 8 +- .../coprocessor/MetaDataRegionObserver.java| 3 + .../UngroupedAggregateRegionScanner.java | 10 +- .../apache/phoenix/index/GlobalIndexChecker.java | 1 + .../phoenix/index/IndexMetaDataCacheClient.java| 2 +- .../apache/phoenix/index/PhoenixIndexCodec.java| 1 + .../PhoenixServerBuildIndexInputFormat.java| 6 +- .../java/org/apache/phoenix/util/ScanUtil.java | 106 - 13 files changed, 148 insertions(+), 11 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit dbeeeb8e9f24402b030e837a32398a15072d553f Merge: 82336aff8c 6125f0244c Author: Viraj Jasani AuthorDate: Thu Sep 28 23:15:27 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature phoenix-core/pom.xml | 9 .../phoenix/end2end/AlterTableWithViewsIT.java | 2 +- .../phoenix/mapreduce/index/IndexScrutinyTool.java | 2 -- .../phoenix/query/ConnectionQueryServicesImpl.java | 4 +++- .../query/ConnectionQueryServicesImplTest.java | 26 -- .../java/org/apache/phoenix/pherf/PherfMainIT.java | 9 .../org/apache/phoenix/pherf/ResultBaseTestIT.java | 4 +++- .../org/apache/phoenix/pherf/SchemaReaderIT.java | 3 ++- .../pherf/workload/mt/MultiTenantTestUtils.java| 9 +++- .../mt/TenantTableOperationWorkloadIT.java | 6 + .../workload/mt/TenantViewOperationWorkloadIT.java | 6 + pom.xml| 26 +- 12 files changed, 64 insertions(+), 42 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 82336aff8ca651cfb690c612e5053fb491974869 Merge: f1b749ef48 d6278a0f70 Author: Viraj Jasani AuthorDate: Wed Sep 20 23:38:43 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature phoenix-assembly/pom.xml | 5 + phoenix-core/pom.xml | 3 + .../IndexHalfStoreFileReaderGenerator.java | 8 +- .../iterate/TableSnapshotResultIterator.java | 2 + .../java/org/apache/phoenix/util/ScanUtil.java | 9 +- .../apache/phoenix/compat/hbase/CompatUtil.java| 7 +- .../apache/phoenix/compat/hbase/CompatUtil.java| 7 +- .../apache/phoenix/compat/hbase/CompatUtil.java| 7 +- phoenix-hbase-compat-2.5.4/pom.xml | 113 + .../phoenix/compat/hbase/CompatDelegateHTable.java | 44 .../compat/hbase/CompatOmidTransactionTable.java | 38 +++ .../compat/hbase/CompatPhoenixRpcScheduler.java| 44 .../apache/phoenix/compat/hbase/CompatUtil.java| 7 +- .../compat/hbase/HbaseCompatCapabilities.java | 24 + .../hbase/ReplicationSinkCompatEndpoint.java | 63 pom.xml| 44 ++-- 16 files changed, 406 insertions(+), 19 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit f1b749ef48cf07ccd9b3be272a30c579ef5a6f91 Merge: b6cb442594 48d712ca41 Author: Viraj Jasani AuthorDate: Tue Sep 19 21:59:38 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../org/apache/phoenix/end2end/BaseOrderByIT.java | 20 +- .../org/apache/phoenix/end2end/CreateTableIT.java | 88 ++ .../apache/phoenix/end2end/LikeExpressionIT.java | 1569 .../org/apache/phoenix/end2end/ServerPagingIT.java | 370 + .../phoenix/iterate/PhoenixQueryTimeoutIT.java | 12 +- phoenix-core/src/main/antlr3/PhoenixSQL.g |6 +- .../apache/phoenix/compile/ColumnProjector.java| 10 +- .../phoenix/compile/ExpressionProjector.java | 16 +- .../apache/phoenix/compile/ListJarsQueryPlan.java |2 +- .../apache/phoenix/compile/ProjectionCompiler.java | 34 +- .../org/apache/phoenix/compile/RowProjector.java |7 +- .../org/apache/phoenix/compile/TraceQueryPlan.java |2 +- .../org/apache/phoenix/compile/UnionCompiler.java |2 +- .../org/apache/phoenix/compile/WhereOptimizer.java | 21 +- .../phoenix/coprocessor/PagingRegionScanner.java | 16 +- .../UncoveredGlobalIndexRegionScanner.java |3 + .../coprocessor/UncoveredIndexRegionScanner.java | 30 +- .../UncoveredLocalIndexRegionScanner.java |3 + .../org/apache/phoenix/filter/PagingFilter.java| 84 +- .../phoenix/iterate/BaseResultIterators.java |3 + .../phoenix/iterate/OffsetResultIterator.java | 19 +- .../apache/phoenix/iterate/ParallelIterators.java |5 +- .../phoenix/iterate/ScanningResultIterator.java| 14 +- .../phoenix/jdbc/PhoenixDatabaseMetaData.java | 84 +- .../org/apache/phoenix/jdbc/PhoenixResultSet.java |2 +- .../phoenix/jdbc/PhoenixResultSetMetaData.java |3 +- .../org/apache/phoenix/jdbc/PhoenixStatement.java | 32 +- .../phoenix/monitoring/GlobalClientMetrics.java|4 +- .../org/apache/phoenix/monitoring/MetricType.java |4 +- .../phoenix/monitoring/ScanMetricsHolder.java |7 + .../apache/phoenix/parse/CreateTableStatement.java | 11 +- .../org/apache/phoenix/parse/ParseNodeFactory.java | 54 +- .../org/apache/phoenix/schema/MetaDataClient.java |4 +- .../java/org/apache/phoenix/util/ScanUtil.java | 12 +- .../phoenix/compile/CreateTableCompilerTest.java | 27 +- .../phoenix/compile/PostIndexDDLCompilerTest.java | 15 + .../apache/phoenix/compile/QueryCompilerTest.java |6 + .../apache/phoenix/compile/QueryMetaDataTest.java |3 +- .../apache/phoenix/compile/WhereOptimizerTest.java | 76 + .../phoenix/jdbc/PhoenixPreparedStatementTest.java |1 - .../phoenix/jdbc/PhoenixResultSetMetadataTest.java | 105 ++ pom.xml| 80 +- 42 files changed, 2652 insertions(+), 214 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit b6cb44259498456fed8d364328ee72b1a37e98d7 Merge: c4e5869fad bb8e9daf70 Author: Viraj Jasani AuthorDate: Mon Sep 11 15:12:02 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../end2end/ConnectionQueryServicesTestImpl.java | 19 +- .../phoenix/end2end/OrphanChildLinkRowsIT.java | 270 - .../it/java/org/apache/phoenix/end2end/ViewIT.java | 66 - .../org/apache/phoenix/end2end/ViewMetadataIT.java | 19 +- .../phoenix/compile/CreateTableCompiler.java | 1 + .../coprocessor/ChildLinkMetaDataEndpoint.java | 227 + .../phoenix/coprocessor/ReadRepairScanner.java | 180 -- .../phoenix/coprocessor/TaskRegionObserver.java| 1 - .../coprocessor/tasks/ChildLinkScanTask.java | 76 -- .../phoenix/query/ConnectionQueryServicesImpl.java | 114 ++--- .../org/apache/phoenix/query/QueryServices.java| 2 - .../apache/phoenix/query/QueryServicesOptions.java | 2 - .../java/org/apache/phoenix/schema/PTable.java | 3 +- .../java/org/apache/phoenix/schema/PTableImpl.java | 10 +- .../java/org/apache/phoenix/util/ScanUtil.java | 13 - 15 files changed, 108 insertions(+), 895 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 20ec51edfe81cda88488eeaa8c7274b46e248f41 Merge: b58ea06ea0 928e09977c Author: Viraj Jasani AuthorDate: Mon Aug 21 13:28:58 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../apache/phoenix/coprocessor/GlobalIndexRegionScanner.java | 11 +-- .../coprocessor/UncoveredGlobalIndexRegionScanner.java | 11 +-- .../org/apache/phoenix/hbase/index/IndexRegionObserver.java | 3 --- .../index/write/AbstractParallelWriterIndexCommitter.java| 10 -- .../org/apache/phoenix/hbase/index/write/IndexWriter.java| 11 +-- .../index/write/TrackingParallelWriterIndexCommitter.java| 11 +-- .../phoenix/mapreduce/util/PhoenixConfigurationUtil.java | 8 +++- .../java/org/apache/phoenix/util/PropertiesUtilTest.java | 12 8 files changed, 63 insertions(+), 14 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit adaddb3143d9f8e422552beb61f1463264aa2265 Merge: 0b960edd89 6d7e9cb865 Author: Viraj Jasani AuthorDate: Fri Aug 18 15:50:00 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../java/org/apache/phoenix/index/VerifySingleIndexRowTest.java | 6 ++ .../java/org/apache/phoenix/jdbc/ParallelPhoenixConnectionTest.java | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 0b960edd89766cc7dafa49b790361d3d55f56f39 Merge: e701275cf3 a3015bd1de Author: Viraj Jasani AuthorDate: Sun Aug 6 17:02:54 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../org/apache/phoenix/end2end/AlterTableIT.java | 97 -- .../apache/phoenix/end2end/BaseAggregateIT.java| 2 - .../org/apache/phoenix/end2end/CreateTableIT.java | 58 - .../phoenix/end2end/ParallelStatsDisabledIT.java | 2 +- .../phoenix/end2end/RowValueConstructorIT.java | 41 + .../org/apache/phoenix/cache/TenantCacheImpl.java | 1 - .../org/apache/phoenix/compile/WhereOptimizer.java | 4 + .../phoenix/iterate/BaseResultIterators.java | 31 --- .../org/apache/phoenix/iterate/ExplainTable.java | 94 - .../phoenix/iterate/ParallelScansCollector.java| 12 ++- .../phoenix/iterate/ScansWithRegionLocations.java | 47 +++ .../phoenix/query/ConnectionQueryServicesImpl.java | 26 +- .../org/apache/phoenix/schema/MetaDataClient.java | 6 -- .../apache/phoenix/compile/WhereOptimizerTest.java | 34 +++- .../java/org/apache/phoenix/query/BaseTest.java| 2 +- phoenix-tracing-webapp/pom.xml | 1 - pom.xml| 4 +- 17 files changed, 177 insertions(+), 285 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit e701275cf3db1b05bee20910a429a93df777fb85 Merge: b9a4943096 4883080c7b Author: Viraj Jasani AuthorDate: Thu Jul 27 21:54:38 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../phoenix/monitoring/MetadataMetricsIT.java | 108 + .../phoenix/coprocessor/MetaDataEndpointImpl.java | 63 ++-- .../schema/metrics/MetricsMetadataSource.java | 98 +++ .../schema/metrics/MetricsMetadataSourceImpl.java | 89 + 4 files changed, 352 insertions(+), 6 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit b9a49430961b9562daf4e7cbb5ec8f25a2394063 Merge: 120e5619ea 694f8444ce Author: Viraj Jasani AuthorDate: Thu Jul 27 11:05:53 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../org/apache/phoenix/end2end/BaseOrderByIT.java | 55 +- .../java/org/apache/phoenix/util/ScanUtil.java | 38 ++- 2 files changed, 58 insertions(+), 35 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 120e5619eac8f38a3995ee8fc05974d4ae6585b6 Merge: 52c2ded3ea 222dd70ab5 Author: Viraj Jasani AuthorDate: Mon Jul 24 20:55:00 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../jdbc/ClusterRoleRecordGeneratorToolIT.java | 3 ++ .../phoenix/jdbc/FailoverPhoenixConnectionIT.java | 26 - .../phoenix/jdbc/HighAvailabilityGroupIT.java | 10 ++--- .../jdbc/HighAvailabilityTestingUtility.java | 24 +--- .../jdbc/HighAvailabilityTestingUtilityIT.java | 2 +- .../jdbc/ParallelPhoenixConnectionFallbackIT.java | 2 +- .../phoenix/jdbc/ParallelPhoenixConnectionIT.java | 37 -- .../jdbc/ParallelPhoenixConnectionWorkflowIT.java | 3 +- .../ParallelPhoenixNullComparingResultSetIT.java | 4 +- .../apache/phoenix/jdbc/HighAvailabilityGroup.java | 44 -- .../phoenix/jdbc/HighAvailabilityPolicy.java | 7 ++-- .../java/org/apache/phoenix/util/JDBCUtil.java | 9 - 12 files changed, 135 insertions(+), 36 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 52c2ded3ea4263475bd581c2b21b58668348f6c4 Merge: 3a4630bf21 bbc915437e Author: Viraj Jasani AuthorDate: Thu Jul 20 21:51:26 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../phoenix/end2end/ParallelStatsDisabledIT.java | 6 - .../apache/phoenix/end2end/index/BaseIndexIT.java | 109 + .../end2end/index/GlobalMutableNonTxIndexIT.java | 1 - .../end2end/salted/SaltedTableMergeBucketsIT.java | 487 + .../apache/phoenix/compile/ExpressionCompiler.java | 4 +- .../org/apache/phoenix/compile/JoinCompiler.java | 6 +- .../apache/phoenix/compile/ProjectionCompiler.java | 99 +++-- .../org/apache/phoenix/compile/ScanRanges.java | 65 ++- .../phoenix/compile/TupleProjectionCompiler.java | 12 +- .../org/apache/phoenix/compile/WhereOptimizer.java | 1 + .../phoenix/iterate/BaseResultIterators.java | 106 ++--- .../iterate/DefaultParallelScanGrouper.java| 64 +-- .../iterate/MapReduceParallelScanGrouper.java | 6 +- .../phoenix/iterate/ParallelScanGrouper.java | 20 +- .../phoenix/iterate/ParallelScansCollector.java| 57 +++ .../apache/phoenix/optimize/QueryOptimizer.java| 7 +- .../org/apache/phoenix/query/QueryServices.java| 5 + .../apache/phoenix/query/QueryServicesOptions.java | 6 +- ...mnRef.java => IndexUncoveredDataColumnRef.java} | 10 +- .../java/org/apache/phoenix/schema/PTableImpl.java | 29 +- .../java/org/apache/phoenix/util/ScanUtil.java | 4 +- .../java/org/apache/phoenix/util/SchemaUtil.java | 8 +- .../apache/phoenix/compile/QueryCompilerTest.java | 56 +++ .../java/org/apache/phoenix/query/BaseTest.java| 42 +- .../java/org/apache/phoenix/util/TestUtil.java | 3 +- 25 files changed, 1023 insertions(+), 190 deletions(-)
[phoenix] 01/01: Merge branch 'master' into PHOENIX-6883-feature
This is an automated email from the ASF dual-hosted git repository. vjasani pushed a commit to branch PHOENIX-6883-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git commit 3a4630bf219ba92a9e40afb7e8db6b9edf95374f Merge: 68693129d1 61180892c2 Author: Viraj Jasani AuthorDate: Sat Jul 15 10:49:54 2023 -0700 Merge branch 'master' into PHOENIX-6883-feature .../end2end/ConnectionQueryServicesTestImpl.java | 19 +- .../phoenix/end2end/OrphanChildLinkRowsIT.java | 270 + .../org/apache/phoenix/end2end/ViewMetadataIT.java | 19 +- .../coprocessor/ChildLinkMetaDataEndpoint.java | 227 - .../phoenix/coprocessor/ReadRepairScanner.java | 180 ++ .../phoenix/coprocessor/TaskRegionObserver.java| 1 + .../coprocessor/tasks/ChildLinkScanTask.java | 76 ++ .../phoenix/query/ConnectionQueryServicesImpl.java | 114 +++-- .../org/apache/phoenix/query/QueryServices.java| 2 + .../apache/phoenix/query/QueryServicesOptions.java | 2 + .../java/org/apache/phoenix/schema/PTable.java | 3 +- .../java/org/apache/phoenix/util/ScanUtil.java | 13 + 12 files changed, 892 insertions(+), 34 deletions(-)