(phoenix) 01/01: Merge branch 'master' into PHOENIX-6883-feature

2024-04-16 Thread shahrs87
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

2024-04-08 Thread shahrs87
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

2024-03-07 Thread shahrs87
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

2023-12-10 Thread shahrs87
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

2023-11-07 Thread vjasani
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

2023-11-02 Thread vjasani
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

2023-10-10 Thread vjasani
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

2023-10-06 Thread vjasani
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

2023-10-02 Thread shahrs87
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

2023-09-30 Thread vjasani
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

2023-09-29 Thread vjasani
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

2023-09-29 Thread vjasani
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

2023-09-21 Thread vjasani
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

2023-09-19 Thread vjasani
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

2023-09-11 Thread vjasani
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

2023-08-21 Thread vjasani
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

2023-08-18 Thread vjasani
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

2023-08-06 Thread vjasani
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

2023-07-27 Thread vjasani
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

2023-07-27 Thread vjasani
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

2023-07-24 Thread vjasani
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

2023-07-20 Thread vjasani
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

2023-07-15 Thread vjasani
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(-)