You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@phoenix.apache.org by ka...@apache.org on 2023/02/21 00:29:30 UTC

[phoenix] branch master updated (c70429f033 -> 2b90dc73f0)

This is an automated email from the ASF dual-hosted git repository.

kadir pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/phoenix.git


    from c70429f033 PHOENIX-6871 Fix write threads deadlock (#1559)
     add 2b90dc73f0 PHOENIX-6832 Uncovered Global Secondary Indexes (#1531)

No new revisions were added by this update.

Summary of changes:
 .../end2end/ConcurrentMutationsExtendedIT.java     |  45 ++-
 .../apache/phoenix/end2end/OnDuplicateKeyIT.java   |   6 +
 .../apache/phoenix/end2end/index/BaseIndexIT.java  | 101 ++++--
 .../end2end/index/GlobalImmutableNonTxIndexIT.java |   9 +-
 .../end2end/index/GlobalImmutableTxIndexIT.java    |   8 +-
 .../end2end/index/GlobalIndexCheckerIT.java        |   1 +
 .../end2end/index/GlobalIndexOptimizationIT.java   |  43 ++-
 .../end2end/index/GlobalMutableNonTxIndexIT.java   |  11 +-
 ...lMutableNonTxIndexWithLazyPostBatchWriteIT.java |   4 +-
 .../end2end/index/GlobalMutableTxIndexIT.java      |   8 +-
 .../end2end/index/LocalImmutableNonTxIndexIT.java  |   9 +-
 .../end2end/index/LocalImmutableTxIndexIT.java     |   2 +-
 .../end2end/index/LocalMutableNonTxIndexIT.java    |   9 +-
 .../end2end/index/LocalMutableTxIndexIT.java       |   6 +-
 ...a => UncoveredGlobalImmutableNonTxIndexIT.java} |  13 +-
 .../index/UncoveredGlobalIndexRegionScannerIT.java | 376 +++++++++++++++++----
 ...ava => UncoveredGlobalMutableNonTxIndexIT.java} |  16 +-
 phoenix-core/src/main/antlr3/PhoenixSQL.g          |  15 +-
 .../apache/phoenix/compile/ExpressionCompiler.java |   6 +-
 .../org/apache/phoenix/compile/FromCompiler.java   |   6 +-
 .../org/apache/phoenix/compile/JoinCompiler.java   |   4 +-
 .../apache/phoenix/compile/ProjectionCompiler.java |  21 +-
 .../phoenix/compile/ServerBuildIndexCompiler.java  |   3 +-
 .../phoenix/compile/TupleProjectionCompiler.java   |   7 +-
 .../org/apache/phoenix/compile/WhereCompiler.java  |   9 +-
 .../coprocessor/GlobalIndexRegionScanner.java      |  64 +---
 .../coprocessor/IndexRebuildRegionScanner.java     |  12 +-
 .../phoenix/coprocessor/IndexerRegionScanner.java  |  11 +-
 .../UncoveredGlobalIndexRegionScanner.java         |  13 +-
 .../coprocessor/UncoveredIndexRegionScanner.java   |  76 ++++-
 .../org/apache/phoenix/execute/BaseQueryPlan.java  |   1 -
 .../org/apache/phoenix/execute/MutationState.java  |  28 +-
 .../phoenix/hbase/index/IndexRegionObserver.java   | 137 +++++---
 .../phoenix/hbase/index/table/HTableFactory.java   |   3 +
 .../apache/phoenix/index/GlobalIndexChecker.java   |  26 +-
 .../org/apache/phoenix/index/IndexMaintainer.java  |  65 +++-
 .../iterate/NonAggregateRegionScannerFactory.java  |   6 +-
 .../phoenix/iterate/RegionScannerFactory.java      |  27 +-
 .../phoenix/mapreduce/AbstractBulkLoadTool.java    |   2 +-
 .../mapreduce/FormatToBytesWritableMapper.java     |   3 +-
 .../apache/phoenix/mapreduce/index/IndexTool.java  |   2 +-
 .../phoenix/mapreduce/index/IndexUpgradeTool.java  |  10 +-
 .../apache/phoenix/optimize/QueryOptimizer.java    |  42 ++-
 .../org/apache/phoenix/schema/MetaDataClient.java  |   2 +-
 .../java/org/apache/phoenix/schema/PTable.java     |   5 +-
 .../schema/stats/DefaultStatisticsCollector.java   |   3 +-
 .../java/org/apache/phoenix/util/IndexUtil.java    |  76 ++++-
 .../java/org/apache/phoenix/util/ScanUtil.java     |  32 +-
 .../java/org/apache/phoenix/util/SchemaUtil.java   |   2 +-
 .../java/org/apache/phoenix/util/UpgradeUtil.java  |   2 +-
 .../src/main/protobuf/ServerCachingService.proto   |   1 +
 .../hbase/index/write/FakeTableFactory.java        |   7 +
 .../phoenix/index/VerifySingleIndexRowTest.java    |   2 +-
 53 files changed, 946 insertions(+), 452 deletions(-)
 copy phoenix-core/src/it/java/org/apache/phoenix/end2end/index/{GlobalMutableTxIndexIT.java => UncoveredGlobalImmutableNonTxIndexIT.java} (72%)
 copy phoenix-core/src/it/java/org/apache/phoenix/end2end/index/{GlobalMutableTxIndexIT.java => UncoveredGlobalMutableNonTxIndexIT.java} (72%)