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 dc912f016 IMPALA-11655: Impala should set write mode "merge-on-read"
by default
new e327a2875 IMPALA-6684: Fix untracked memory in KRPC
new c1a9a2373 IMPALA-11623: Put *-ir.cc files into their own libraries to
avoid extra recompilation
new e8ec38482 IMPALA-11562: (Addendum) Update core-site to include ofs impl
new 6a1a871fb IMPALA-11420: [DOCS] Document CREATE/ALTER VIEW SET/UNSET
TBLPROPERTIES syntax
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:
CMakeLists.txt | 2 +-
be/CMakeLists.txt | 7 +
be/src/benchmarks/row-batch-serialize-benchmark.cc | 261 ++++++++++-----------
be/src/codegen/CMakeLists.txt | 6 +-
be/src/exec/CMakeLists.txt | 23 +-
be/src/exec/avro/CMakeLists.txt | 9 +-
be/src/exec/kudu/CMakeLists.txt | 9 +-
be/src/exprs/CMakeLists.txt | 50 ++--
be/src/gutil/CMakeLists.txt | 2 +-
be/src/runtime/CMakeLists.txt | 14 +-
be/src/runtime/krpc-data-stream-sender.cc | 39 ++-
be/src/runtime/krpc-data-stream-sender.h | 12 +-
be/src/runtime/mem-tracker.h | 49 ++++
be/src/runtime/row-batch-serialize-test.cc | 33 +--
be/src/runtime/row-batch.cc | 152 +++++-------
be/src/runtime/row-batch.h | 83 ++++---
be/src/udf/CMakeLists.txt | 12 +-
be/src/util/CMakeLists.txt | 14 +-
be/src/util/cache/CMakeLists.txt | 4 +-
common/thrift/Results.thrift | 24 --
docs/topics/impala_alter_view.xml | 24 ++
docs/topics/impala_create_view.xml | 4 +
.../org/apache/impala/planner/DataStreamSink.java | 32 ++-
.../org/apache/impala/planner/PlannerTestBase.java | 4 +-
.../common/etc/hadoop/conf/core-site.xml.py | 2 +-
.../queries/PlannerTest/max-row-size.test | 26 +-
.../queries/PlannerTest/resource-requirements.test | 242 +++++++++----------
.../queries/PlannerTest/result-spooling.test | 4 +-
.../PlannerTest/spillable-buffer-sizing.test | 90 +++----
.../queries/PlannerTest/tpcds/tpcds-q01.test | 26 +-
.../queries/PlannerTest/tpcds/tpcds-q02.test | 28 +--
.../queries/PlannerTest/tpcds/tpcds-q03.test | 20 +-
.../queries/PlannerTest/tpcds/tpcds-q04.test | 112 ++++-----
.../queries/PlannerTest/tpcds/tpcds-q05.test | 52 ++--
.../queries/PlannerTest/tpcds/tpcds-q06.test | 42 ++--
.../queries/PlannerTest/tpcds/tpcds-q07.test | 22 +-
.../queries/PlannerTest/tpcds/tpcds-q08.test | 26 +-
.../queries/PlannerTest/tpcds/tpcds-q09.test | 64 ++---
.../queries/PlannerTest/tpcds/tpcds-q10a.test | 38 +--
.../queries/PlannerTest/tpcds/tpcds-q11.test | 76 +++---
.../queries/PlannerTest/tpcds/tpcds-q12.test | 16 +-
.../queries/PlannerTest/tpcds/tpcds-q13.test | 28 +--
.../queries/PlannerTest/tpcds/tpcds-q14a.test | 186 +++++++--------
.../queries/PlannerTest/tpcds/tpcds-q14b.test | 138 +++++------
.../queries/PlannerTest/tpcds/tpcds-q15.test | 24 +-
.../queries/PlannerTest/tpcds/tpcds-q16.test | 28 +--
.../queries/PlannerTest/tpcds/tpcds-q17.test | 42 ++--
.../queries/PlannerTest/tpcds/tpcds-q18.test | 36 +--
.../queries/PlannerTest/tpcds/tpcds-q19.test | 34 +--
.../queries/PlannerTest/tpcds/tpcds-q20.test | 16 +-
.../queries/PlannerTest/tpcds/tpcds-q21.test | 18 +-
.../queries/PlannerTest/tpcds/tpcds-q22.test | 14 +-
.../queries/PlannerTest/tpcds/tpcds-q23a.test | 78 +++---
.../queries/PlannerTest/tpcds/tpcds-q23b.test | 96 ++++----
.../queries/PlannerTest/tpcds/tpcds-q24a.test | 62 ++---
.../queries/PlannerTest/tpcds/tpcds-q24b.test | 62 ++---
.../queries/PlannerTest/tpcds/tpcds-q25.test | 42 ++--
.../queries/PlannerTest/tpcds/tpcds-q26.test | 26 +-
.../queries/PlannerTest/tpcds/tpcds-q27.test | 20 +-
.../queries/PlannerTest/tpcds/tpcds-q28.test | 48 ++--
.../queries/PlannerTest/tpcds/tpcds-q29.test | 40 ++--
.../queries/PlannerTest/tpcds/tpcds-q30.test | 30 +--
.../queries/PlannerTest/tpcds/tpcds-q31.test | 72 +++---
.../queries/PlannerTest/tpcds/tpcds-q32.test | 28 +--
.../queries/PlannerTest/tpcds/tpcds-q33.test | 70 +++---
.../queries/PlannerTest/tpcds/tpcds-q34.test | 30 +--
.../queries/PlannerTest/tpcds/tpcds-q35a.test | 34 +--
.../queries/PlannerTest/tpcds/tpcds-q36.test | 20 +-
.../queries/PlannerTest/tpcds/tpcds-q37.test | 24 +-
.../queries/PlannerTest/tpcds/tpcds-q38.test | 34 +--
.../queries/PlannerTest/tpcds/tpcds-q39a.test | 34 +--
.../queries/PlannerTest/tpcds/tpcds-q39b.test | 34 +--
.../queries/PlannerTest/tpcds/tpcds-q40.test | 20 +-
.../queries/PlannerTest/tpcds/tpcds-q41.test | 12 +-
.../queries/PlannerTest/tpcds/tpcds-q42.test | 16 +-
.../queries/PlannerTest/tpcds/tpcds-q43.test | 16 +-
.../queries/PlannerTest/tpcds/tpcds-q44.test | 48 ++--
.../queries/PlannerTest/tpcds/tpcds-q45.test | 32 +--
.../queries/PlannerTest/tpcds/tpcds-q46.test | 30 +--
.../queries/PlannerTest/tpcds/tpcds-q47.test | 52 ++--
.../queries/PlannerTest/tpcds/tpcds-q48.test | 24 +-
.../queries/PlannerTest/tpcds/tpcds-q49.test | 40 ++--
.../queries/PlannerTest/tpcds/tpcds-q50.test | 22 +-
.../queries/PlannerTest/tpcds/tpcds-q51.test | 22 +-
.../queries/PlannerTest/tpcds/tpcds-q52.test | 16 +-
.../queries/PlannerTest/tpcds/tpcds-q53.test | 20 +-
.../queries/PlannerTest/tpcds/tpcds-q54.test | 74 +++---
.../queries/PlannerTest/tpcds/tpcds-q55.test | 16 +-
.../queries/PlannerTest/tpcds/tpcds-q56.test | 74 +++---
.../queries/PlannerTest/tpcds/tpcds-q57.test | 50 ++--
.../queries/PlannerTest/tpcds/tpcds-q58.test | 70 +++---
.../queries/PlannerTest/tpcds/tpcds-q59.test | 36 +--
.../queries/PlannerTest/tpcds/tpcds-q60.test | 74 +++---
.../queries/PlannerTest/tpcds/tpcds-q61.test | 60 ++---
.../queries/PlannerTest/tpcds/tpcds-q62.test | 24 +-
.../queries/PlannerTest/tpcds/tpcds-q63.test | 20 +-
.../queries/PlannerTest/tpcds/tpcds-q64.test | 200 ++++++++--------
.../queries/PlannerTest/tpcds/tpcds-q65.test | 34 +--
.../queries/PlannerTest/tpcds/tpcds-q66.test | 60 ++---
.../queries/PlannerTest/tpcds/tpcds-q67.test | 20 +-
.../queries/PlannerTest/tpcds/tpcds-q68.test | 30 +--
.../queries/PlannerTest/tpcds/tpcds-q69.test | 42 ++--
.../queries/PlannerTest/tpcds/tpcds-q70.test | 28 +--
.../queries/PlannerTest/tpcds/tpcds-q71.test | 30 +--
.../queries/PlannerTest/tpcds/tpcds-q72.test | 46 ++--
.../queries/PlannerTest/tpcds/tpcds-q73.test | 24 +-
.../queries/PlannerTest/tpcds/tpcds-q74.test | 76 +++---
.../queries/PlannerTest/tpcds/tpcds-q75.test | 110 ++++-----
.../queries/PlannerTest/tpcds/tpcds-q76.test | 38 +--
.../queries/PlannerTest/tpcds/tpcds-q77.test | 70 +++---
.../queries/PlannerTest/tpcds/tpcds-q78.test | 32 +--
.../queries/PlannerTest/tpcds/tpcds-q79.test | 26 +-
.../queries/PlannerTest/tpcds/tpcds-q80.test | 74 +++---
.../queries/PlannerTest/tpcds/tpcds-q81.test | 36 +--
.../queries/PlannerTest/tpcds/tpcds-q82.test | 18 +-
.../queries/PlannerTest/tpcds/tpcds-q83.test | 58 ++---
.../queries/PlannerTest/tpcds/tpcds-q84.test | 20 +-
.../queries/PlannerTest/tpcds/tpcds-q85.test | 40 ++--
.../queries/PlannerTest/tpcds/tpcds-q86.test | 14 +-
.../queries/PlannerTest/tpcds/tpcds-q87.test | 34 +--
.../queries/PlannerTest/tpcds/tpcds-q88.test | 128 +++++-----
.../queries/PlannerTest/tpcds/tpcds-q89.test | 20 +-
.../queries/PlannerTest/tpcds/tpcds-q90.test | 28 +--
.../queries/PlannerTest/tpcds/tpcds-q91.test | 30 +--
.../queries/PlannerTest/tpcds/tpcds-q92.test | 26 +-
.../queries/PlannerTest/tpcds/tpcds-q93.test | 12 +-
.../queries/PlannerTest/tpcds/tpcds-q94.test | 32 +--
.../queries/PlannerTest/tpcds/tpcds-q95.test | 44 ++--
.../queries/PlannerTest/tpcds/tpcds-q96.test | 12 +-
.../queries/PlannerTest/tpcds/tpcds-q97.test | 18 +-
.../queries/PlannerTest/tpcds/tpcds-q98.test | 16 +-
.../queries/PlannerTest/tpcds/tpcds-q99.test | 24 +-
.../queries/PlannerTest/tpch-all.test | 66 +++---
.../queries/PlannerTest/tpch-nested.test | 14 +-
.../QueryTest/dedicated-coord-mem-estimates.test | 4 +-
.../queries/QueryTest/explain-level2.test | 6 +-
.../queries/QueryTest/spilling-large-rows.test | 3 +-
.../workloads/tpch/queries/datastream-sender.test | 48 ++++
.../test_datastream_sender.py} | 26 +-
139 files changed, 2974 insertions(+), 2814 deletions(-)
mode change 100755 => 100644
testdata/workloads/functional-planner/queries/PlannerTest/tpcds/tpcds-q43.test
mode change 100755 => 100644
testdata/workloads/functional-planner/queries/PlannerTest/tpcds/tpcds-q44.test
mode change 100755 => 100644
testdata/workloads/functional-planner/queries/PlannerTest/tpcds/tpcds-q56.test
mode change 100755 => 100644
testdata/workloads/functional-planner/queries/PlannerTest/tpcds/tpcds-q60.test
create mode 100644 testdata/workloads/tpch/queries/datastream-sender.test
copy tests/{common/base_test_suite.py => query_test/test_datastream_sender.py}
(59%)