This is an automated email from the ASF dual-hosted git repository. tarmstrong pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/impala.git.
from b8d6b0d IMPALA-9546: Update ranger-admin-site.xml.template after RANGER-2688 new da5b498 IMPALA-9373: more tactical IWYU fixes new 5ff7c6a IMPALA-9538 Bump up linux-syscall-support.h The 2 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/benchmarks/atod-benchmark.cc | 1 + be/src/benchmarks/bloom-filter-benchmark.cc | 1 + be/src/benchmarks/overflow-benchmark.cc | 18 +- be/src/codegen/codegen-anyval.cc | 3 +- be/src/codegen/codegen-anyval.h | 3 +- be/src/codegen/llvm-codegen.cc | 2 +- be/src/common/init.cc | 1 - be/src/common/logging.cc | 42 + be/src/common/logging.h | 9 +- be/src/common/status.cc | 11 +- be/src/common/thread-debug-info-test.cc | 1 + be/src/common/thread-debug-info.h | 8 +- be/src/exec/aggregator.cc | 1 + be/src/exec/blocking-plan-root-sink.cc | 2 + be/src/exec/buffered-plan-root-sink.cc | 2 + be/src/exec/catalog-op-executor.cc | 1 + be/src/exec/data-sink.cc | 1 + be/src/exec/data-sink.h | 2 +- be/src/exec/exec-node.cc | 2 +- be/src/exec/exec-node.h | 15 +- be/src/exec/filter-context.cc | 1 + be/src/exec/filter-context.h | 7 +- be/src/exec/grouping-aggregator.cc | 1 + be/src/exec/hash-table-test.cc | 1 - be/src/exec/hdfs-avro-scanner-ir.cc | 2 +- be/src/exec/hdfs-columnar-scanner-ir.cc | 2 + be/src/exec/hdfs-columnar-scanner.cc | 4 + be/src/exec/hdfs-columnar-scanner.h | 12 +- be/src/exec/hdfs-orc-scanner.cc | 2 + be/src/exec/hdfs-scan-node.cc | 1 + be/src/exec/hdfs-scanner.cc | 1 + be/src/exec/hdfs-sequence-scanner.cc | 34 +- be/src/exec/hdfs-text-scanner.cc | 36 +- be/src/exec/join-builder.cc | 3 + be/src/exec/kudu-scan-node.cc | 1 + be/src/exec/kudu-scanner.cc | 1 + be/src/exec/kudu-table-sink.cc | 1 + be/src/exec/kudu-table-sink.h | 4 +- be/src/exec/orc-column-readers.cc | 7 +- be/src/exec/orc-column-readers.h | 1 + be/src/exec/parquet/hdfs-parquet-scanner.cc | 7 +- be/src/exec/parquet/hdfs-parquet-scanner.h | 1 - be/src/exec/parquet/parquet-column-chunk-reader.cc | 1 + be/src/exec/parquet/parquet-column-chunk-reader.h | 3 +- be/src/exec/parquet/parquet-column-readers.cc | 3 + be/src/exec/parquet/parquet-common.h | 2 + be/src/exec/parquet/parquet-version-test.cc | 1 - be/src/exec/partitioned-hash-join-builder-ir.cc | 16 +- be/src/exec/partitioned-hash-join-builder.cc | 1 + be/src/exec/plan-root-sink.cc | 2 + be/src/exec/read-write-util-test.cc | 1 - be/src/exec/row-batch-cache.h | 1 - be/src/exec/row-batch-list-test.cc | 1 - be/src/exec/scan-node.cc | 2 + be/src/exec/topn-node.cc | 1 + be/src/exec/zigzag-test.cc | 1 - be/src/exprs/agg-fn-evaluator.cc | 23 +- be/src/exprs/agg-fn.h | 4 + be/src/exprs/aggregate-functions-ir.cc | 17 +- be/src/exprs/aggregate-functions-test.cc | 5 +- be/src/exprs/anyval-util.cc | 3 - be/src/exprs/anyval-util.h | 1 - be/src/exprs/decimal-functions-ir.cc | 7 +- be/src/exprs/decimal-operators-ir.cc | 2 +- be/src/exprs/expr-test.cc | 4 +- be/src/exprs/expr-value.h | 14 +- be/src/exprs/hive-udf-call.cc | 3 +- be/src/exprs/literal.cc | 1 + be/src/exprs/math-functions-ir.cc | 7 +- be/src/exprs/scalar-expr-evaluator.h | 8 + be/src/exprs/timestamp-functions-ir.cc | 5 +- be/src/exprs/timezone_db.cc | 12 +- be/src/exprs/udf-builtins.cc | 11 + be/src/gutil/linux_syscall_support.h | 2722 +++++++++++++------- be/src/gutil/spinlock_linux-inl.h | 16 +- be/src/kudu/util/debug-util.cc | 3 +- be/src/rpc/thrift-util-test.cc | 2 - be/src/runtime/CMakeLists.txt | 1 - be/src/runtime/bufferpool/buffer-allocator.h | 2 + be/src/runtime/bufferpool/buffer-pool-internal.h | 17 +- be/src/runtime/bufferpool/buffer-pool-test.cc | 29 +- be/src/runtime/bufferpool/buffer-pool.cc | 10 +- be/src/runtime/bufferpool/buffer-pool.h | 8 +- be/src/runtime/client-cache.h | 25 +- be/src/runtime/coordinator-backend-state.cc | 1 + .../runtime/datetime-iso-sql-format-tokenizer.cc | 10 + be/src/runtime/datetime-parser-common.cc | 1 + be/src/runtime/datetime-parser-common.h | 2 + be/src/runtime/decimal-test.cc | 13 +- be/src/runtime/decimal-value.h | 4 +- be/src/runtime/decimal-value.inline.h | 48 +- be/src/runtime/descriptors.h | 16 +- be/src/runtime/exec-env.cc | 1 + be/src/runtime/io/data-cache-test.cc | 1 - be/src/runtime/io/disk-io-mgr-test.cc | 7 +- be/src/runtime/mem-tracker.h | 18 +- be/src/runtime/multi-precision.cc | 66 - be/src/runtime/multi-precision.h | 36 +- be/src/runtime/query-state.cc | 3 +- be/src/runtime/query-state.h | 6 +- be/src/runtime/runtime-filter-bank.cc | 1 + be/src/runtime/sorted-run-merger.cc | 1 + be/src/runtime/sorted-run-merger.h | 4 +- be/src/runtime/sorter.cc | 1 + be/src/runtime/sorter.h | 2 +- be/src/runtime/test-env.cc | 2 + be/src/runtime/test-env.h | 2 - be/src/runtime/timestamp-parse-util.cc | 22 +- be/src/runtime/timestamp-test.cc | 2 +- be/src/runtime/timestamp-value.h | 23 +- be/src/runtime/tmp-file-mgr-internal.h | 17 +- be/src/runtime/tmp-file-mgr-test.cc | 102 +- be/src/runtime/tmp-file-mgr.cc | 118 +- be/src/runtime/tmp-file-mgr.h | 624 ++--- be/src/runtime/tuple.h | 3 + be/src/service/client-request-state-map.cc | 1 + be/src/service/client-request-state.cc | 2 + be/src/service/client-request-state.h | 1 - be/src/service/control-service.h | 1 - be/src/service/impala-beeswax-server.cc | 1 + be/src/service/impala-http-handler.cc | 1 + be/src/service/impala-internal-service.cc | 1 + be/src/service/impala-server.h | 3 +- be/src/statestore/statestore.h | 1 - be/src/udf/uda-test.cc | 2 - be/src/util/CMakeLists.txt | 1 - be/src/util/arithmetic-util.h | 27 + be/src/util/auth-util.cc | 1 + be/src/util/auth-util.h | 1 - be/src/util/bit-stream-utils-test.cc | 2 + be/src/util/bit-util-test.cc | 47 +- be/src/util/bit-util.h | 62 - be/src/util/bitmap-test.cc | 3 - be/src/util/bloom-filter.h | 1 - be/src/util/cgroup-util.cc | 1 - be/src/util/codec.cc | 3 + be/src/util/codec.h | 6 +- be/src/util/debug-util.h | 6 +- .../util/{unique-id-hash.h => decimal-constants.h} | 31 +- be/src/util/decimal-util.cc | 26 - be/src/util/decimal-util.h | 14 +- be/src/util/decompress.cc | 1 + be/src/util/decompress.h | 1 - be/src/util/dict-test.cc | 5 - be/src/util/event-metrics.h | 1 - be/src/util/logging-support-test.cc | 1 - be/src/util/mem-info.cc | 2 - be/src/util/memory-metrics.h | 2 - be/src/util/metrics.h | 14 +- be/src/util/os-info.cc | 7 +- be/src/util/pretty-printer.h | 3 +- be/src/util/proc-info-test.cc | 8 - be/src/util/process-state-info.cc | 1 - be/src/util/redactor-test-utils.h | 2 - be/src/util/runtime-profile.cc | 1 + be/src/util/string-parser-test.cc | 1 - be/src/util/string-parser.h | 3 + be/src/util/symbols-util-test.cc | 2 - be/src/util/system-state-info.cc | 4 +- be/src/util/tuple-row-compare.h | 1 - be/src/util/uid-util-test.cc | 4 - be/src/util/uid-util.cc | 2 + be/src/util/uid-util.h | 12 +- 163 files changed, 2861 insertions(+), 1874 deletions(-) delete mode 100644 be/src/runtime/multi-precision.cc copy be/src/util/{unique-id-hash.h => decimal-constants.h} (59%) delete mode 100644 be/src/util/decimal-util.cc