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

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


    from ef8f8ca27 IMPALA-13631: (Addendum) Retry aborted concurrent DDLs
     new 7d6fe8c6c IMPALA-13487: Add profile counters for memory allocation in 
parquet scanners
     new e7aa31296 IMPALA-13738 (Part2): Clean up code in Catalog's table and 
partition interfaces
     new 5e39afc2d IMPALA-10268: Validate the debug actions when they are set

The 3 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:
 be/src/exec/exec-node.cc                           |   28 +-
 be/src/exec/exec-node.h                            |    3 +
 be/src/exec/hdfs-columnar-scanner.cc               |   50 +
 be/src/exec/hdfs-columnar-scanner.h                |   22 +
 be/src/exec/hdfs-scanner.cc                        |   12 -
 be/src/exec/hdfs-scanner.h                         |   26 +-
 be/src/exec/parquet/hdfs-parquet-scanner.cc        |   25 +-
 be/src/exec/parquet/hdfs-parquet-scanner.h         |    6 +
 be/src/exec/parquet/parquet-column-chunk-reader.h  |    4 +
 be/src/exec/parquet/parquet-column-readers.h       |    3 +
 be/src/exec/scratch-tuple-batch.h                  |    4 +-
 be/src/runtime/debug-options.cc                    |   10 +-
 be/src/runtime/debug-options.h                     |    1 +
 be/src/runtime/fragment-instance-state.cc          |   26 +
 be/src/runtime/mem-pool.cc                         |   18 +-
 be/src/runtime/mem-pool.h                          |   37 +
 be/src/runtime/row-batch.h                         |    2 +
 be/src/service/query-options.cc                    |   20 +
 be/src/util/debug-util.cc                          |   75 +-
 be/src/util/debug-util.h                           |   13 +-
 be/src/util/impala-profile-tool.cc                 |    4 +
 be/src/util/runtime-profile-counters.h             |   14 +
 be/src/util/runtime-profile.cc                     |   24 +-
 common/thrift/CatalogObjects.thrift                |    6 +-
 .../apache/impala/analysis/ComputeStatsStmt.java   |   20 +-
 .../org/apache/impala/catalog/CtasTargetTable.java |    5 -
 .../org/apache/impala/catalog/FeCatalogUtils.java  |   74 +-
 .../org/apache/impala/catalog/FeFsPartition.java   |   60 +-
 .../java/org/apache/impala/catalog/FeFsTable.java  |  163 ++-
 .../org/apache/impala/catalog/FeIcebergTable.java  |    5 -
 .../java/org/apache/impala/catalog/FeTable.java    |   17 +-
 .../org/apache/impala/catalog/HdfsPartition.java   |   19 +-
 .../java/org/apache/impala/catalog/HdfsTable.java  |  162 +--
 .../apache/impala/catalog/IcebergDeleteTable.java  |    2 +-
 .../impala/catalog/IcebergTimeTravelTable.java     |   13 -
 .../apache/impala/catalog/PrunablePartition.java   |    8 +-
 .../main/java/org/apache/impala/catalog/Table.java |   15 -
 .../org/apache/impala/catalog/VirtualTable.java    |    3 -
 .../impala/catalog/iceberg/IcebergCtasTarget.java  |    3 +-
 .../catalog/iceberg/IcebergMetadataTable.java      |    4 -
 .../apache/impala/catalog/local/LocalCatalog.java  |    3 +-
 .../impala/catalog/local/LocalDataSourceTable.java |    3 +-
 .../impala/catalog/local/LocalFsPartition.java     |   10 -
 .../apache/impala/catalog/local/LocalFsTable.java  |   14 +-
 .../impala/catalog/local/LocalHbaseTable.java      |    3 +-
 .../impala/catalog/local/LocalIcebergTable.java    |    6 +-
 .../impala/catalog/local/LocalKuduTable.java       |    6 +-
 .../impala/catalog/local/LocalPartitionSpec.java   |    2 +-
 .../impala/catalog/local/LocalSystemTable.java     |    3 +-
 .../apache/impala/catalog/local/LocalTable.java    |    6 -
 .../org/apache/impala/planner/IcebergScanNode.java |    4 +-
 .../apache/impala/service/CatalogOpExecutor.java   |   24 +-
 .../catalog/CatalogObjectToFromThriftTest.java     |    8 +-
 .../org/apache/impala/catalog/CatalogTest.java     |    3 +-
 .../events/MetastoreEventsProcessorTest.java       |   20 +-
 .../impala/catalog/local/LocalCatalogTest.java     |    7 +-
 .../CatalogHmsSyncToLatestEventIdTest.java         |   10 +-
 .../apache/impala/testutil/BlockIdGenerator.java   |    4 +-
 ...la_profile_log_tpcds_compute_stats.expected.txt |  554 +++++-----
 ...le_log_tpcds_compute_stats_default.expected.txt |  554 +++++-----
 ...e_log_tpcds_compute_stats_extended.expected.txt | 1058 ++++++++++----------
 ...log_tpcds_compute_stats_v2_default.expected.txt |   46 +-
 ...og_tpcds_compute_stats_v2_extended.expected.txt |  550 +++++-----
 tests/infra/test_utils.py                          |    1 +
 tests/query_test/test_debug_action.py              |   97 ++
 tests/query_test/test_observability.py             |   40 +
 tests/util/parse_util.py                           |    6 +-
 67 files changed, 2140 insertions(+), 1908 deletions(-)
 create mode 100644 tests/query_test/test_debug_action.py

Reply via email to