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 4e29515003 PHOENIX-6821: Optimize batching in auto-commit mode (#1570) add f8a27af85b PHOENIX-6888 Fixing TTL and Max Lookback Issues for Phoenix Tables (#1569) No new revisions were added by this update. Summary of changes: .../end2end/ExplainPlanWithStatsEnabledIT.java | 4 +- .../end2end/IndexRepairRegionScannerIT.java | 2 +- ...xLookbackIT.java => MaxLookbackExtendedIT.java} | 218 ++++- .../org/apache/phoenix/end2end/MaxLookbackIT.java | 45 +- .../phoenix/end2end/QueryDatabaseMetaDataIT.java | 2 - .../apache/phoenix/end2end/QueryWithOffsetIT.java | 2 +- .../org/apache/phoenix/end2end/StoreNullsIT.java | 2 - .../org/apache/phoenix/end2end/TableTTLIT.java | 346 ++++++++ .../it/java/org/apache/phoenix/end2end/ViewIT.java | 12 +- .../java/org/apache/phoenix/end2end/ViewTTLIT.java | 3 +- .../apache/phoenix/end2end/index/BaseIndexIT.java | 20 +- .../end2end/index/GlobalIndexCheckerIT.java | 4 + .../apache/phoenix/end2end/index/IndexUsageIT.java | 6 +- .../phoenix/end2end/index/MutableIndexIT.java | 12 +- .../end2end/index/txn/TxWriteFailureIT.java | 5 +- .../end2end/join/HashJoinGlobalIndexIT.java | 2 +- .../phoenix/end2end/join/HashJoinLocalIndexIT.java | 16 +- .../end2end/join/SortMergeJoinGlobalIndexIT.java | 2 +- .../end2end/join/SortMergeJoinLocalIndexIT.java | 2 +- .../apache/phoenix/end2end/join/SubqueryIT.java | 12 +- .../phoenix/schema/stats/BaseStatsCollectorIT.java | 3 +- .../phoenix/coprocessor/BaseRegionScanner.java | 4 - .../coprocessor/BaseScannerRegionObserver.java | 149 ++-- .../phoenix/coprocessor/CompactionScanner.java | 880 +++++++++++++++++++++ .../phoenix/coprocessor/DelegateRegionScanner.java | 10 + .../coprocessor/GlobalIndexRegionScanner.java | 23 +- ...RegionScanner.java => PagingRegionScanner.java} | 63 +- .../coprocessor/PhoenixTTLRegionObserver.java | 13 +- .../phoenix/coprocessor/TTLRegionScanner.java | 228 ++++++ .../UngroupedAggregateRegionObserver.java | 124 +-- .../phoenix/filter/ColumnProjectionFilter.java | 3 + .../phoenix/filter/EmptyColumnOnlyFilter.java | 118 +++ .../filter/{PagedFilter.java => PagingFilter.java} | 20 +- .../apache/phoenix/index/GlobalIndexChecker.java | 94 +-- .../phoenix/iterate/BaseResultIterators.java | 45 +- .../org/apache/phoenix/iterate/ExplainTable.java | 11 + .../org/apache/phoenix/query/QueryServices.java | 2 + .../apache/phoenix/query/QueryServicesOptions.java | 2 + .../java/org/apache/phoenix/util/ScanUtil.java | 175 ++-- .../apache/phoenix/compile/QueryCompilerTest.java | 9 +- .../compile/StatementHintsCompilationTest.java | 2 +- .../org/apache/phoenix/query/QueryPlanTest.java | 6 +- .../java/org/apache/phoenix/util/TestUtil.java | 13 +- 43 files changed, 2299 insertions(+), 415 deletions(-) copy phoenix-core/src/it/java/org/apache/phoenix/end2end/{MaxLookbackIT.java => MaxLookbackExtendedIT.java} (64%) create mode 100644 phoenix-core/src/it/java/org/apache/phoenix/end2end/TableTTLIT.java create mode 100644 phoenix-core/src/main/java/org/apache/phoenix/coprocessor/CompactionScanner.java rename phoenix-core/src/main/java/org/apache/phoenix/coprocessor/{PagedRegionScanner.java => PagingRegionScanner.java} (61%) create mode 100644 phoenix-core/src/main/java/org/apache/phoenix/coprocessor/TTLRegionScanner.java create mode 100644 phoenix-core/src/main/java/org/apache/phoenix/filter/EmptyColumnOnlyFilter.java rename phoenix-core/src/main/java/org/apache/phoenix/filter/{PagedFilter.java => PagingFilter.java} (90%)