IMPALA-3918: Remove Cloudera copyrights and add ASF license header For files that have a Cloudera copyright (and no other copyright notice), make changes to follow the ASF source file header policy here:
http://www.apache.org/legal/src-headers.html#headers Specifically: 1) Remove the Cloudera copyright. 2) Modify NOTICE.txt according to http://www.apache.org/legal/src-headers.html#notice to follow that format and add a line for Cloudera. 3) Replace or add the existing ASF license text with the one given on the website. Much of this change was automatically generated via: git grep -li 'Copyright.*Cloudera' > modified_files.txt cat modified_files.txt | xargs perl -n -i -e 'print unless m#Copyright.*Cloudera#i;' cat modified_files_txt | xargs fix_apache_license.py [1] Some manual fixups were performed following those steps, especially when license text was completely missing from the file. [1] https://gist.github.com/anonymous/ff71292094362fc5c594 with minor modification to ORIG_LICENSE to match Impala's license text. Change-Id: I2e0bd8420945b953e1b806041bea4d72a3943d86 Reviewed-on: http://gerrit.cloudera.org:8080/3779 Reviewed-by: Dan Hecht <[email protected]> Tested-by: Internal Jenkins Project: http://git-wip-us.apache.org/repos/asf/incubator-impala/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-impala/commit/ffa7829b Tree: http://git-wip-us.apache.org/repos/asf/incubator-impala/tree/ffa7829b Diff: http://git-wip-us.apache.org/repos/asf/incubator-impala/diff/ffa7829b Branch: refs/heads/master Commit: ffa7829b70933932d1ba5dfad9b6dc18d04e10e0 Parents: 7237241 Author: Dan Hecht <[email protected]> Authored: Tue Jul 26 13:40:56 2016 -0700 Committer: Internal Jenkins <[email protected]> Committed: Tue Aug 9 08:19:41 2016 +0000 ---------------------------------------------------------------------- CMakeLists.txt | 25 +++++----- NOTICE.txt | 9 +++- be/CMakeLists.txt | 25 +++++----- be/generated-sources/gen-cpp/CMakeLists.txt | 25 +++++----- be/src/benchmarks/CMakeLists.txt | 25 +++++----- be/src/benchmarks/atod-benchmark.cc | 25 +++++----- be/src/benchmarks/atof-benchmark.cc | 25 +++++----- be/src/benchmarks/atoi-benchmark.cc | 25 +++++----- be/src/benchmarks/bitmap-benchmark.cc | 25 +++++----- be/src/benchmarks/bloom-filter-benchmark.cc | 25 +++++----- be/src/benchmarks/hash-benchmark.cc | 25 +++++----- be/src/benchmarks/in-predicate-benchmark.cc | 25 +++++----- be/src/benchmarks/int-hash-benchmark.cc | 25 +++++----- be/src/benchmarks/lock-benchmark.cc | 25 +++++----- be/src/benchmarks/multiint-benchmark.cc | 25 +++++----- be/src/benchmarks/network-perf-benchmark.cc | 25 +++++----- be/src/benchmarks/overflow-benchmark.cc | 25 +++++----- be/src/benchmarks/parse-timestamp-benchmark.cc | 25 +++++----- be/src/benchmarks/rle-benchmark.cc | 25 +++++----- .../benchmarks/row-batch-serialize-benchmark.cc | 25 +++++----- be/src/benchmarks/status-benchmark.cc | 25 +++++----- be/src/benchmarks/string-benchmark.cc | 25 +++++----- be/src/benchmarks/string-compare-benchmark.cc | 25 +++++----- be/src/benchmarks/string-search-benchmark.cc | 25 +++++----- be/src/benchmarks/thread-create-benchmark.cc | 25 +++++----- be/src/benchmarks/tuple-layout-benchmark.cc | 25 +++++----- be/src/catalog/CMakeLists.txt | 25 +++++----- be/src/catalog/catalog-server.cc | 25 +++++----- be/src/catalog/catalog-server.h | 25 +++++----- be/src/catalog/catalog-util.cc | 25 +++++----- be/src/catalog/catalog-util.h | 25 +++++----- be/src/catalog/catalog.cc | 25 +++++----- be/src/catalog/catalog.h | 25 +++++----- be/src/catalog/catalogd-main.cc | 25 +++++----- be/src/codegen/CMakeLists.txt | 25 +++++----- be/src/codegen/codegen-anyval-ir.cc | 25 +++++----- be/src/codegen/codegen-anyval.cc | 25 +++++----- be/src/codegen/codegen-anyval.h | 25 +++++----- be/src/codegen/codegen-symbol-emitter.cc | 25 +++++----- be/src/codegen/codegen-symbol-emitter.h | 25 +++++----- be/src/codegen/gen_ir_descriptions.py | 26 ++++++----- be/src/codegen/impala-ir-data.h | 25 +++++----- be/src/codegen/impala-ir.cc | 25 +++++----- be/src/codegen/impala-ir.h | 25 +++++----- be/src/codegen/instruction-counter-test.cc | 25 +++++----- be/src/codegen/instruction-counter.cc | 25 +++++----- be/src/codegen/instruction-counter.h | 25 +++++----- be/src/codegen/llvm-codegen-test.cc | 25 +++++----- be/src/codegen/llvm-codegen.cc | 25 +++++----- be/src/codegen/llvm-codegen.h | 25 +++++----- be/src/codegen/mcjit-mem-mgr.h | 25 +++++----- be/src/common/CMakeLists.txt | 25 +++++----- be/src/common/atomic-test.cc | 25 +++++----- be/src/common/atomic.h | 25 +++++----- be/src/common/compiler-util.h | 25 +++++----- be/src/common/global-flags.cc | 25 +++++----- be/src/common/global-types.h | 25 +++++----- be/src/common/hdfs.h | 25 +++++----- be/src/common/init.cc | 25 +++++----- be/src/common/init.h | 25 +++++----- be/src/common/logging.cc | 25 +++++----- be/src/common/logging.h | 25 +++++----- be/src/common/names.h | 25 +++++----- be/src/common/object-pool.h | 25 +++++----- be/src/common/status.cc | 25 +++++----- be/src/common/status.h | 25 +++++----- be/src/common/version.h | 25 +++++----- be/src/exec/CMakeLists.txt | 25 +++++----- be/src/exec/aggregation-node-ir.cc | 25 +++++----- be/src/exec/aggregation-node.cc | 25 +++++----- be/src/exec/aggregation-node.h | 25 +++++----- be/src/exec/analytic-eval-node.cc | 25 +++++----- be/src/exec/analytic-eval-node.h | 25 +++++----- be/src/exec/base-sequence-scanner.cc | 25 +++++----- be/src/exec/base-sequence-scanner.h | 25 +++++----- be/src/exec/blocking-join-node.cc | 25 +++++----- be/src/exec/blocking-join-node.h | 25 +++++----- be/src/exec/catalog-op-executor.cc | 25 +++++----- be/src/exec/catalog-op-executor.h | 25 +++++----- be/src/exec/data-sink.cc | 25 +++++----- be/src/exec/data-sink.h | 25 +++++----- be/src/exec/data-source-scan-node.cc | 25 +++++----- be/src/exec/data-source-scan-node.h | 25 +++++----- be/src/exec/delimited-text-parser-test.cc | 25 +++++----- be/src/exec/delimited-text-parser.cc | 25 +++++----- be/src/exec/delimited-text-parser.h | 25 +++++----- be/src/exec/delimited-text-parser.inline.h | 25 +++++----- be/src/exec/empty-set-node.cc | 25 +++++----- be/src/exec/empty-set-node.h | 25 +++++----- be/src/exec/exchange-node.cc | 25 +++++----- be/src/exec/exchange-node.h | 25 +++++----- be/src/exec/exec-node.cc | 25 +++++----- be/src/exec/exec-node.h | 25 +++++----- be/src/exec/external-data-source-executor.cc | 25 +++++----- be/src/exec/external-data-source-executor.h | 25 +++++----- be/src/exec/filter-context.cc | 25 +++++----- be/src/exec/filter-context.h | 25 +++++----- be/src/exec/hash-join-node-ir.cc | 25 +++++----- be/src/exec/hash-join-node.cc | 25 +++++----- be/src/exec/hash-join-node.h | 25 +++++----- be/src/exec/hash-table-ir.cc | 25 +++++----- be/src/exec/hash-table-test.cc | 25 +++++----- be/src/exec/hash-table.cc | 25 +++++----- be/src/exec/hash-table.h | 25 +++++----- be/src/exec/hash-table.inline.h | 25 +++++----- be/src/exec/hbase-scan-node.cc | 25 +++++----- be/src/exec/hbase-scan-node.h | 25 +++++----- be/src/exec/hbase-table-scanner.cc | 25 +++++----- be/src/exec/hbase-table-scanner.h | 25 +++++----- be/src/exec/hbase-table-sink.cc | 25 +++++----- be/src/exec/hbase-table-sink.h | 25 +++++----- be/src/exec/hbase-table-writer.cc | 25 +++++----- be/src/exec/hbase-table-writer.h | 25 +++++----- be/src/exec/hdfs-avro-scanner-ir.cc | 25 +++++----- be/src/exec/hdfs-avro-scanner-test.cc | 25 +++++----- be/src/exec/hdfs-avro-scanner.cc | 25 +++++----- be/src/exec/hdfs-avro-scanner.h | 25 +++++----- be/src/exec/hdfs-avro-table-writer.cc | 25 +++++----- be/src/exec/hdfs-avro-table-writer.h | 25 +++++----- be/src/exec/hdfs-lzo-text-scanner.cc | 25 +++++----- be/src/exec/hdfs-lzo-text-scanner.h | 25 +++++----- be/src/exec/hdfs-parquet-scanner.cc | 25 +++++----- be/src/exec/hdfs-parquet-scanner.h | 25 +++++----- be/src/exec/hdfs-parquet-table-writer.cc | 25 +++++----- be/src/exec/hdfs-parquet-table-writer.h | 25 +++++----- be/src/exec/hdfs-rcfile-scanner.cc | 25 +++++----- be/src/exec/hdfs-rcfile-scanner.h | 29 ++++++------ be/src/exec/hdfs-scan-node.cc | 25 +++++----- be/src/exec/hdfs-scan-node.h | 25 +++++----- be/src/exec/hdfs-scanner-ir.cc | 25 +++++----- be/src/exec/hdfs-scanner.cc | 25 +++++----- be/src/exec/hdfs-scanner.h | 25 +++++----- be/src/exec/hdfs-sequence-scanner.cc | 25 +++++----- be/src/exec/hdfs-sequence-scanner.h | 29 ++++++------ be/src/exec/hdfs-sequence-table-writer.cc | 25 +++++----- be/src/exec/hdfs-sequence-table-writer.h | 25 +++++----- be/src/exec/hdfs-table-sink.cc | 25 +++++----- be/src/exec/hdfs-table-sink.h | 25 +++++----- be/src/exec/hdfs-table-writer.cc | 25 +++++----- be/src/exec/hdfs-table-writer.h | 25 +++++----- be/src/exec/hdfs-text-scanner.cc | 25 +++++----- be/src/exec/hdfs-text-scanner.h | 25 +++++----- be/src/exec/hdfs-text-table-writer.cc | 25 +++++----- be/src/exec/hdfs-text-table-writer.h | 25 +++++----- be/src/exec/incr-stats-util-test.cc | 25 +++++----- be/src/exec/incr-stats-util.cc | 25 +++++----- be/src/exec/incr-stats-util.h | 25 +++++----- be/src/exec/kudu-scan-node-test.cc | 25 +++++----- be/src/exec/kudu-scan-node.cc | 25 +++++----- be/src/exec/kudu-scan-node.h | 25 +++++----- be/src/exec/kudu-scanner.cc | 25 +++++----- be/src/exec/kudu-scanner.h | 25 +++++----- be/src/exec/kudu-table-sink-test.cc | 25 +++++----- be/src/exec/kudu-table-sink.cc | 25 +++++----- be/src/exec/kudu-table-sink.h | 25 +++++----- be/src/exec/kudu-testutil.h | 25 +++++----- be/src/exec/kudu-util.cc | 25 +++++----- be/src/exec/kudu-util.h | 25 +++++----- be/src/exec/nested-loop-join-node.cc | 25 +++++----- be/src/exec/nested-loop-join-node.h | 25 +++++----- be/src/exec/old-hash-table-test.cc | 25 +++++----- be/src/exec/old-hash-table.cc | 25 +++++----- be/src/exec/old-hash-table.h | 25 +++++----- be/src/exec/old-hash-table.inline.h | 25 +++++----- be/src/exec/parquet-column-readers.cc | 25 +++++----- be/src/exec/parquet-column-readers.h | 25 +++++----- be/src/exec/parquet-common.h | 25 +++++----- be/src/exec/parquet-metadata-utils.cc | 25 +++++----- be/src/exec/parquet-metadata-utils.h | 25 +++++----- be/src/exec/parquet-plain-test.cc | 25 +++++----- be/src/exec/parquet-scratch-tuple-batch.h | 25 +++++----- be/src/exec/parquet-version-test.cc | 25 +++++----- be/src/exec/partitioned-aggregation-node-ir.cc | 25 +++++----- be/src/exec/partitioned-aggregation-node.cc | 25 +++++----- be/src/exec/partitioned-aggregation-node.h | 25 +++++----- be/src/exec/partitioned-hash-join-node-ir.cc | 25 +++++----- be/src/exec/partitioned-hash-join-node.cc | 25 +++++----- be/src/exec/partitioned-hash-join-node.h | 25 +++++----- be/src/exec/partitioned-hash-join-node.inline.h | 25 +++++----- be/src/exec/read-write-util-test.cc | 25 +++++----- be/src/exec/read-write-util.cc | 25 +++++----- be/src/exec/read-write-util.h | 25 +++++----- be/src/exec/row-batch-cache.h | 25 +++++----- be/src/exec/row-batch-list-test.cc | 25 +++++----- be/src/exec/row-batch-list.h | 25 +++++----- be/src/exec/scan-node.cc | 25 +++++----- be/src/exec/scan-node.h | 29 ++++++------ be/src/exec/scanner-context.cc | 25 +++++----- be/src/exec/scanner-context.h | 25 +++++----- be/src/exec/scanner-context.inline.h | 25 +++++----- be/src/exec/select-node.cc | 25 +++++----- be/src/exec/select-node.h | 25 +++++----- be/src/exec/singular-row-src-node.cc | 25 +++++----- be/src/exec/singular-row-src-node.h | 25 +++++----- be/src/exec/sort-exec-exprs.cc | 25 +++++----- be/src/exec/sort-exec-exprs.h | 25 +++++----- be/src/exec/sort-node.cc | 25 +++++----- be/src/exec/sort-node.h | 25 +++++----- be/src/exec/subplan-node.cc | 25 +++++----- be/src/exec/subplan-node.h | 25 +++++----- be/src/exec/text-converter.cc | 25 +++++----- be/src/exec/text-converter.h | 25 +++++----- be/src/exec/text-converter.inline.h | 25 +++++----- be/src/exec/topn-node-ir.cc | 25 +++++----- be/src/exec/topn-node.cc | 25 +++++----- be/src/exec/topn-node.h | 25 +++++----- be/src/exec/union-node.cc | 25 +++++----- be/src/exec/union-node.h | 25 +++++----- be/src/exec/unnest-node.cc | 25 +++++----- be/src/exec/unnest-node.h | 25 +++++----- be/src/exec/write-stream.h | 25 +++++----- be/src/exec/write-stream.inline.h | 25 +++++----- be/src/exec/zigzag-test.cc | 25 +++++----- be/src/experiments/CMakeLists.txt | 17 ++++++- be/src/experiments/bit-stream-utils.8byte.h | 25 +++++----- .../experiments/bit-stream-utils.8byte.inline.h | 25 +++++----- be/src/experiments/compression-test.cc | 17 ++++++- be/src/experiments/data-provider-test.cc | 25 +++++----- be/src/experiments/data-provider.h | 17 ++++++- be/src/experiments/hash-partition-test.cc | 17 ++++++- be/src/experiments/string-search-sse.h | 17 ++++++- be/src/experiments/string-search-test.cc | 27 ++++++++--- be/src/experiments/tuple-splitter-test.cc | 25 +++++----- be/src/exprs/CMakeLists.txt | 25 +++++----- be/src/exprs/agg-fn-evaluator.cc | 25 +++++----- be/src/exprs/agg-fn-evaluator.h | 25 +++++----- be/src/exprs/aggregate-functions-ir.cc | 25 +++++----- be/src/exprs/aggregate-functions-test.cc | 25 +++++----- be/src/exprs/aggregate-functions.h | 25 +++++----- be/src/exprs/anyval-util.cc | 25 +++++----- be/src/exprs/anyval-util.h | 25 +++++----- be/src/exprs/bit-byte-functions.cc | 25 +++++----- be/src/exprs/bit-byte-functions.h | 25 +++++----- be/src/exprs/case-expr.cc | 25 +++++----- be/src/exprs/case-expr.h | 25 +++++----- be/src/exprs/cast-functions-ir.cc | 25 +++++----- be/src/exprs/cast-functions.h | 25 +++++----- be/src/exprs/compound-predicates-ir.cc | 25 +++++----- be/src/exprs/compound-predicates.cc | 25 +++++----- be/src/exprs/compound-predicates.h | 25 +++++----- be/src/exprs/conditional-functions-ir.cc | 25 +++++----- be/src/exprs/conditional-functions.cc | 25 +++++----- be/src/exprs/conditional-functions.h | 25 +++++----- be/src/exprs/decimal-functions-ir.cc | 25 +++++----- be/src/exprs/decimal-functions.h | 25 +++++----- be/src/exprs/decimal-operators-ir.cc | 25 +++++----- be/src/exprs/decimal-operators.h | 25 +++++----- be/src/exprs/expr-codegen-test.cc | 25 +++++----- be/src/exprs/expr-context.cc | 25 +++++----- be/src/exprs/expr-context.h | 25 +++++----- be/src/exprs/expr-ir.cc | 25 +++++----- be/src/exprs/expr-test.cc | 25 +++++----- be/src/exprs/expr-value.h | 25 +++++----- be/src/exprs/expr.cc | 25 +++++----- be/src/exprs/expr.h | 25 +++++----- be/src/exprs/hive-udf-call.cc | 25 +++++----- be/src/exprs/hive-udf-call.h | 25 +++++----- be/src/exprs/hll-bias.h | 25 +++++----- be/src/exprs/in-predicate-ir.cc | 25 +++++----- be/src/exprs/in-predicate.h | 25 +++++----- be/src/exprs/is-not-empty-predicate.cc | 25 +++++----- be/src/exprs/is-not-empty-predicate.h | 25 +++++----- be/src/exprs/is-null-predicate-ir.cc | 25 +++++----- be/src/exprs/is-null-predicate.h | 25 +++++----- be/src/exprs/like-predicate-ir.cc | 25 +++++----- be/src/exprs/like-predicate.cc | 25 +++++----- be/src/exprs/like-predicate.h | 25 +++++----- be/src/exprs/literal.cc | 25 +++++----- be/src/exprs/literal.h | 25 +++++----- be/src/exprs/math-functions-ir.cc | 25 +++++----- be/src/exprs/math-functions.h | 25 +++++----- be/src/exprs/null-literal.cc | 25 +++++----- be/src/exprs/null-literal.h | 25 +++++----- be/src/exprs/operators-ir.cc | 25 +++++----- be/src/exprs/operators.h | 25 +++++----- be/src/exprs/predicate.h | 25 +++++----- be/src/exprs/scalar-fn-call.cc | 25 +++++----- be/src/exprs/scalar-fn-call.h | 25 +++++----- be/src/exprs/slot-ref.cc | 25 +++++----- be/src/exprs/slot-ref.h | 25 +++++----- be/src/exprs/string-functions-ir.cc | 25 +++++----- be/src/exprs/string-functions.h | 25 +++++----- be/src/exprs/timestamp-functions-ir.cc | 25 +++++----- be/src/exprs/timestamp-functions.h | 25 +++++----- be/src/exprs/timezone_db.cc | 25 +++++----- be/src/exprs/tuple-is-null-predicate.cc | 25 +++++----- be/src/exprs/tuple-is-null-predicate.h | 25 +++++----- be/src/exprs/udf-builtins-ir.cc | 25 +++++----- be/src/exprs/udf-builtins.h | 25 +++++----- be/src/exprs/utility-functions-ir.cc | 25 +++++----- be/src/exprs/utility-functions.h | 25 +++++----- be/src/gutil/CMakeLists.txt | 25 +++++----- be/src/resourcebroker/CMakeLists.txt | 25 +++++----- be/src/resourcebroker/resource-broker.cc | 25 +++++----- be/src/resourcebroker/resource-broker.h | 25 +++++----- be/src/rpc/CMakeLists.txt | 25 +++++----- be/src/rpc/auth-provider.h | 25 +++++----- be/src/rpc/authentication-test.cc | 25 +++++----- be/src/rpc/authentication.cc | 25 +++++----- be/src/rpc/authentication.h | 25 +++++----- be/src/rpc/jni-thrift-util.h | 25 +++++----- be/src/rpc/rpc-trace.cc | 25 +++++----- be/src/rpc/rpc-trace.h | 25 +++++----- be/src/rpc/thrift-client.cc | 25 +++++----- be/src/rpc/thrift-client.h | 25 +++++----- be/src/rpc/thrift-server-test.cc | 25 +++++----- be/src/rpc/thrift-server.cc | 25 +++++----- be/src/rpc/thrift-server.h | 25 +++++----- be/src/rpc/thrift-thread.cc | 25 +++++----- be/src/rpc/thrift-thread.h | 25 +++++----- be/src/rpc/thrift-util-test.cc | 25 +++++----- be/src/rpc/thrift-util.cc | 25 +++++----- be/src/rpc/thrift-util.h | 25 +++++----- be/src/runtime/CMakeLists.txt | 25 +++++----- be/src/runtime/backend-client.h | 25 +++++----- be/src/runtime/buffered-block-mgr-test.cc | 25 +++++----- be/src/runtime/buffered-block-mgr.cc | 25 +++++----- be/src/runtime/buffered-block-mgr.h | 25 +++++----- be/src/runtime/buffered-tuple-stream-test.cc | 25 +++++----- be/src/runtime/buffered-tuple-stream.cc | 25 +++++----- be/src/runtime/buffered-tuple-stream.h | 25 +++++----- be/src/runtime/buffered-tuple-stream.inline.h | 25 +++++----- be/src/runtime/client-cache-types.h | 25 +++++----- be/src/runtime/client-cache.cc | 25 +++++----- be/src/runtime/client-cache.h | 25 +++++----- be/src/runtime/collection-value-builder-test.cc | 25 +++++----- be/src/runtime/collection-value-builder.h | 25 +++++----- be/src/runtime/collection-value.h | 25 +++++----- be/src/runtime/coordinator.cc | 25 +++++----- be/src/runtime/coordinator.h | 25 +++++----- be/src/runtime/data-stream-mgr.cc | 25 +++++----- be/src/runtime/data-stream-mgr.h | 25 +++++----- be/src/runtime/data-stream-recvr.cc | 25 +++++----- be/src/runtime/data-stream-recvr.h | 25 +++++----- be/src/runtime/data-stream-sender.cc | 25 +++++----- be/src/runtime/data-stream-sender.h | 25 +++++----- be/src/runtime/data-stream-test.cc | 25 +++++----- be/src/runtime/decimal-test.cc | 25 +++++----- be/src/runtime/decimal-value.h | 25 +++++----- be/src/runtime/decimal-value.inline.h | 25 +++++----- be/src/runtime/descriptors.cc | 25 +++++----- be/src/runtime/descriptors.h | 25 +++++----- be/src/runtime/disk-io-mgr-internal.h | 25 +++++----- be/src/runtime/disk-io-mgr-reader-context.cc | 25 +++++----- be/src/runtime/disk-io-mgr-scan-range.cc | 25 +++++----- be/src/runtime/disk-io-mgr-stress-test.cc | 25 +++++----- be/src/runtime/disk-io-mgr-stress.cc | 25 +++++----- be/src/runtime/disk-io-mgr-stress.h | 25 +++++----- be/src/runtime/disk-io-mgr-test.cc | 25 +++++----- be/src/runtime/disk-io-mgr.cc | 25 +++++----- be/src/runtime/disk-io-mgr.h | 25 +++++----- be/src/runtime/exec-env.cc | 25 +++++----- be/src/runtime/exec-env.h | 25 +++++----- be/src/runtime/free-pool-test.cc | 25 +++++----- be/src/runtime/free-pool.h | 25 +++++----- be/src/runtime/hbase-table-factory.cc | 25 +++++----- be/src/runtime/hbase-table-factory.h | 25 +++++----- be/src/runtime/hbase-table.cc | 25 +++++----- be/src/runtime/hbase-table.h | 25 +++++----- be/src/runtime/hdfs-fs-cache-test.cc | 25 +++++----- be/src/runtime/hdfs-fs-cache.cc | 25 +++++----- be/src/runtime/hdfs-fs-cache.h | 25 +++++----- be/src/runtime/lib-cache.cc | 25 +++++----- be/src/runtime/lib-cache.h | 25 +++++----- be/src/runtime/mem-pool-test.cc | 25 +++++----- be/src/runtime/mem-pool.cc | 25 +++++----- be/src/runtime/mem-pool.h | 25 +++++----- be/src/runtime/mem-tracker-test.cc | 25 +++++----- be/src/runtime/mem-tracker.cc | 25 +++++----- be/src/runtime/mem-tracker.h | 25 +++++----- be/src/runtime/multi-precision-test.cc | 25 +++++----- be/src/runtime/multi-precision.cc | 25 +++++----- be/src/runtime/multi-precision.h | 25 +++++----- be/src/runtime/parallel-executor-test.cc | 25 +++++----- be/src/runtime/parallel-executor.cc | 25 +++++----- be/src/runtime/parallel-executor.h | 25 +++++----- be/src/runtime/plan-fragment-executor.cc | 25 +++++----- be/src/runtime/plan-fragment-executor.h | 25 +++++----- be/src/runtime/raw-value-ir.cc | 25 +++++----- be/src/runtime/raw-value-test.cc | 25 +++++----- be/src/runtime/raw-value.cc | 25 +++++----- be/src/runtime/raw-value.h | 25 +++++----- be/src/runtime/raw-value.inline.h | 25 +++++----- be/src/runtime/row-batch-serialize-test.cc | 25 +++++----- be/src/runtime/row-batch.cc | 25 +++++----- be/src/runtime/row-batch.h | 25 +++++----- be/src/runtime/runtime-filter-bank.cc | 25 +++++----- be/src/runtime/runtime-filter-bank.h | 25 +++++----- be/src/runtime/runtime-filter.cc | 25 +++++----- be/src/runtime/runtime-filter.h | 25 +++++----- be/src/runtime/runtime-filter.inline.h | 25 +++++----- be/src/runtime/runtime-state.cc | 25 +++++----- be/src/runtime/runtime-state.h | 25 +++++----- be/src/runtime/sorted-run-merger.h | 25 +++++----- be/src/runtime/sorter.cc | 25 +++++----- be/src/runtime/sorter.h | 25 +++++----- be/src/runtime/string-buffer-test.cc | 25 +++++----- be/src/runtime/string-buffer.h | 25 +++++----- be/src/runtime/string-search.h | 25 +++++----- be/src/runtime/string-value-test.cc | 25 +++++----- be/src/runtime/string-value.cc | 25 +++++----- be/src/runtime/string-value.h | 25 +++++----- be/src/runtime/string-value.inline.h | 25 +++++----- be/src/runtime/test-env.cc | 25 +++++----- be/src/runtime/test-env.h | 25 +++++----- be/src/runtime/thread-resource-mgr-test.cc | 25 +++++----- be/src/runtime/thread-resource-mgr.cc | 25 +++++----- be/src/runtime/thread-resource-mgr.h | 25 +++++----- be/src/runtime/timestamp-parse-util.cc | 25 +++++----- be/src/runtime/timestamp-parse-util.h | 25 +++++----- be/src/runtime/timestamp-test.cc | 25 +++++----- be/src/runtime/timestamp-value.cc | 25 +++++----- be/src/runtime/timestamp-value.h | 25 +++++----- be/src/runtime/tmp-file-mgr-test.cc | 25 +++++----- be/src/runtime/tmp-file-mgr.cc | 25 +++++----- be/src/runtime/tmp-file-mgr.h | 25 +++++----- be/src/runtime/tuple-row.cc | 25 +++++----- be/src/runtime/tuple-row.h | 25 +++++----- be/src/runtime/tuple.cc | 25 +++++----- be/src/runtime/tuple.h | 25 +++++----- be/src/runtime/types.cc | 25 +++++----- be/src/runtime/types.h | 25 +++++----- be/src/scheduling/CMakeLists.txt | 25 +++++----- be/src/scheduling/admission-controller.cc | 25 +++++----- be/src/scheduling/admission-controller.h | 25 +++++----- be/src/scheduling/query-resource-mgr.cc | 25 +++++----- be/src/scheduling/query-resource-mgr.h | 25 +++++----- be/src/scheduling/query-schedule.cc | 25 +++++----- be/src/scheduling/query-schedule.h | 25 +++++----- be/src/scheduling/request-pool-service.cc | 25 +++++----- be/src/scheduling/request-pool-service.h | 25 +++++----- be/src/scheduling/scheduler.h | 25 +++++----- be/src/scheduling/simple-scheduler-test.cc | 25 +++++----- be/src/scheduling/simple-scheduler.cc | 25 +++++----- be/src/scheduling/simple-scheduler.h | 25 +++++----- be/src/service/CMakeLists.txt | 25 +++++----- be/src/service/child-query.cc | 25 +++++----- be/src/service/child-query.h | 25 +++++----- be/src/service/daemon-main.cc | 25 +++++----- be/src/service/fe-support.cc | 25 +++++----- be/src/service/fe-support.h | 25 +++++----- be/src/service/fragment-exec-state.cc | 25 +++++----- be/src/service/fragment-exec-state.h | 25 +++++----- be/src/service/fragment-mgr.cc | 25 +++++----- be/src/service/fragment-mgr.h | 25 +++++----- be/src/service/frontend.cc | 25 +++++----- be/src/service/frontend.h | 25 +++++----- be/src/service/hs2-util-test.cc | 25 +++++----- be/src/service/hs2-util.cc | 25 +++++----- be/src/service/hs2-util.h | 25 +++++----- be/src/service/impala-beeswax-server.cc | 25 +++++----- be/src/service/impala-hs2-server.cc | 25 +++++----- be/src/service/impala-http-handler.cc | 25 +++++----- be/src/service/impala-http-handler.h | 25 +++++----- be/src/service/impala-internal-service.h | 25 +++++----- be/src/service/impala-server.cc | 25 +++++----- be/src/service/impala-server.h | 25 +++++----- be/src/service/impala-server.inline.h | 25 +++++----- be/src/service/impalad-main.cc | 25 +++++----- be/src/service/query-exec-state.cc | 25 +++++----- be/src/service/query-exec-state.h | 25 +++++----- be/src/service/query-options-test.cc | 25 +++++----- be/src/service/query-options.cc | 25 +++++----- be/src/service/query-options.h | 25 +++++----- be/src/service/session-expiry-test.cc | 25 +++++----- be/src/statestore/CMakeLists.txt | 25 +++++----- be/src/statestore/failure-detector.cc | 25 +++++----- be/src/statestore/failure-detector.h | 25 +++++----- be/src/statestore/statestore-subscriber.cc | 25 +++++----- be/src/statestore/statestore-subscriber.h | 25 +++++----- be/src/statestore/statestore-test.cc | 25 +++++----- be/src/statestore/statestore.cc | 25 +++++----- be/src/statestore/statestore.h | 25 +++++----- be/src/statestore/statestored-main.cc | 25 +++++----- be/src/testutil/CMakeLists.txt | 25 +++++----- be/src/testutil/desc-tbl-builder.cc | 25 +++++----- be/src/testutil/desc-tbl-builder.h | 25 +++++----- be/src/testutil/fault-injection-util.h | 25 +++++----- be/src/testutil/gtest-util.h | 25 +++++----- be/src/testutil/impalad-query-executor.cc | 25 +++++----- be/src/testutil/impalad-query-executor.h | 25 +++++----- be/src/testutil/in-process-servers.cc | 25 +++++----- be/src/testutil/in-process-servers.h | 25 +++++----- be/src/testutil/mini-impala-cluster.cc | 25 +++++----- be/src/testutil/test-macros.h | 25 +++++----- be/src/testutil/test-udas.cc | 25 +++++----- be/src/testutil/test-udas.h | 25 +++++----- be/src/testutil/test-udfs.cc | 25 +++++----- be/src/testutil/test-udfs.h | 25 +++++----- be/src/transport/CMakeLists.txt | 25 +++++----- be/src/transport/undef.cpp | 17 ++++++- be/src/udf/CMakeLists.txt | 25 +++++----- be/src/udf/uda-test-harness-impl.h | 25 +++++----- be/src/udf/uda-test-harness.h | 25 +++++----- be/src/udf/uda-test.cc | 25 +++++----- be/src/udf/udf-debug.h | 25 +++++----- be/src/udf/udf-internal.h | 25 +++++----- be/src/udf/udf-ir.cc | 25 +++++----- be/src/udf/udf-test-harness.cc | 25 +++++----- be/src/udf/udf-test-harness.h | 25 +++++----- be/src/udf/udf-test.cc | 25 +++++----- be/src/udf/udf.cc | 25 +++++----- be/src/udf/udf.h | 25 +++++----- be/src/udf_samples/CMakeLists.txt | 25 +++++----- be/src/udf_samples/hyperloglog-uda.cc | 25 +++++----- be/src/udf_samples/uda-sample-test.cc | 25 +++++----- be/src/udf_samples/uda-sample.cc | 25 +++++----- be/src/udf_samples/uda-sample.h | 25 +++++----- be/src/udf_samples/udf-sample-test.cc | 25 +++++----- be/src/udf_samples/udf-sample.cc | 25 +++++----- be/src/udf_samples/udf-sample.h | 25 +++++----- be/src/util/CMakeLists.txt | 25 +++++----- be/src/util/auth-util.cc | 25 +++++----- be/src/util/auth-util.h | 25 +++++----- be/src/util/avro-util.cc | 25 +++++----- be/src/util/avro-util.h | 25 +++++----- be/src/util/benchmark-test.cc | 25 +++++----- be/src/util/benchmark.cc | 25 +++++----- be/src/util/benchmark.h | 25 +++++----- be/src/util/bit-stream-utils.h | 25 +++++----- be/src/util/bit-stream-utils.inline.h | 25 +++++----- be/src/util/bit-util-test.cc | 25 +++++----- be/src/util/bit-util.cc | 25 +++++----- be/src/util/bit-util.h | 25 +++++----- be/src/util/bitmap-test.cc | 25 +++++----- be/src/util/bitmap.cc | 25 +++++----- be/src/util/bitmap.h | 25 +++++----- be/src/util/blocking-queue-test.cc | 25 +++++----- be/src/util/blocking-queue.h | 25 +++++----- be/src/util/bloom-filter-test.cc | 25 +++++----- be/src/util/bloom-filter.cc | 25 +++++----- be/src/util/bloom-filter.h | 25 +++++----- be/src/util/buffer-builder.h | 25 +++++----- be/src/util/cgroups-mgr.cc | 25 +++++----- be/src/util/cgroups-mgr.h | 25 +++++----- be/src/util/codec.cc | 25 +++++----- be/src/util/codec.h | 25 +++++----- be/src/util/coding-util-test.cc | 25 +++++----- be/src/util/coding-util.cc | 25 +++++----- be/src/util/coding-util.h | 25 +++++----- be/src/util/collection-metrics.h | 25 +++++----- be/src/util/compress.cc | 25 +++++----- be/src/util/compress.h | 25 +++++----- be/src/util/container-util.h | 25 +++++----- be/src/util/counting-barrier.h | 25 +++++----- be/src/util/cpu-info.cc | 25 +++++----- be/src/util/cpu-info.h | 25 +++++----- be/src/util/debug-counters.h | 25 +++++----- be/src/util/debug-util-test.cc | 25 +++++----- be/src/util/debug-util.cc | 25 +++++----- be/src/util/debug-util.h | 25 +++++----- be/src/util/decimal-util.cc | 25 +++++----- be/src/util/decimal-util.h | 25 +++++----- be/src/util/decompress-test.cc | 25 +++++----- be/src/util/decompress.cc | 25 +++++----- be/src/util/decompress.h | 25 +++++----- be/src/util/default-path-handlers.cc | 25 +++++----- be/src/util/default-path-handlers.h | 25 +++++----- be/src/util/dict-encoding.h | 25 +++++----- be/src/util/dict-test.cc | 25 +++++----- be/src/util/disk-info.cc | 25 +++++----- be/src/util/disk-info.h | 25 +++++----- be/src/util/dynamic-util.cc | 25 +++++----- be/src/util/dynamic-util.h | 25 +++++----- be/src/util/error-util-test.cc | 25 +++++----- be/src/util/error-util.cc | 25 +++++----- be/src/util/error-util.h | 25 +++++----- be/src/util/filesystem-util-test.cc | 25 +++++----- be/src/util/filesystem-util.cc | 25 +++++----- be/src/util/filesystem-util.h | 25 +++++----- be/src/util/fixed-size-hash-table-test.cc | 25 +++++----- be/src/util/fixed-size-hash-table.h | 25 +++++----- be/src/util/hash-util-ir.cc | 25 +++++----- be/src/util/hash-util.h | 25 +++++----- be/src/util/hdfs-bulk-ops-defs.h | 25 +++++----- be/src/util/hdfs-bulk-ops.cc | 25 +++++----- be/src/util/hdfs-bulk-ops.h | 25 +++++----- be/src/util/hdfs-util-test.cc | 25 +++++----- be/src/util/hdfs-util.cc | 25 +++++----- be/src/util/hdfs-util.h | 25 +++++----- be/src/util/hdr-histogram.cc | 25 +++++----- be/src/util/hdr-histogram.h | 25 +++++----- be/src/util/histogram-metric.h | 29 ++++++------ be/src/util/impalad-metrics.cc | 25 +++++----- be/src/util/impalad-metrics.h | 25 +++++----- be/src/util/internal-queue-test.cc | 25 +++++----- be/src/util/internal-queue.h | 25 +++++----- be/src/util/jni-util.cc | 25 +++++----- be/src/util/jni-util.h | 25 +++++----- be/src/util/json-util.h | 25 +++++----- be/src/util/key-normalizer.h | 25 +++++----- be/src/util/key-normalizer.inline.h | 25 +++++----- be/src/util/lineage-util.h | 25 +++++----- be/src/util/llama-util.cc | 25 +++++----- be/src/util/llama-util.h | 25 +++++----- be/src/util/logging-support-test.cc | 25 +++++----- be/src/util/logging-support.cc | 25 +++++----- be/src/util/logging-support.h | 25 +++++----- be/src/util/lru-cache-test.cc | 25 +++++----- be/src/util/lru-cache.h | 25 +++++----- be/src/util/lru-cache.inline.h | 25 +++++----- be/src/util/mem-info.cc | 25 +++++----- be/src/util/mem-info.h | 25 +++++----- be/src/util/memory-metrics.cc | 25 +++++----- be/src/util/memory-metrics.h | 25 +++++----- be/src/util/metrics-test.cc | 25 +++++----- be/src/util/metrics.cc | 25 +++++----- be/src/util/metrics.h | 25 +++++----- be/src/util/minidump.cc | 25 +++++----- be/src/util/minidump.h | 25 +++++----- be/src/util/network-util.cc | 25 +++++----- be/src/util/network-util.h | 25 +++++----- be/src/util/os-info.cc | 25 +++++----- be/src/util/os-info.h | 25 +++++----- be/src/util/os-util.cc | 25 +++++----- be/src/util/os-util.h | 25 +++++----- be/src/util/parquet-reader.cc | 25 +++++----- be/src/util/parse-util-test.cc | 25 +++++----- be/src/util/parse-util.cc | 25 +++++----- be/src/util/parse-util.h | 25 +++++----- be/src/util/path-builder.cc | 25 +++++----- be/src/util/path-builder.h | 25 +++++----- be/src/util/perf-counters-test.cc | 25 +++++----- be/src/util/perf-counters.cc | 25 +++++----- be/src/util/perf-counters.h | 25 +++++----- be/src/util/periodic-counter-updater.cc | 25 +++++----- be/src/util/periodic-counter-updater.h | 25 +++++----- be/src/util/pprof-path-handlers.cc | 25 +++++----- be/src/util/pprof-path-handlers.h | 25 +++++----- be/src/util/pretty-printer-test.cc | 25 +++++----- be/src/util/pretty-printer.h | 25 +++++----- be/src/util/proc-info-test.cc | 25 +++++----- be/src/util/process-state-info.cc | 25 +++++----- be/src/util/process-state-info.h | 25 +++++----- be/src/util/progress-updater.cc | 25 +++++----- be/src/util/progress-updater.h | 25 +++++----- be/src/util/promise-test.cc | 25 +++++----- be/src/util/promise.h | 25 +++++----- be/src/util/redactor-config-parser-test.cc | 25 +++++----- be/src/util/redactor-test-utils.h | 25 +++++----- be/src/util/redactor-test.cc | 25 +++++----- be/src/util/redactor-unconfigured-test.cc | 25 +++++----- be/src/util/redactor.cc | 25 +++++----- be/src/util/redactor.detail.h | 25 +++++----- be/src/util/redactor.h | 25 +++++----- be/src/util/rle-encoding.h | 25 +++++----- be/src/util/rle-test.cc | 25 +++++----- be/src/util/runtime-profile-counters.h | 25 +++++----- be/src/util/runtime-profile-test.cc | 25 +++++----- be/src/util/runtime-profile.cc | 25 +++++----- be/src/util/runtime-profile.h | 25 +++++----- be/src/util/simple-logger.cc | 25 +++++----- be/src/util/simple-logger.h | 25 +++++----- be/src/util/spinlock.h | 25 +++++----- be/src/util/sse-util.h | 25 +++++----- be/src/util/stat-util.h | 25 +++++----- be/src/util/static-asserts.cc | 25 +++++----- be/src/util/stopwatch.h | 25 +++++----- be/src/util/streaming-sampler.h | 25 +++++----- be/src/util/string-parser-test.cc | 25 +++++----- be/src/util/string-parser.h | 25 +++++----- be/src/util/summary-util.cc | 25 +++++----- be/src/util/summary-util.h | 25 +++++----- be/src/util/symbols-util-test.cc | 25 +++++----- be/src/util/symbols-util.cc | 25 +++++----- be/src/util/symbols-util.h | 25 +++++----- be/src/util/table-printer.cc | 25 +++++----- be/src/util/table-printer.h | 25 +++++----- be/src/util/template-util.h | 25 +++++----- be/src/util/test-info.cc | 25 +++++----- be/src/util/test-info.h | 25 +++++----- be/src/util/thread-pool-test.cc | 25 +++++----- be/src/util/thread-pool.h | 25 +++++----- be/src/util/thread.cc | 25 +++++----- be/src/util/thread.h | 25 +++++----- be/src/util/time.cc | 25 +++++----- be/src/util/time.h | 25 +++++----- be/src/util/tuple-row-compare.cc | 25 +++++----- be/src/util/tuple-row-compare.h | 25 +++++----- be/src/util/uid-util.h | 25 +++++----- be/src/util/url-parser.cc | 25 +++++----- be/src/util/url-parser.h | 25 +++++----- be/src/util/webserver-test.cc | 25 +++++----- be/src/util/webserver.cc | 25 +++++----- be/src/util/webserver.h | 25 +++++----- bin/bootstrap_toolchain.py | 24 ++++++---- bin/build_thirdparty.sh | 24 ++++++---- bin/clean.sh | 24 ++++++---- bin/collect_minidumps.py | 24 ++++++---- bin/cppclean.sh | 28 ++++++----- bin/create-test-configuration.sh | 24 ++++++---- bin/create_testdata.sh | 18 ++++++- bin/dump_breakpad_symbols.py | 24 ++++++---- bin/gen-cscope.sh | 24 ++++++---- bin/gen_build_version.py | 48 +++++++++++-------- bin/generate_minidump_collection_testdata.py | 24 ++++++---- bin/get_code_size.py | 24 ++++++---- bin/impala-config.sh | 25 +++++----- bin/impala-python-common.sh | 25 +++++----- bin/impala-shell.sh | 24 ++++++---- bin/load-data.py | 18 ++++++- bin/make_asan.sh | 24 ++++++---- bin/make_debug.sh | 24 ++++++---- bin/make_impala.sh | 24 ++++++---- bin/make_release.sh | 24 ++++++---- bin/mvn-quiet.sh | 18 ++++++- bin/run-all-tests.sh | 24 ++++++---- bin/run-backend-tests.sh | 18 ++++++- bin/run-cpplint.sh | 24 ++++++---- bin/run-jdbc-client.sh | 24 ++++++---- bin/run-workload.py | 24 ++++++---- bin/save-version.sh | 24 ++++++---- bin/set-classpath.sh | 24 ++++++---- bin/set-pythonpath.sh | 25 +++++----- bin/start-catalogd.sh | 24 ++++++---- bin/start-impala-cluster.py | 24 ++++++---- bin/start-impalad.sh | 24 ++++++---- bin/start-statestored.sh | 24 ++++++---- buildall.sh | 24 ++++++---- cmake_modules/FindSasl.cmake | 25 +++++----- cmake_modules/asan_toolchain.cmake | 25 +++++----- cmake_modules/toolchain.cmake | 25 +++++----- common/function-registry/CMakeLists.txt | 25 +++++----- .../function-registry/gen_builtins_catalog.py | 25 +++++----- common/function-registry/impala_functions.py | 25 +++++----- common/thrift/CMakeLists.txt | 25 +++++----- common/thrift/CatalogInternalService.thrift | 25 +++++----- common/thrift/CatalogObjects.thrift | 25 +++++----- common/thrift/CatalogService.thrift | 25 +++++----- common/thrift/Data.thrift | 25 +++++----- common/thrift/DataSinks.thrift | 25 +++++----- common/thrift/Descriptors.thrift | 25 +++++----- common/thrift/ExecStats.thrift | 25 +++++----- common/thrift/Exprs.thrift | 25 +++++----- common/thrift/ExternalDataSource.thrift | 25 +++++----- common/thrift/Frontend.thrift | 25 +++++----- common/thrift/ImpalaInternalService.thrift | 25 +++++----- common/thrift/ImpalaService.thrift | 25 +++++----- common/thrift/JniCatalog.thrift | 25 +++++----- common/thrift/LineageGraph.thrift | 25 +++++----- common/thrift/Llama.thrift | 25 +++++----- common/thrift/Logging.thrift | 25 +++++----- common/thrift/Metrics.thrift | 25 +++++----- common/thrift/NetworkTest.thrift | 25 +++++----- common/thrift/Partitions.thrift | 25 +++++----- common/thrift/PlanNodes.thrift | 25 +++++----- common/thrift/Planner.thrift | 25 +++++----- common/thrift/ResourceBrokerService.thrift | 25 +++++----- common/thrift/Results.thrift | 25 +++++----- common/thrift/RuntimeProfile.thrift | 25 +++++----- common/thrift/StatestoreService.thrift | 25 +++++----- common/thrift/Status.thrift | 25 +++++----- common/thrift/Types.thrift | 25 +++++----- common/thrift/generate_error_codes.py | 49 +++++++++++--------- common/thrift/generate_metrics.py | 49 +++++++++++--------- ext-data-source/CMakeLists.txt | 25 +++++----- .../extdatasource/util/SerializationUtils.java | 25 +++++----- .../extdatasource/v1/ExternalDataSource.java | 25 +++++----- .../extdatasource/sample/EchoDataSource.java | 25 +++++----- .../extdatasource/AllTypesDataSource.java | 25 +++++----- fe/CMakeLists.txt | 25 +++++----- fe/pom.xml | 29 ++++++------ fe/src/main/cup/sql-parser.cup | 25 +++++----- .../cloudera/impala/analysis/AggregateInfo.java | 25 +++++----- .../analysis/AlterTableAddPartitionStmt.java | 25 +++++----- .../analysis/AlterTableAddReplaceColsStmt.java | 25 +++++----- .../analysis/AlterTableChangeColStmt.java | 25 +++++----- .../impala/analysis/AlterTableDropColStmt.java | 25 +++++----- .../analysis/AlterTableDropPartitionStmt.java | 25 +++++----- .../analysis/AlterTableOrViewRenameStmt.java | 25 +++++----- .../AlterTableRecoverPartitionsStmt.java | 25 +++++----- .../analysis/AlterTableSetCachedStmt.java | 25 +++++----- .../analysis/AlterTableSetColumnStats.java | 25 +++++----- .../analysis/AlterTableSetFileFormatStmt.java | 25 +++++----- .../analysis/AlterTableSetLocationStmt.java | 25 +++++----- .../impala/analysis/AlterTableSetStmt.java | 25 +++++----- .../analysis/AlterTableSetTblProperties.java | 25 +++++----- .../impala/analysis/AlterTableStmt.java | 25 +++++----- .../cloudera/impala/analysis/AlterViewStmt.java | 25 +++++----- .../impala/analysis/AnalysisContext.java | 25 +++++----- .../cloudera/impala/analysis/AnalyticExpr.java | 25 +++++----- .../cloudera/impala/analysis/AnalyticInfo.java | 25 +++++----- .../impala/analysis/AnalyticWindow.java | 25 +++++----- .../com/cloudera/impala/analysis/Analyzer.java | 25 +++++----- .../impala/analysis/ArithmeticExpr.java | 25 +++++----- .../impala/analysis/AuthorizationStmt.java | 25 +++++----- .../cloudera/impala/analysis/BaseTableRef.java | 25 +++++----- .../impala/analysis/BetweenPredicate.java | 25 +++++----- .../impala/analysis/BinaryPredicate.java | 25 +++++----- .../cloudera/impala/analysis/BoolLiteral.java | 25 +++++----- .../com/cloudera/impala/analysis/CaseExpr.java | 25 +++++----- .../impala/analysis/CaseWhenClause.java | 25 +++++----- .../com/cloudera/impala/analysis/CastExpr.java | 25 +++++----- .../impala/analysis/CollectionStructType.java | 25 +++++----- .../impala/analysis/CollectionTableRef.java | 25 +++++----- .../com/cloudera/impala/analysis/ColumnDef.java | 25 +++++----- .../impala/analysis/ColumnLineageGraph.java | 25 +++++----- .../impala/analysis/CompoundPredicate.java | 25 +++++----- .../impala/analysis/ComputeStatsStmt.java | 25 +++++----- .../impala/analysis/CreateDataSrcStmt.java | 25 +++++----- .../cloudera/impala/analysis/CreateDbStmt.java | 25 +++++----- .../impala/analysis/CreateDropRoleStmt.java | 25 +++++----- .../impala/analysis/CreateFunctionStmtBase.java | 25 +++++----- .../analysis/CreateOrAlterViewStmtBase.java | 25 +++++----- .../analysis/CreateTableAsSelectStmt.java | 25 +++++----- .../impala/analysis/CreateTableDataSrcStmt.java | 25 +++++----- .../analysis/CreateTableLikeFileStmt.java | 25 +++++----- .../impala/analysis/CreateTableLikeStmt.java | 25 +++++----- .../impala/analysis/CreateTableStmt.java | 25 +++++----- .../cloudera/impala/analysis/CreateUdaStmt.java | 25 +++++----- .../cloudera/impala/analysis/CreateUdfStmt.java | 25 +++++----- .../impala/analysis/CreateViewStmt.java | 25 +++++----- .../cloudera/impala/analysis/DeleteStmt.java | 25 +++++----- .../impala/analysis/DescribeDbStmt.java | 25 +++++----- .../impala/analysis/DescribeTableStmt.java | 25 +++++----- .../impala/analysis/DescriptorTable.java | 25 +++++----- .../impala/analysis/DistributeParam.java | 25 +++++----- .../impala/analysis/DropDataSrcStmt.java | 25 +++++----- .../cloudera/impala/analysis/DropDbStmt.java | 25 +++++----- .../impala/analysis/DropFunctionStmt.java | 25 +++++----- .../cloudera/impala/analysis/DropStatsStmt.java | 25 +++++----- .../impala/analysis/DropTableOrViewStmt.java | 25 +++++----- .../impala/analysis/EquivalenceClassId.java | 25 +++++----- .../impala/analysis/ExistsPredicate.java | 25 +++++----- .../java/com/cloudera/impala/analysis/Expr.java | 25 +++++----- .../com/cloudera/impala/analysis/ExprId.java | 25 +++++----- .../impala/analysis/ExtractFromExpr.java | 25 +++++----- .../cloudera/impala/analysis/FromClause.java | 25 +++++----- .../cloudera/impala/analysis/FunctionArgs.java | 25 +++++----- .../impala/analysis/FunctionCallExpr.java | 25 +++++----- .../cloudera/impala/analysis/FunctionName.java | 25 +++++----- .../impala/analysis/FunctionParams.java | 25 +++++----- .../impala/analysis/GrantRevokePrivStmt.java | 25 +++++----- .../impala/analysis/GrantRevokeRoleStmt.java | 25 +++++----- .../cloudera/impala/analysis/HdfsCachingOp.java | 25 +++++----- .../com/cloudera/impala/analysis/HdfsUri.java | 25 +++++----- .../cloudera/impala/analysis/InPredicate.java | 25 +++++----- .../cloudera/impala/analysis/InlineViewRef.java | 25 +++++----- .../cloudera/impala/analysis/InsertStmt.java | 25 +++++----- .../impala/analysis/IsNotEmptyPredicate.java | 25 +++++----- .../impala/analysis/IsNullPredicate.java | 25 +++++----- .../cloudera/impala/analysis/JoinOperator.java | 25 +++++----- .../cloudera/impala/analysis/LikePredicate.java | 25 +++++----- .../cloudera/impala/analysis/LimitElement.java | 25 +++++----- .../cloudera/impala/analysis/LiteralExpr.java | 25 +++++----- .../cloudera/impala/analysis/LoadDataStmt.java | 25 +++++----- .../cloudera/impala/analysis/ModifyStmt.java | 25 +++++----- .../cloudera/impala/analysis/NullLiteral.java | 25 +++++----- .../impala/analysis/NumericLiteral.java | 25 +++++----- .../impala/analysis/OrderByElement.java | 25 +++++----- .../com/cloudera/impala/analysis/ParseNode.java | 25 +++++----- .../impala/analysis/PartitionKeyValue.java | 25 +++++----- .../impala/analysis/PartitionListItem.java | 25 +++++----- .../java/com/cloudera/impala/analysis/Path.java | 25 +++++----- .../com/cloudera/impala/analysis/Predicate.java | 25 +++++----- .../cloudera/impala/analysis/PrivilegeSpec.java | 25 +++++----- .../com/cloudera/impala/analysis/QueryStmt.java | 25 +++++----- .../impala/analysis/ResetMetadataStmt.java | 25 +++++----- .../cloudera/impala/analysis/SelectList.java | 25 +++++----- .../impala/analysis/SelectListItem.java | 25 +++++----- .../cloudera/impala/analysis/SelectStmt.java | 25 +++++----- .../com/cloudera/impala/analysis/SetStmt.java | 25 +++++----- .../impala/analysis/ShowCreateFunctionStmt.java | 25 +++++----- .../impala/analysis/ShowCreateTableStmt.java | 25 +++++----- .../impala/analysis/ShowDataSrcsStmt.java | 25 +++++----- .../cloudera/impala/analysis/ShowDbsStmt.java | 25 +++++----- .../cloudera/impala/analysis/ShowFilesStmt.java | 25 +++++----- .../impala/analysis/ShowFunctionsStmt.java | 25 +++++----- .../impala/analysis/ShowGrantRoleStmt.java | 25 +++++----- .../impala/analysis/ShowPartitionsStmt.java | 25 +++++----- .../cloudera/impala/analysis/ShowRolesStmt.java | 25 +++++----- .../cloudera/impala/analysis/ShowStatsStmt.java | 25 +++++----- .../impala/analysis/ShowTablesStmt.java | 25 +++++----- .../impala/analysis/SingularRowSrcTableRef.java | 25 +++++----- .../impala/analysis/SlotDescriptor.java | 25 +++++----- .../com/cloudera/impala/analysis/SlotId.java | 25 +++++----- .../com/cloudera/impala/analysis/SlotRef.java | 25 +++++----- .../com/cloudera/impala/analysis/SortInfo.java | 25 +++++----- .../cloudera/impala/analysis/StatementBase.java | 25 +++++----- .../cloudera/impala/analysis/StmtRewriter.java | 25 +++++----- .../cloudera/impala/analysis/StringLiteral.java | 25 +++++----- .../com/cloudera/impala/analysis/Subquery.java | 25 +++++----- .../com/cloudera/impala/analysis/TableName.java | 25 +++++----- .../com/cloudera/impala/analysis/TableRef.java | 25 +++++----- .../analysis/TimestampArithmeticExpr.java | 25 +++++----- .../cloudera/impala/analysis/ToSqlUtils.java | 25 +++++----- .../cloudera/impala/analysis/TruncateStmt.java | 25 +++++----- .../impala/analysis/TupleDescriptor.java | 25 +++++----- .../com/cloudera/impala/analysis/TupleId.java | 25 +++++----- .../impala/analysis/TupleIsNullPredicate.java | 25 +++++----- .../com/cloudera/impala/analysis/TypeDef.java | 25 +++++----- .../com/cloudera/impala/analysis/TypesUtil.java | 25 +++++----- .../com/cloudera/impala/analysis/UnionStmt.java | 25 +++++----- .../cloudera/impala/analysis/UpdateStmt.java | 25 +++++----- .../com/cloudera/impala/analysis/UseStmt.java | 25 +++++----- .../cloudera/impala/analysis/ValuesStmt.java | 25 +++++----- .../cloudera/impala/analysis/WithClause.java | 25 +++++----- .../authorization/AuthorizationChecker.java | 25 +++++----- .../authorization/AuthorizationConfig.java | 25 +++++----- .../impala/authorization/Authorizeable.java | 25 +++++----- .../authorization/AuthorizeableColumn.java | 25 +++++----- .../impala/authorization/AuthorizeableDb.java | 25 +++++----- .../impala/authorization/AuthorizeableFn.java | 25 +++++----- .../authorization/AuthorizeableServer.java | 25 +++++----- .../authorization/AuthorizeableTable.java | 25 +++++----- .../impala/authorization/AuthorizeableUri.java | 25 +++++----- .../authorization/ImpalaInternalAdminUser.java | 25 +++++----- .../impala/authorization/Privilege.java | 25 +++++----- .../impala/authorization/PrivilegeRequest.java | 25 +++++----- .../authorization/PrivilegeRequestBuilder.java | 25 +++++----- .../impala/authorization/SentryConfig.java | 25 +++++----- .../com/cloudera/impala/authorization/User.java | 25 +++++----- .../impala/catalog/AggregateFunction.java | 25 +++++----- .../impala/catalog/AuthorizationException.java | 25 +++++----- .../impala/catalog/AuthorizationPolicy.java | 25 +++++----- .../com/cloudera/impala/catalog/BuiltinsDb.java | 25 +++++----- .../com/cloudera/impala/catalog/Catalog.java | 25 +++++----- .../impala/catalog/CatalogDeltaLog.java | 25 +++++----- .../impala/catalog/CatalogException.java | 25 +++++----- .../cloudera/impala/catalog/CatalogObject.java | 25 +++++----- .../impala/catalog/CatalogObjectCache.java | 25 +++++----- .../impala/catalog/CatalogServiceCatalog.java | 25 +++++----- .../com/cloudera/impala/catalog/Column.java | 25 +++++----- .../impala/catalog/ColumnNotFoundException.java | 25 +++++----- .../cloudera/impala/catalog/ColumnStats.java | 25 +++++----- .../com/cloudera/impala/catalog/DataSource.java | 25 +++++----- .../impala/catalog/DataSourceTable.java | 25 +++++----- .../catalog/DatabaseNotFoundException.java | 25 +++++----- .../java/com/cloudera/impala/catalog/Db.java | 25 +++++----- .../com/cloudera/impala/catalog/Function.java | 25 +++++----- .../cloudera/impala/catalog/HBaseColumn.java | 25 +++++----- .../com/cloudera/impala/catalog/HBaseTable.java | 25 +++++----- .../cloudera/impala/catalog/HdfsCachePool.java | 25 +++++----- .../impala/catalog/HdfsCompression.java | 18 ++++++- .../cloudera/impala/catalog/HdfsFileFormat.java | 25 +++++----- .../cloudera/impala/catalog/HdfsPartition.java | 25 +++++----- .../HdfsPartitionLocationCompressor.java | 25 +++++----- .../impala/catalog/HdfsStorageDescriptor.java | 25 +++++----- .../com/cloudera/impala/catalog/HdfsTable.java | 25 +++++----- .../catalog/HiveStorageDescriptorFactory.java | 25 +++++----- .../cloudera/impala/catalog/ImpaladCatalog.java | 25 +++++----- .../impala/catalog/IncompleteTable.java | 25 +++++----- .../com/cloudera/impala/catalog/KuduColumn.java | 25 +++++----- .../com/cloudera/impala/catalog/KuduTable.java | 25 +++++----- .../impala/catalog/MetaStoreClientPool.java | 25 +++++----- .../catalog/PartitionNotFoundException.java | 25 +++++----- .../impala/catalog/PartitionStatsUtil.java | 25 +++++----- .../cloudera/impala/catalog/PrimitiveType.java | 25 +++++----- .../java/com/cloudera/impala/catalog/Role.java | 25 +++++----- .../cloudera/impala/catalog/RolePrivilege.java | 25 +++++----- .../com/cloudera/impala/catalog/RowFormat.java | 25 +++++----- .../cloudera/impala/catalog/ScalarFunction.java | 25 +++++----- .../com/cloudera/impala/catalog/ScalarType.java | 25 +++++----- .../cloudera/impala/catalog/StructField.java | 25 +++++----- .../java/com/cloudera/impala/catalog/Table.java | 25 +++++----- .../com/cloudera/impala/catalog/TableId.java | 25 +++++----- .../cloudera/impala/catalog/TableLoader.java | 25 +++++----- .../impala/catalog/TableLoadingException.java | 25 +++++----- .../impala/catalog/TableLoadingMgr.java | 25 +++++----- .../impala/catalog/TableNotFoundException.java | 25 +++++----- .../java/com/cloudera/impala/catalog/Type.java | 25 +++++----- .../java/com/cloudera/impala/catalog/View.java | 25 +++++----- .../impala/catalog/delegates/DdlDelegate.java | 25 +++++----- .../catalog/delegates/KuduDdlDelegate.java | 25 +++++----- .../delegates/UnsupportedOpDelegate.java | 25 +++++----- .../cloudera/impala/common/AliasGenerator.java | 25 +++++----- .../impala/common/AnalysisException.java | 25 +++++----- .../com/cloudera/impala/common/ByteUnits.java | 25 +++++----- .../impala/common/ColumnAliasGenerator.java | 25 +++++----- .../cloudera/impala/common/FileSystemUtil.java | 25 +++++----- .../java/com/cloudera/impala/common/Id.java | 25 +++++----- .../com/cloudera/impala/common/IdGenerator.java | 25 +++++----- .../cloudera/impala/common/ImpalaException.java | 25 +++++----- .../impala/common/ImpalaRuntimeException.java | 25 +++++----- .../impala/common/InternalException.java | 25 +++++----- .../com/cloudera/impala/common/JniUtil.java | 25 +++++----- .../impala/common/NotImplementedException.java | 25 +++++----- .../java/com/cloudera/impala/common/Pair.java | 25 +++++----- .../com/cloudera/impala/common/PrintUtils.java | 25 +++++----- .../com/cloudera/impala/common/Reference.java | 25 +++++----- .../com/cloudera/impala/common/RuntimeEnv.java | 25 +++++----- .../impala/common/TableAliasGenerator.java | 25 +++++----- .../com/cloudera/impala/common/TreeNode.java | 25 +++++----- .../impala/extdatasource/ApiVersion.java | 25 +++++----- .../ExternalDataSourceExecutor.java | 25 +++++----- .../hive/executor/ImpalaBigIntWritable.java | 25 +++++----- .../hive/executor/ImpalaBooleanWritable.java | 25 +++++----- .../hive/executor/ImpalaBytesWritable.java | 25 +++++----- .../hive/executor/ImpalaDoubleWritable.java | 25 +++++----- .../hive/executor/ImpalaFloatWritable.java | 25 +++++----- .../impala/hive/executor/ImpalaIntWritable.java | 25 +++++----- .../hive/executor/ImpalaSmallIntWritable.java | 25 +++++----- .../hive/executor/ImpalaStringWritable.java | 25 +++++----- .../hive/executor/ImpalaTextWritable.java | 25 +++++----- .../hive/executor/ImpalaTinyIntWritable.java | 25 +++++----- .../impala/hive/executor/UdfExecutor.java | 25 +++++----- .../impala/planner/AggregationNode.java | 25 +++++----- .../impala/planner/AnalyticEvalNode.java | 25 +++++----- .../impala/planner/AnalyticPlanner.java | 25 +++++----- .../com/cloudera/impala/planner/CohortId.java | 25 +++++----- .../cloudera/impala/planner/DataPartition.java | 25 +++++----- .../com/cloudera/impala/planner/DataSink.java | 25 +++++----- .../impala/planner/DataSourceScanNode.java | 25 +++++----- .../cloudera/impala/planner/DataStreamSink.java | 25 +++++----- .../impala/planner/DistributedPlanner.java | 25 +++++----- .../cloudera/impala/planner/EmptySetNode.java | 25 +++++----- .../cloudera/impala/planner/ExchangeNode.java | 25 +++++----- .../cloudera/impala/planner/HBaseScanNode.java | 25 +++++----- .../cloudera/impala/planner/HBaseTableSink.java | 25 +++++----- .../cloudera/impala/planner/HashJoinNode.java | 25 +++++----- .../impala/planner/HdfsPartitionFilter.java | 25 +++++----- .../impala/planner/HdfsPartitionPruner.java | 25 +++++----- .../cloudera/impala/planner/HdfsScanNode.java | 25 +++++----- .../cloudera/impala/planner/HdfsTableSink.java | 25 +++++----- .../cloudera/impala/planner/JoinBuildSink.java | 25 +++++----- .../com/cloudera/impala/planner/JoinNode.java | 25 +++++----- .../cloudera/impala/planner/JoinTableId.java | 25 +++++----- .../cloudera/impala/planner/KuduScanNode.java | 25 +++++----- .../cloudera/impala/planner/KuduTableSink.java | 25 +++++----- .../impala/planner/NestedLoopJoinNode.java | 25 +++++----- .../impala/planner/ParallelPlanner.java | 25 +++++----- .../impala/planner/PipelinedPlanNodeSet.java | 25 +++++----- .../cloudera/impala/planner/PlanFragment.java | 25 +++++----- .../cloudera/impala/planner/PlanFragmentId.java | 25 +++++----- .../com/cloudera/impala/planner/PlanId.java | 25 +++++----- .../com/cloudera/impala/planner/PlanNode.java | 25 +++++----- .../com/cloudera/impala/planner/PlanNodeId.java | 25 +++++----- .../cloudera/impala/planner/PlannerContext.java | 25 +++++----- .../impala/planner/RuntimeFilterGenerator.java | 25 +++++----- .../impala/planner/RuntimeFilterId.java | 25 +++++----- .../com/cloudera/impala/planner/ScanNode.java | 25 +++++----- .../com/cloudera/impala/planner/SelectNode.java | 25 +++++----- .../impala/planner/SingleNodePlanner.java | 25 +++++----- .../impala/planner/SingularRowSrcNode.java | 25 +++++----- .../com/cloudera/impala/planner/SortNode.java | 25 +++++----- .../cloudera/impala/planner/SubplanNode.java | 25 +++++----- .../com/cloudera/impala/planner/TableSink.java | 25 +++++----- .../com/cloudera/impala/planner/UnionNode.java | 25 +++++----- .../com/cloudera/impala/planner/UnnestNode.java | 25 +++++----- .../com/cloudera/impala/planner/ValueRange.java | 25 +++++----- .../cloudera/impala/service/BackendConfig.java | 25 +++++----- .../impala/service/CatalogOpExecutor.java | 25 +++++----- .../impala/service/DescribeResultFactory.java | 25 +++++----- .../com/cloudera/impala/service/FeSupport.java | 25 +++++----- .../com/cloudera/impala/service/Frontend.java | 25 +++++----- .../com/cloudera/impala/service/JniCatalog.java | 25 +++++----- .../cloudera/impala/service/JniFrontend.java | 25 +++++----- .../com/cloudera/impala/service/MetadataOp.java | 25 +++++----- .../impala/util/AvroSchemaConverter.java | 25 +++++----- .../cloudera/impala/util/AvroSchemaParser.java | 25 +++++----- .../cloudera/impala/util/AvroSchemaUtils.java | 25 +++++----- .../com/cloudera/impala/util/DisjointSet.java | 25 +++++----- .../com/cloudera/impala/util/EventSequence.java | 25 +++++----- .../cloudera/impala/util/FileWatchService.java | 25 +++++----- .../impala/util/FsPermissionChecker.java | 25 +++++----- .../com/cloudera/impala/util/GlogAppender.java | 25 +++++----- .../cloudera/impala/util/HdfsCachingUtil.java | 25 +++++----- .../java/com/cloudera/impala/util/KuduUtil.java | 25 +++++----- .../java/com/cloudera/impala/util/ListMap.java | 25 +++++----- .../impala/util/MaxRowsProcessedVisitor.java | 25 +++++----- .../impala/util/MembershipSnapshot.java | 25 +++++----- .../com/cloudera/impala/util/MetaStoreUtil.java | 25 +++++----- .../com/cloudera/impala/util/NativeLibUtil.java | 25 +++++----- .../com/cloudera/impala/util/NativeLogger.java | 25 +++++----- .../cloudera/impala/util/PatternMatcher.java | 25 +++++----- .../impala/util/RequestPoolService.java | 25 +++++----- .../impala/util/SentryPolicyService.java | 25 +++++----- .../com/cloudera/impala/util/SentryProxy.java | 25 +++++----- .../com/cloudera/impala/util/StatsHelper.java | 25 +++++----- .../cloudera/impala/util/TAccessLevelUtil.java | 25 +++++----- .../cloudera/impala/util/TColumnValueUtil.java | 25 +++++----- .../cloudera/impala/util/TResultRowBuilder.java | 25 +++++----- .../cloudera/impala/util/TSessionStateUtil.java | 25 +++++----- .../com/cloudera/impala/util/UnsafeUtil.java | 25 +++++----- .../java/com/cloudera/impala/util/Visitor.java | 25 +++++----- fe/src/main/jflex/sql-scanner.flex | 25 +++++----- .../impala/analysis/AnalyzeAuthStmtsTest.java | 25 +++++----- .../impala/analysis/AnalyzeDDLTest.java | 25 +++++----- .../impala/analysis/AnalyzeExprsTest.java | 25 +++++----- .../impala/analysis/AnalyzeModifyStmtsTest.java | 25 +++++----- .../impala/analysis/AnalyzeStmtsTest.java | 25 +++++----- .../impala/analysis/AnalyzeSubqueriesTest.java | 25 +++++----- .../cloudera/impala/analysis/AnalyzerTest.java | 25 +++++----- .../cloudera/impala/analysis/AuditingTest.java | 25 +++++----- .../impala/analysis/AuthorizationTest.java | 25 +++++----- .../com/cloudera/impala/analysis/ExprTest.java | 25 +++++----- .../cloudera/impala/analysis/ParserTest.java | 25 +++++----- .../com/cloudera/impala/analysis/ToSqlTest.java | 25 +++++----- .../cloudera/impala/analysis/TypesUtilTest.java | 25 +++++----- .../catalog/CatalogObjectToFromThriftTest.java | 25 +++++----- .../cloudera/impala/catalog/CatalogTest.java | 17 ++++++- .../impala/catalog/HdfsPartitionTest.java | 25 +++++----- .../catalog/HdfsStorageDescriptorTest.java | 25 +++++----- .../impala/catalog/TestSchemaUtils.java | 17 ++++++- .../cloudera/impala/hive/executor/TestUdf.java | 25 +++++----- .../impala/hive/executor/UdfExecutorTest.java | 25 +++++----- .../impala/planner/KuduPlannerTest.java | 25 +++++----- .../cloudera/impala/planner/PlannerTest.java | 25 +++++----- .../impala/planner/PlannerTestBase.java | 25 +++++----- .../cloudera/impala/planner/S3PlannerTest.java | 25 +++++----- .../cloudera/impala/service/FrontendTest.java | 17 ++++++- .../com/cloudera/impala/service/JdbcTest.java | 17 ++++++- .../impala/testutil/BlockIdGenerator.java | 18 ++++++- .../testutil/CatalogServiceTestCatalog.java | 25 +++++----- .../impala/testutil/ImpalaJdbcClient.java | 25 +++++----- .../impala/testutil/ImpaladTestCatalog.java | 25 +++++----- .../impala/testutil/SentryServicePinger.java | 25 +++++----- .../impala/testutil/TestFileParser.java | 17 ++++++- .../com/cloudera/impala/testutil/TestUtils.java | 17 ++++++- .../com/cloudera/impala/util/KuduUtilTest.java | 17 ++++++- .../cloudera/impala/util/TestDisjointSet.java | 25 +++++----- .../impala/util/TestRequestPoolService.java | 25 +++++----- infra/deploy/deploy.py | 24 ++++++---- infra/python/bootstrap_virtualenv.py | 25 +++++----- infra/python/deps/find_py26.py | 24 ++++++---- infra/python/deps/pip_download.py | 24 ++++++---- shell/impala-shell | 24 ++++++---- shell/impala_client.py | 24 ++++++---- shell/impala_shell.py | 24 ++++++---- shell/impala_shell_config_defaults.py | 24 ++++++---- shell/make_shell_tarball.sh | 48 +++++++++++-------- shell/option_parser.py | 24 ++++++---- shell/shell_output.py | 24 ++++++---- testdata/bin/check-schema-diff.sh | 24 ++++++---- testdata/bin/compute-table-stats.sh | 19 +++++++- testdata/bin/copy-data-sources.sh | 18 ++++++- testdata/bin/copy-udfs-udas.sh | 18 ++++++- testdata/bin/create-data-source-table.sql | 24 ++++++---- testdata/bin/create-hbase.sh | 18 ++++++- testdata/bin/create-load-data.sh | 24 ++++++---- testdata/bin/create-table-many-blocks.sh | 24 ++++++---- testdata/bin/generate-block-ids.sh | 18 ++++++- testdata/bin/generate-load-nested.sh | 24 ++++++---- testdata/bin/generate-schema-statements.py | 18 ++++++- testdata/bin/generate-test-vectors.py | 18 ++++++- testdata/bin/kill-all.sh | 18 ++++++- testdata/bin/kill-hbase.sh | 18 ++++++- testdata/bin/kill-hive-server.sh | 18 ++++++- testdata/bin/kill-java-service.sh | 18 ++++++- testdata/bin/kill-mini-dfs.sh | 18 ++++++- testdata/bin/kill-sentry-service.sh | 18 ++++++- testdata/bin/load-metastore-snapshot.sh | 24 ++++++---- testdata/bin/load-test-warehouse-snapshot.sh | 24 ++++++---- testdata/bin/load_nested.py | 18 ++++++- testdata/bin/lzo_indexer.sh | 18 ++++++- testdata/bin/minikdc.sh | 24 ++++++---- testdata/bin/minikdc_env.sh | 25 +++++----- testdata/bin/random_avro_schema.py | 24 ++++++---- testdata/bin/run-all.sh | 24 ++++++---- testdata/bin/run-hbase.sh | 18 ++++++- testdata/bin/run-hive-server.sh | 18 ++++++- testdata/bin/run-mini-dfs.sh | 18 ++++++- testdata/bin/run-sentry-service.sh | 18 ++++++- testdata/bin/run-step.sh | 24 ++++++---- testdata/bin/setup-hdfs-env.sh | 17 ++++++- testdata/bin/split-hbase.sh | 18 ++++++- testdata/bin/wait-for-hbase-master.py | 18 ++++++- testdata/bin/wait-for-hiveserver2.py | 24 ++++++---- testdata/bin/wait-for-metastore.py | 24 ++++++---- testdata/cluster/admin | 24 ++++++---- testdata/common/cgroups.py | 24 ++++++---- testdata/common/text_delims_table.py | 18 ++++++- testdata/common/widetable.py | 18 ++++++- .../hive-benchmark_schema_template.sql | 18 ++++++- .../datasets/tpcds/tpcds_schema_template.sql | 18 ++++++- testdata/datasets/tpch/tpch_schema_template.sql | 18 ++++++- testdata/llvm/test-loop.cc | 17 ++++++- testdata/pom.xml | 17 ++++++- .../datagenerator/CsvToHBaseConverter.java | 18 ++++++- .../HBaseTestDataRegionAssigment.java | 17 ++++++- .../datagenerator/JsonToParquetConverter.java | 17 ++++++- .../RandomNestedDataGenerator.java | 17 ++++++- .../impala/datagenerator/TestDataGenerator.java | 17 ++++++- tests/authorization/test_authorization.py | 25 +++++----- tests/authorization/test_grant_revoke.py | 25 +++++----- tests/beeswax/impala_beeswax.py | 17 ++++++- tests/benchmark/create_database.py | 24 ++++++---- tests/benchmark/perf_result_datastore.py | 25 +++++----- tests/benchmark/plugins/__init__.py | 25 +++++----- tests/benchmark/plugins/clear_buffer_cache.py | 25 +++++----- tests/benchmark/plugins/vtune_plugin.py | 25 +++++----- tests/benchmark/report_benchmark_results.py | 18 ++++++- .../test_catalog_service_client.py | 25 +++++----- tests/catalog_service/test_hms_failure.py | 25 +++++----- .../test_large_num_partitions.py | 25 +++++----- tests/common/base_test_suite.py | 17 ++++++- tests/common/custom_cluster_test_suite.py | 25 +++++----- tests/common/environ.py | 25 +++++----- tests/common/errors.py | 25 +++++----- tests/common/failure_injector.py | 17 ++++++- tests/common/impala_cluster.py | 25 +++++----- tests/common/impala_connection.py | 25 +++++----- tests/common/impala_service.py | 25 +++++----- tests/common/impala_test_suite.py | 25 +++++----- tests/common/parametrize.py | 25 +++++----- tests/common/patterns.py | 25 +++++----- tests/common/skip.py | 25 +++++----- tests/common/test_dimensions.py | 17 ++++++- tests/common/test_result_verifier.py | 17 ++++++- tests/common/test_vector.py | 18 ++++++- tests/comparison/cli_options.py | 25 +++++----- tests/comparison/cluster.py | 25 +++++----- tests/comparison/cluster_tests.py | 17 ++++++- tests/comparison/common.py | 25 +++++----- tests/comparison/data_generator.py | 24 ++++++---- tests/comparison/data_generator_mapper.py | 24 ++++++---- .../comparison/data_generator_mapred_common.py | 25 +++++----- tests/comparison/data_generator_reducer.py | 24 ++++++---- tests/comparison/db_connection.py | 25 +++++----- tests/comparison/db_types.py | 25 +++++----- tests/comparison/discrepancy_searcher.py | 24 ++++++---- tests/comparison/funcs.py | 25 +++++----- tests/comparison/leopard/controller.py | 24 ++++++---- tests/comparison/leopard/front_end.py | 24 ++++++---- tests/comparison/leopard/impala_docker_env.py | 25 +++++----- tests/comparison/leopard/job.py | 25 +++++----- tests/comparison/leopard/report.py | 25 +++++----- tests/comparison/leopard/schedule_item.py | 25 +++++----- tests/comparison/model_translator.py | 25 +++++----- tests/comparison/query.py | 25 +++++----- tests/comparison/query_flattener.py | 25 +++++----- tests/comparison/query_generator.py | 25 +++++----- tests/comparison/query_profile.py | 25 +++++----- tests/comparison/random_val_generator.py | 25 +++++----- tests/conftest.py | 18 ++++++- .../custom_cluster/test_admission_controller.py | 18 ++++++- tests/custom_cluster/test_alloc_fail.py | 25 +++++----- tests/custom_cluster/test_breakpad.py | 25 +++++----- tests/custom_cluster/test_client_ssl.py | 25 +++++----- tests/custom_cluster/test_delegation.py | 25 +++++----- tests/custom_cluster/test_exchange_delays.py | 25 +++++----- tests/custom_cluster/test_hdfs_fd_caching.py | 25 +++++----- .../test_hive_parquet_timestamp_conversion.py | 25 +++++----- tests/custom_cluster/test_insert_behaviour.py | 25 +++++----- tests/custom_cluster/test_kudu_not_available.py | 25 +++++----- tests/custom_cluster/test_legacy_joins_aggs.py | 25 +++++----- .../test_parquet_max_page_header.py | 25 +++++----- tests/custom_cluster/test_permanent_udfs.py | 25 +++++----- tests/custom_cluster/test_query_expiration.py | 25 +++++----- tests/custom_cluster/test_redaction.py | 25 +++++----- tests/custom_cluster/test_rpc_timeout.py | 25 +++++----- tests/custom_cluster/test_s3a_access.py | 25 +++++----- tests/custom_cluster/test_scratch_disk.py | 25 +++++----- tests/custom_cluster/test_seq_file_filtering.py | 25 +++++----- tests/custom_cluster/test_session_expiration.py | 25 +++++----- tests/custom_cluster/test_spilling.py | 25 +++++----- tests/data_errors/test_data_errors.py | 24 ++++++---- tests/experiments/test_process_failures.py | 25 +++++----- tests/experiments/test_targeted_perf.py | 18 ++++++- tests/failure/test_failpoints.py | 18 ++++++- tests/hs2/hs2_test_suite.py | 25 +++++----- tests/hs2/test_fetch.py | 25 +++++----- tests/hs2/test_fetch_first.py | 25 +++++----- tests/hs2/test_hs2.py | 25 +++++----- tests/hs2/test_json_endpoints.py | 25 +++++----- tests/metadata/test_compute_stats.py | 25 +++++----- tests/metadata/test_ddl.py | 25 +++++----- tests/metadata/test_ddl_base.py | 25 +++++----- tests/metadata/test_explain.py | 18 ++++++- tests/metadata/test_hdfs_encryption.py | 25 +++++----- tests/metadata/test_hdfs_permissions.py | 25 +++++----- tests/metadata/test_hidden_files.py | 17 ++++++- tests/metadata/test_hms_integration.py | 25 +++++----- tests/metadata/test_last_ddl_time_update.py | 18 ++++++- tests/metadata/test_load.py | 18 ++++++- .../metadata/test_metadata_query_statements.py | 18 ++++++- tests/metadata/test_partition_metadata.py | 25 +++++----- tests/metadata/test_recover_partitions.py | 25 +++++----- tests/metadata/test_set.py | 25 +++++----- tests/metadata/test_show_create_table.py | 25 +++++----- tests/metadata/test_stale_metadata.py | 17 ++++++- tests/metadata/test_views_compatibility.py | 25 +++++----- tests/performance/query.py | 25 +++++----- tests/performance/query_exec_functions.py | 25 +++++----- tests/performance/query_executor.py | 25 +++++----- tests/performance/scheduler.py | 25 +++++----- tests/performance/workload.py | 25 +++++----- tests/performance/workload_runner.py | 25 +++++----- tests/query_test/test_aggregation.py | 18 ++++++- tests/query_test/test_analytic_tpcds.py | 25 +++++----- tests/query_test/test_avro_schema_resolution.py | 17 ++++++- tests/query_test/test_cancellation.py | 18 ++++++- tests/query_test/test_chars.py | 17 ++++++- tests/query_test/test_compressed_formats.py | 17 ++++++- tests/query_test/test_decimal_casting.py | 25 +++++----- tests/query_test/test_decimal_queries.py | 18 ++++++- tests/query_test/test_delimited_text.py | 18 ++++++- tests/query_test/test_errorlog.py | 18 ++++++- tests/query_test/test_exprs.py | 18 ++++++- tests/query_test/test_hash_join_timer.py | 17 ++++++- tests/query_test/test_hbase_queries.py | 18 ++++++- tests/query_test/test_hdfs_caching.py | 18 ++++++- tests/query_test/test_hdfs_fd_caching.py | 25 +++++----- tests/query_test/test_insert.py | 18 ++++++- tests/query_test/test_insert_behaviour.py | 25 +++++----- tests/query_test/test_insert_parquet.py | 18 ++++++- tests/query_test/test_insert_permutation.py | 18 ++++++- tests/query_test/test_invalid_test_header.py | 25 +++++----- tests/query_test/test_join_queries.py | 18 ++++++- tests/query_test/test_kudu.py | 25 +++++----- tests/query_test/test_lifecycle.py | 25 +++++----- tests/query_test/test_limit.py | 18 ++++++- tests/query_test/test_local_fs.py | 18 ++++++- tests/query_test/test_mem_usage_scaling.py | 25 +++++----- tests/query_test/test_multiple_filesystems.py | 18 ++++++- tests/query_test/test_nested_types.py | 18 ++++++- tests/query_test/test_partitioning.py | 25 +++++----- tests/query_test/test_queries.py | 18 ++++++- tests/query_test/test_query_mem_limit.py | 25 +++++----- tests/query_test/test_query_opts.py | 25 +++++----- tests/query_test/test_rows_availability.py | 17 ++++++- tests/query_test/test_runtime_filters.py | 25 +++++----- tests/query_test/test_scanners.py | 17 ++++++- tests/query_test/test_sort.py | 25 +++++----- tests/query_test/test_timezones.py | 17 ++++++- tests/query_test/test_tpcds_queries.py | 18 ++++++- tests/query_test/test_tpch_nested_queries.py | 18 ++++++- tests/query_test/test_tpch_queries.py | 18 ++++++- tests/query_test/test_udfs.py | 17 ++++++- tests/run-custom-cluster-tests.sh | 24 ++++++---- tests/run-process-failure-tests.sh | 24 ++++++---- tests/run-tests.py | 24 ++++++---- tests/shell/test_shell_commandline.py | 24 ++++++---- tests/shell/test_shell_interactive.py | 24 ++++++---- tests/shell/util.py | 24 ++++++---- tests/statestore/test_statestore.py | 25 +++++----- tests/stress/concurrent_select.py | 24 ++++++---- tests/stress/test_ddl_stress.py | 25 +++++----- tests/stress/test_mini_stress.py | 17 ++++++- .../cloudera/impala/IncompatibleUdfTest.java | 25 +++++----- .../java/com/cloudera/impala/JavaUdfTest.java | 25 +++++----- .../main/java/com/cloudera/impala/TestUdf.java | 25 +++++----- .../com/cloudera/impala/TestUdfException.java | 25 +++++----- .../java/com/cloudera/impala/TestUpdateUdf.java | 25 +++++----- tests/unittests/test_file_parser.py | 18 ++++++- tests/unittests/test_result_verifier.py | 25 +++++----- tests/util/calculation_util.py | 25 +++++----- tests/util/cluster_controller.py | 25 +++++----- tests/util/compute_table_stats.py | 24 ++++++---- tests/util/filesystem_base.py | 25 +++++----- tests/util/filesystem_utils.py | 25 +++++----- tests/util/get_parquet_metadata.py | 25 +++++----- tests/util/hdfs_util.py | 25 +++++----- tests/util/parse_util.py | 25 +++++----- tests/util/plugin_runner.py | 25 +++++----- tests/util/s3_util.py | 25 +++++----- tests/util/shell_util.py | 25 +++++----- tests/util/ssh_util.py | 25 +++++----- tests/util/test_file_parser.py | 17 ++++++- tests/util/thrift_util.py | 25 +++++----- tests/verifiers/metric_verifier.py | 25 +++++----- tests/verifiers/test_verify_metrics.py | 25 +++++----- www/backends.tmpl | 25 +++++----- www/catalog.tmpl | 29 ++++++------ www/catalog_object.tmpl | 25 +++++----- www/common-header.tmpl | 25 +++++----- www/common-pre.tmpl | 25 +++++----- www/error.tmpl | 25 +++++----- www/hadoop-varz.tmpl | 25 +++++----- www/json-test.tmpl | 25 +++++----- www/logs.tmpl | 25 +++++----- www/memz.tmpl | 29 ++++++------ www/metric_group.tmpl | 18 +++++++ www/metrics.tmpl | 25 +++++----- www/queries.tmpl | 25 +++++----- www/query_detail_tabs.tmpl | 19 ++++++++ www/query_memory.tmpl | 25 +++++----- www/query_plan.tmpl | 29 ++++++------ www/query_plan_text.tmpl | 29 ++++++------ www/query_profile.tmpl | 29 ++++++------ www/query_stmt.tmpl | 29 ++++++------ www/query_summary.tmpl | 25 +++++----- www/raw_text.tmpl | 18 +++++++ www/root.tmpl | 25 +++++----- www/rpcz.tmpl | 29 ++++++------ www/sessions.tmpl | 25 +++++----- www/statestore_subscribers.tmpl | 29 ++++++------ www/statestore_topics.tmpl | 29 ++++++------ www/static.tmpl | 25 +++++----- www/thread-group.tmpl | 25 +++++----- www/threadz.tmpl | 29 ++++++------ 1381 files changed, 19705 insertions(+), 14128 deletions(-) ----------------------------------------------------------------------
