This is an automated email from the ASF dual-hosted git repository. vjasani pushed a change to branch PHOENIX-6978-feature in repository https://gitbox.apache.org/repos/asf/phoenix.git
from ade4d639ce PHOENIX-7022 :- Add new columns TTL and ROW_KEY_PREFIX (#1660) add 3c777aa77d PHOENIX-7024 Fix issues in Server Paging (#1659) add 00d0f38780 PHOENIX-6920 PhoenixResultSetMetaData doesn't distinguish between label and column_name add 7f6cc3f26c PHOENIX-6960 Scan range is incorrect when query desc columns (#1663) add c3c3174527 PHOENIX-6909 Paged rows counter metric (#1671) add a14551ff7a PHOENIX-7002 : Added log line for Stale Region Boundary Cache Exception (#1674) add 193b3c544b PHOENIX-6973 Add option to CREATE TABLE to skip verification of HBase table add 48d712ca41 PHOENIX-7036 Copy the Java version specific profiles for JVM options from HBase new 86ba545834 Merge branch 'master' into PHOENIX-6978-feature The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../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 | 3 +- .../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(+), 213 deletions(-) create mode 100644 phoenix-core/src/it/java/org/apache/phoenix/end2end/ServerPagingIT.java