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 7c854e117 IMPALA-11953: Declare num_trues and num_falses in
TIntermediateColumnStats as optional
new 2ae0e4139 IMPALA-10111: Fix TestWebPage::test_query_stmt flakiness
new ff62a4df3 IMPALA-11951: Add tools for checking/fixing python 3 syntax
new c71de994b IMPALA-11952 (part 1): Fix except syntax
new 2b550634d IMPALA-11952 (part 2): Fix print function syntax
new c1794023b IMPALA-11952 (part 3): Fix raise syntax
new ba3518366 IMPALA-11952 (part 4): Fix odds and ends: Octals, long,
lambda, etc.
The 6 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/codegen/gen_ir_descriptions.py | 5 +-
bin/bootstrap_toolchain.py | 2 +-
bin/check-python-syntax.sh | 71 +++++++++++++++++++++
bin/check-rat-report.py | 5 +-
bin/collect_minidumps.py | 11 ++--
bin/compare_branches.py | 33 +++++-----
bin/diagnostics/experimental/plan-graph.py | 1 +
.../experimental/tpcds_run_comparator.py | 1 +
bin/gen_build_version.py | 9 +--
bin/generate_xml_config.py | 15 ++---
bin/get_code_size.py | 3 +-
bin/{impala-flake8 => impala-futurize} | 2 +-
bin/inline_pom.py | 1 +
bin/jenkins/critique-gerrit-review.py | 3 +-
bin/jenkins/dockerized-impala-preserve-vars.py | 1 +
bin/jenkins/populate_m2_directory.py | 1 +
bin/load-data.py | 3 +-
bin/parse-thrift-profile.py | 5 +-
bin/push_to_asf.py | 73 +++++++++++-----------
bin/run-workload.py | 11 ++--
bin/single_node_perf_run.py | 3 +-
bin/start-impala-cluster.py | 2 +-
bin/validate-unified-backend-test-filters.py | 1 +
common/thrift/generate_error_codes.py | 1 +
common/thrift/generate_metrics.py | 5 +-
docker/monitor.py | 2 +-
docker/test-with-docker.py | 2 +-
infra/deploy/deploy.py | 62 +++++++++---------
infra/python/deps/requirements.txt | 1 +
lib/python/impala_py_lib/gdb/impala-gdb.py | 1 +
.../impala_py_lib/jenkins/generate_junitxml.py | 1 +
lib/python/impala_py_lib/profiles.py | 3 +-
testdata/bin/generate-schema-statements.py | 40 ++++++------
testdata/bin/generate-test-vectors.py | 17 ++---
testdata/bin/load-tpc-kudu.py | 3 +-
testdata/bin/rewrite-iceberg-metadata.py | 1 +
testdata/bin/wait-for-hiveserver2.py | 13 ++--
testdata/bin/wait-for-metastore.py | 11 ++--
.../common/etc/hadoop/conf/yarn-site.xml.py | 3 +-
testdata/common/cgroups.py | 5 +-
testdata/common/text_delims_table.py | 1 +
testdata/common/widetable.py | 3 +-
tests/beeswax/impala_beeswax.py | 12 ++--
tests/benchmark/report_benchmark_results.py | 5 +-
tests/common/impala_cluster.py | 7 ++-
tests/common/impala_service.py | 6 +-
tests/common/impala_test_suite.py | 13 ++--
tests/common/resource_pool_config.py | 3 +-
tests/common/test_dimensions.py | 14 ++---
tests/common/test_result_verifier.py | 4 +-
tests/common/test_vector.py | 2 +-
tests/comparison/cluster.py | 1 +
tests/comparison/data_generator_mapper.py | 1 +
tests/comparison/data_generator_mapred_common.py | 2 +-
tests/comparison/db_connection.py | 1 +
tests/comparison/discrepancy_searcher.py | 1 +
tests/comparison/leopard/front_end.py | 2 +-
tests/comparison/leopard/impala_docker_env.py | 3 +-
tests/comparison/leopard/report.py | 40 ++++++------
tests/comparison/query_generator.py | 1 +
tests/comparison/util/verify-oracle-connection.py | 3 +-
tests/conftest.py | 1 +
tests/custom_cluster/test_blacklist.py | 3 +-
tests/custom_cluster/test_breakpad.py | 5 +-
tests/custom_cluster/test_catalog_hms_failures.py | 3 +-
tests/custom_cluster/test_client_ssl.py | 5 +-
tests/custom_cluster/test_coordinators.py | 4 +-
tests/custom_cluster/test_events_custom_configs.py | 1 +
tests/custom_cluster/test_hdfs_timeout.py | 2 +-
tests/custom_cluster/test_hs2_fault_injection.py | 6 +-
tests/custom_cluster/test_local_catalog.py | 5 +-
tests/custom_cluster/test_mem_reservations.py | 2 +-
tests/custom_cluster/test_query_expiration.py | 6 +-
tests/custom_cluster/test_query_retries.py | 13 ++--
tests/custom_cluster/test_restart_services.py | 15 ++---
tests/custom_cluster/test_scratch_disk.py | 3 +-
tests/custom_cluster/test_thrift_socket.py | 2 +-
.../custom_cluster/test_topic_update_frequency.py | 1 +
tests/custom_cluster/test_udf_concurrency.py | 11 ++--
tests/custom_cluster/test_web_pages.py | 1 +
tests/metadata/test_ddl.py | 2 +-
tests/metadata/test_hdfs_permissions.py | 4 +-
tests/metadata/test_hms_integration.py | 4 +-
tests/performance/query_exec_functions.py | 10 +--
tests/query_test/test_aggregation.py | 4 +-
tests/query_test/test_beeswax.py | 4 +-
tests/query_test/test_compressed_formats.py | 3 +-
tests/query_test/test_decimal_queries.py | 6 +-
tests/query_test/test_hdfs_caching.py | 3 +-
tests/query_test/test_insert.py | 2 +-
tests/query_test/test_kudu.py | 3 +-
tests/query_test/test_limit.py | 3 +-
tests/query_test/test_nested_types.py | 6 +-
tests/query_test/test_partitioning.py | 2 +-
tests/query_test/test_query_mem_limit.py | 2 +-
tests/query_test/test_scanners.py | 5 +-
tests/query_test/test_udfs.py | 6 +-
tests/run-tests.py | 11 ++--
tests/shell/test_shell_commandline.py | 4 +-
tests/shell/test_shell_interactive.py | 5 +-
tests/shell/util.py | 1 +
tests/statestore/test_statestore.py | 15 ++---
tests/stress/extract_min_mem.py | 3 +-
tests/stress/runtime_info.py | 1 +
tests/unittests/test_file_parser.py | 7 ++-
tests/unittests/test_result_verifier.py | 4 +-
tests/util/acid_txn.py | 3 +-
tests/util/get_parquet_metadata.py | 2 +-
tests/util/plugin_runner.py | 2 +-
tests/util/run_impyla_http_query.py | 1 +
tests/util/test_file_parser.py | 21 ++++---
tests/webserver/test_web_pages.py | 11 ++--
112 files changed, 480 insertions(+), 327 deletions(-)
create mode 100755 bin/check-python-syntax.sh
copy bin/{impala-flake8 => impala-futurize} (95%)