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 1e67480ba IMPALA-12917: Skip TestEventProcessingError tests requiring
tez execution on hive
new d7b5819f9 IMPALA-12443: Add catalog timeline for all DDL profiles
new 4d3676113 IMPALA-12819: Sync add-opens targets
new 4f5205a3d IMPALA-12926: Refactor BINARY type handling in the backend
new 99c5b9327 IMPALA-12923: Fix header alignment during horizontal
scrolling in query timeline
The 4 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/catalog-op-executor.cc | 10 +-
be/src/exec/catalog-op-executor.h | 7 +
be/src/exec/file-metadata-utils.cc | 4 +-
be/src/exec/hbase/hbase-scan-node.cc | 5 +-
be/src/exec/hbase/hbase-table-writer.cc | 2 +-
be/src/exec/hdfs-scanner-ir.cc | 4 +-
be/src/exec/hdfs-scanner.cc | 13 +-
be/src/exec/hdfs-text-table-writer.cc | 6 +-
be/src/exec/json/hdfs-json-scanner.cc | 6 +-
be/src/exec/parquet/hdfs-parquet-table-writer.cc | 2 +-
be/src/exec/parquet/parquet-metadata-utils.cc | 3 +-
be/src/exec/parquet/parquet-metadata-utils.h | 2 +-
be/src/exec/rcfile/hdfs-rcfile-scanner.cc | 6 +-
be/src/exec/text-converter.cc | 19 +-
be/src/exec/text-converter.h | 18 +-
be/src/exec/text-converter.inline.h | 5 +-
be/src/exec/text/hdfs-text-scanner.cc | 6 +-
be/src/runtime/descriptors.cc | 3 +-
be/src/runtime/descriptors.h | 3 -
be/src/runtime/types.cc | 34 +-
be/src/runtime/types.h | 39 +-
be/src/service/client-request-state.cc | 38 +-
be/src/service/client-request-state.h | 3 +
be/src/service/hs2-util.cc | 3 +-
be/src/service/impala-server.cc | 8 +-
bin/run-all-tests.sh | 6 +
common/thrift/CatalogService.thrift | 6 +
.../java/org/apache/impala/catalog/Catalog.java | 18 +-
.../impala/catalog/CatalogServiceCatalog.java | 171 +++--
.../impala/catalog/CatalogdTableInvalidator.java | 7 +-
.../org/apache/impala/catalog/DataSourceTable.java | 5 +-
.../java/org/apache/impala/catalog/HBaseTable.java | 10 +-
.../java/org/apache/impala/catalog/HdfsTable.java | 196 ++---
.../org/apache/impala/catalog/IcebergTable.java | 19 +-
.../org/apache/impala/catalog/IncompleteTable.java | 5 +-
.../java/org/apache/impala/catalog/KuduTable.java | 19 +-
.../impala/catalog/MaterializedViewHdfsTable.java | 7 +-
.../main/java/org/apache/impala/catalog/Table.java | 9 +-
.../org/apache/impala/catalog/TableLoader.java | 16 +-
.../org/apache/impala/catalog/TableLoadingMgr.java | 10 +-
.../main/java/org/apache/impala/catalog/View.java | 5 +-
.../impala/catalog/events/MetastoreEvents.java | 6 +-
.../catalog/events/MetastoreEventsProcessor.java | 3 +-
.../metastore/CatalogMetastoreServiceHandler.java | 19 +-
.../apache/impala/service/CatalogOpExecutor.java | 853 ++++++++++++---------
.../java/org/apache/impala/service/JniCatalog.java | 4 +-
.../impala/service/KuduCatalogOpExecutor.java | 67 +-
.../java/org/apache/impala/util/EventSequence.java | 9 +
.../main/java/org/apache/impala/util/KuduUtil.java | 11 +
...AccessLevelUtil.java => NoOpEventSequence.java} | 23 +-
.../org/apache/impala/catalog/CatalogTest.java | 15 +-
.../catalog/CatalogdTableInvalidatorTest.java | 4 +-
.../catalog/PartialCatalogInfoWriteIdTest.java | 12 +-
.../catalog/events/EventsProcessorStressTest.java | 5 +-
.../events/MetastoreEventsProcessorTest.java | 24 +-
.../org/apache/impala/common/FrontendFixture.java | 3 +-
.../impala/testutil/CatalogServiceTestCatalog.java | 5 +-
.../apache/impala/testutil/ImpaladTestCatalog.java | 5 +-
.../queries/QueryTest/binary-type.test | 8 +
tests/query_test/test_observability.py | 69 +-
www/query_timeline.tmpl | 56 +-
www/scripts/query_timeline/fragment_diagram.js | 8 +-
.../query_timeline/fragment_metrics_diagram.js | 2 +-
.../query_timeline/host_utilization_diagram.js | 2 +-
64 files changed, 1165 insertions(+), 806 deletions(-)
copy fe/src/main/java/org/apache/impala/util/{TAccessLevelUtil.java =>
NoOpEventSequence.java} (65%)