This is an automated email from the ASF dual-hosted git repository. joemcdonnell pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/impala.git.
from aa6d788 IMPALA-9842: Fix hang when cancelling BufferedPlanRootSink new bf94582 IMPALA-9831: Fix off by one error in condition for ValidateColumnOffsets() new a89489c IMPALA-9604: Add TPCH-nested tests for column masking new d38e4d1 IMPALA-9435: Usability enhancements for data cache access trace 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/parquet/parquet-metadata-utils.cc | 2 +- be/src/runtime/io/CMakeLists.txt | 7 + be/src/runtime/io/data-cache-test.cc | 156 +++++++-- be/src/runtime/io/data-cache-trace-replayer.cc | 203 +++++++++++ be/src/runtime/io/data-cache-trace-test.cc | 338 ++++++++++++++++++ be/src/runtime/io/data-cache-trace.cc | 374 ++++++++++++++++++++ be/src/runtime/io/data-cache-trace.h | 247 ++++++++++++++ be/src/runtime/io/data-cache.cc | 378 +++++++++------------ be/src/runtime/io/data-cache.h | 50 ++- bin/start-impala-cluster.py | 26 ++ .../queries/masked-tpch_nested-q10.test | 58 ++++ ...nested-q15.test => masked-tpch_nested-q15.test} | 2 +- .../queries/masked-tpch_nested-q18.test | 81 +++++ .../tpch_nested/queries/masked-tpch_nested-q2.test | 147 ++++++++ .../queries/masked-tpch_nested-q20.test | 42 +++ .../queries/masked-tpch_nested-q21.test | 47 +++ .../tpch_nested/queries/masked-tpch_nested-q9.test | 37 ++ tests/authorization/test_ranger.py | 55 +++ 18 files changed, 1976 insertions(+), 274 deletions(-) create mode 100644 be/src/runtime/io/data-cache-trace-replayer.cc create mode 100644 be/src/runtime/io/data-cache-trace-test.cc create mode 100644 be/src/runtime/io/data-cache-trace.cc create mode 100644 be/src/runtime/io/data-cache-trace.h create mode 100644 testdata/workloads/tpch_nested/queries/masked-tpch_nested-q10.test copy testdata/workloads/tpch_nested/queries/{tpch_nested-q15.test => masked-tpch_nested-q15.test} (91%) create mode 100644 testdata/workloads/tpch_nested/queries/masked-tpch_nested-q18.test create mode 100644 testdata/workloads/tpch_nested/queries/masked-tpch_nested-q2.test create mode 100644 testdata/workloads/tpch_nested/queries/masked-tpch_nested-q20.test create mode 100644 testdata/workloads/tpch_nested/queries/masked-tpch_nested-q21.test create mode 100644 testdata/workloads/tpch_nested/queries/masked-tpch_nested-q9.test