diff --git a/be/src/codegen/gen_ir_descriptions.py b/be/src/codegen/gen_ir_descriptions.py index 62fda01fbb..c62ae8b9d1 100755 --- a/be/src/codegen/gen_ir_descriptions.py +++ b/be/src/codegen/gen_ir_descriptions.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # This uses system python to avoid a dependency on impala-python, # because this runs during the build. # diff --git a/bin/bootstrap_toolchain.py b/bin/bootstrap_toolchain.py index bbd09388e9..f5aca9a725 100755 --- a/bin/bootstrap_toolchain.py +++ b/bin/bootstrap_toolchain.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information diff --git a/bin/check-rat-report.py b/bin/check-rat-report.py index b3781928f7..23cfab2e0c 100755 --- a/bin/check-rat-report.py +++ b/bin/check-rat-report.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env ambari-python-wrap # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/bin/collect_minidumps.py b/bin/collect_minidumps.py index 57bc50f3ff..4aa00cd223 100755 --- a/bin/collect_minidumps.py +++ b/bin/collect_minidumps.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information diff --git a/bin/compare_branches.py b/bin/compare_branches.py index 5fcb3fbbe7..b8d1e652f0 100755 --- a/bin/compare_branches.py +++ b/bin/compare_branches.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. diff --git a/bin/create-test-configuration.sh b/bin/create-test-configuration.sh index cb44891498..41e09aeb3d 100755 --- a/bin/create-test-configuration.sh +++ b/bin/create-test-configuration.sh @@ -205,7 +205,7 @@ if [ $CREATE_RANGER_POLICY_DB -eq 1 ]; then createdb -U hiveuser "${RANGER_POLICY_DB}" pushd "${RANGER_HOME}" generate_config "${RANGER_TEST_CONF_DIR}/install.properties.template" install.properties - python ./db_setup.py + ambari-python-wrap ./db_setup.py popd fi diff --git a/bin/diagnostics/collect_diagnostics.py b/bin/diagnostics/collect_diagnostics.py index 2257d6ff58..226cb6cbc5 100755 --- a/bin/diagnostics/collect_diagnostics.py +++ b/bin/diagnostics/collect_diagnostics.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/bin/diagnostics/experimental/plan-graph.py b/bin/diagnostics/experimental/plan-graph.py index 03e06d6631..b5e2857bc9 100755 --- a/bin/diagnostics/experimental/plan-graph.py +++ b/bin/diagnostics/experimental/plan-graph.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/bin/diagnostics/experimental/tpcds_run_comparator.py b/bin/diagnostics/experimental/tpcds_run_comparator.py index 80b787f0ff..4bceaaf38b 100755 --- a/bin/diagnostics/experimental/tpcds_run_comparator.py +++ b/bin/diagnostics/experimental/tpcds_run_comparator.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/bin/gen-backend-test-script.py b/bin/gen-backend-test-script.py index 6e572a8396..1f7a4d0463 100755 --- a/bin/gen-backend-test-script.py +++ b/bin/gen-backend-test-script.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information diff --git a/bin/gen_build_version.py b/bin/gen_build_version.py index 3f4f62b1cf..6887bf0428 100755 --- a/bin/gen_build_version.py +++ b/bin/gen_build_version.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # This uses system python to avoid a dependency on impala-python, # because this runs during the build. # diff --git a/bin/generate_xml_config.py b/bin/generate_xml_config.py index d4e7e6561a..6eb87c159a 100755 --- a/bin/generate_xml_config.py +++ b/bin/generate_xml_config.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/bin/impala-config.sh b/bin/impala-config.sh index d9ed01249e..e1b9a1e8be 100755 --- a/bin/impala-config.sh +++ b/bin/impala-config.sh @@ -70,7 +70,7 @@ fi # WARNING: If changing this value, also run these commands: # cd ${IMPALA_HOME}/java # mvn versions:set -DnewVersion=YOUR_NEW_VERSION -export IMPALA_VERSION=4.4.0.3.2.3.3.2 +export IMPALA_VERSION=4.4.0.3.2.3.3-3 # Whether to build on Apache Hive (or CDP Hive). Versions of some toolchain dependencies # (e.g. thrift) will also depend on this. @@ -237,9 +237,39 @@ export IMPALA_THRIFT_PY_VERSION=0.16.0-p7 unset IMPALA_THRIFT_PY_URL # Find system python versions for testing -export IMPALA_SYSTEM_PYTHON2="${IMPALA_SYSTEM_PYTHON2_OVERRIDE-$(command -v python2)}" -export IMPALA_SYSTEM_PYTHON3="${IMPALA_SYSTEM_PYTHON3_OVERRIDE-$(command -v python3)}" +IMPALA_SYSTEM_PYTHON2_OVERRIDE="${IMPALA_SYSTEM_PYTHON2_OVERRIDE:-}" +IMPALA_SYSTEM_PYTHON3_OVERRIDE="${IMPALA_SYSTEM_PYTHON3_OVERRIDE:-}" +if command -v python2 >/dev/null || [ -n "$IMPALA_SYSTEM_PYTHON2_OVERRIDE" ]; then + export IMPALA_SYSTEM_PYTHON2="${IMPALA_SYSTEM_PYTHON2_OVERRIDE-$(command -v python2)}" +fi + +if command -v ambari-python-wrap >/dev/null || [ -n "$IMPALA_SYSTEM_PYTHON3_OVERRIDE" ]; then + # Extract major python version from ambari-python-wrap + PYTHON_VER=$($(command -v ambari-python-wrap) --version 2>&1 | tr -s '[:blank:]' . | cut -d '.' -f2) + + if printf "%s" "$PYTHON_VER" | grep "^[23]$" >/dev/null && [ "$PYTHON_VER" -eq 3 ] 2>/dev/null && [ -z "$IMPALA_SYSTEM_PYTHON3_OVERRIDE" ]; then + mkdir -p /tmp/acceldata-python/ + \rm -f /tmp/acceldata-python/python3 + # CMakeLists.txt expects the binary to match exactly python3, so we create a symlink + ln -sv "$(command -v ambari-python-wrap)" /tmp/acceldata-python/python3 + export IMPALA_SYSTEM_PYTHON3="/tmp/acceldata-python/python3" + else + export IMPALA_SYSTEM_PYTHON3="$IMPALA_SYSTEM_PYTHON3_OVERRIDE" + fi +fi + +if [ -z "$IMPALA_SYSTEM_PYTHON2" ] && [ -z "$IMPALA_SYSTEM_PYTHON3" ]; then + printf "Python 2 was not found in PATH\n" >&2 + printf "ambari-python-wrap not found in PATH.\n" >&2 + printf "Neither IMPALA_SYSTEM_PYTHON2_OVERRIDE or IMPALA_SYSTEM_PYTHON3_OVERRIDE have been set\n" >&2 + printf "At least one of these must be true to continue bulding impala\n" >&2 + exit 1 +elif [ -z "$IMPALA_SYSTEM_PYTHON3" ]; then + printf "Skipping configuration for python 3\n" +elif [ -z "$IMPALA_SYSTEM_PYTHON2" ]; then + printf "Skipping configuration for python 2\n" +fi # Additional Python versions to use when building the impala-shell prebuilt tarball # via make_shell_tarball.sh. That tarball includes precompiled packages, so it can be # used without additional system dependencies needed for pip install. @@ -256,19 +286,19 @@ fi export IMPALA_TOOLCHAIN_HOST export CDP_BUILD_NUMBER=49623641 -export ODP_BUILD_NUMBER=3.2.3.3-2 +export ODP_BUILD_NUMBER=3.2.3.3-3 export CDP_MAVEN_REPOSITORY=\ "https://${IMPALA_TOOLCHAIN_HOST}/build/cdp_components/${CDP_BUILD_NUMBER}/maven" export CDP_AVRO_JAVA_VERSION=1.11.3 -export CDP_HADOOP_VERSION=3.2.3.3.2.3.3-2 -export CDP_HBASE_VERSION=2.4.11.3.2.3.3-2 -export CDP_HIVE_VERSION=3.1.4.3.2.3.3-2 -export CDP_ICEBERG_VERSION=1.3.1.7.3.0.0-128 -export CDP_KNOX_VERSION=1.6.1.3.2.3.3-2 -export CDP_OZONE_VERSION=1.4.0.3.2.3.3-2 +export CDP_HADOOP_VERSION=3.2.3.3.2.3.3-3 +export CDP_HBASE_VERSION=2.4.11.3.2.3.3-3 +export CDP_HIVE_VERSION=3.1.4.3.2.3.3-3 +export CDP_ICEBERG_VERSION=1.4.3 +export CDP_KNOX_VERSION=1.6.1.3.2.3.3-3 +export CDP_OZONE_VERSION=1.4.0.3.2.3.3-3 export CDP_PARQUET_VERSION=1.13.1 -export CDP_RANGER_VERSION=2.3.0.3.2.3.3-2 -export CDP_TEZ_VERSION=0.10.1.3.2.3.3-2 +export CDP_RANGER_VERSION=2.3.0.3.2.3.3-3 +export CDP_TEZ_VERSION=0.10.1.3.2.3.3-3 # Ref: https://infra.apache.org/release-download-pages.html#closer : ${APACHE_MIRROR:="https://www.apache.org/dyn/closer.cgi"} diff --git a/bin/impala-python-common.sh b/bin/impala-python-common.sh index 4026029fab..b84fea6668 100644 --- a/bin/impala-python-common.sh +++ b/bin/impala-python-common.sh @@ -23,10 +23,9 @@ set -euo pipefail setup_report_build_error . $IMPALA_HOME/bin/set-pythonpath.sh - -export LD_LIBRARY_PATH="$(python "$IMPALA_HOME/infra/python/bootstrap_virtualenv.py" \ +export LD_LIBRARY_PATH="$(ambari-python-wrap "$IMPALA_HOME/infra/python/bootstrap_virtualenv.py" \ --print-ld-library-path)" PY_DIR="$(dirname "$0")/../infra/python" PY_ENV_DIR="${PY_DIR}/env-gcc${IMPALA_GCC_VERSION}" -python "$PY_DIR/bootstrap_virtualenv.py" +ambari-python-wrap "$PY_DIR/bootstrap_virtualenv.py" diff --git a/bin/impala-python3-common.sh b/bin/impala-python3-common.sh index 06bf3a87ac..66db10cfe7 100644 --- a/bin/impala-python3-common.sh +++ b/bin/impala-python3-common.sh @@ -24,9 +24,9 @@ setup_report_build_error . $IMPALA_HOME/bin/set-pythonpath.sh -export LD_LIBRARY_PATH="$(python "$IMPALA_HOME/infra/python/bootstrap_virtualenv.py" \ +export LD_LIBRARY_PATH="$(ambari-python-wrap "$IMPALA_HOME/infra/python/bootstrap_virtualenv.py" \ --print-ld-library-path)" PY_DIR="$(dirname "$0")/../infra/python" PY_ENV_DIR="${PY_DIR}/env-gcc${IMPALA_GCC_VERSION}-py3" -python "$PY_DIR/bootstrap_virtualenv.py" --python3 +ambari-python-wrap "$PY_DIR/bootstrap_virtualenv.py" --python3 diff --git a/bin/impala-shell.sh b/bin/impala-shell.sh index a495d9ca79..fc267f7af4 100755 --- a/bin/impala-shell.sh +++ b/bin/impala-shell.sh @@ -30,9 +30,8 @@ PYTHONPATH=${PYTHONPATH}:${IMPALA_HOME}/bin PYTHONPATH=${PYTHONPATH}:${SHELL_HOME}/gen-py THRIFT_PY_ROOT="${IMPALA_TOOLCHAIN_PACKAGES_HOME}/thrift-${IMPALA_THRIFT_PY_VERSION}" - export LD_LIBRARY_PATH=":$(PYTHONPATH=${PYTHONPATH} \ - python "$IMPALA_HOME/infra/python/bootstrap_virtualenv.py" \ + ambari-python-wrap "$IMPALA_HOME/infra/python/bootstrap_virtualenv.py" \ --print-ld-library-path)" IMPALA_PY_DIR="$(dirname "$0")/../infra/python" @@ -48,7 +47,7 @@ for PYTHON_LIB_DIR in ${THRIFT_PY_ROOT}/python/lib{64,}; do done # Note that this uses the external system python executable -PYTHONPATH=${PYTHONPATH} python "${IMPALA_PY_DIR}/bootstrap_virtualenv.py" +PYTHONPATH=${PYTHONPATH} ambari-python-wrap "${IMPALA_PY_DIR}/bootstrap_virtualenv.py" # Enable remote debugging if port was specified via environment variable if [[ ${IMPALA_SHELL_DEBUG_PORT:-0} -ne 0 ]]; then diff --git a/bin/jenkins/critique-gerrit-review.py b/bin/jenkins/critique-gerrit-review.py index c165017c4c..c03205d29e 100755 --- a/bin/jenkins/critique-gerrit-review.py +++ b/bin/jenkins/critique-gerrit-review.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env ambari-python-wrap # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information diff --git a/bin/jenkins/dockerized-impala-preserve-vars.py b/bin/jenkins/dockerized-impala-preserve-vars.py index 53bfe61dc8..beef04a68f 100755 --- a/bin/jenkins/dockerized-impala-preserve-vars.py +++ b/bin/jenkins/dockerized-impala-preserve-vars.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/bin/jenkins/populate_m2_directory.py b/bin/jenkins/populate_m2_directory.py index 6b8f526ce9..ce132b0862 100755 --- a/bin/jenkins/populate_m2_directory.py +++ b/bin/jenkins/populate_m2_directory.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env ambari-python-wrap # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information diff --git a/bin/push_to_asf.py b/bin/push_to_asf.py index 4e2803f0b0..a0603f4f79 100755 --- a/bin/push_to_asf.py +++ b/bin/push_to_asf.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/env ambari-python-wrap # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/bin/resolve_minidumps.py b/bin/resolve_minidumps.py index 3c64d9d559..64cefccaea 100755 --- a/bin/resolve_minidumps.py +++ b/bin/resolve_minidumps.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python3 +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/bin/validate-unified-backend-test-filters.py b/bin/validate-unified-backend-test-filters.py index 42db3bf36e..4de4005cba 100755 --- a/bin/validate-unified-backend-test-filters.py +++ b/bin/validate-unified-backend-test-filters.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/common/function-registry/gen_builtins_catalog.py b/common/function-registry/gen_builtins_catalog.py index 485c47365e..b45ce0bbc9 100755 --- a/common/function-registry/gen_builtins_catalog.py +++ b/common/function-registry/gen_builtins_catalog.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/common/function-registry/gen_geospatial_udf_wrappers.py b/common/function-registry/gen_geospatial_udf_wrappers.py index 19fa0191d3..b469eafdd7 100755 --- a/common/function-registry/gen_geospatial_udf_wrappers.py +++ b/common/function-registry/gen_geospatial_udf_wrappers.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/common/thrift/generate_error_codes.py b/common/thrift/generate_error_codes.py index 7a1a172b28..e3c33e2406 100755 --- a/common/thrift/generate_error_codes.py +++ b/common/thrift/generate_error_codes.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/common/thrift/generate_metrics.py b/common/thrift/generate_metrics.py index 6aa02822f4..440773c2ad 100755 --- a/common/thrift/generate_metrics.py +++ b/common/thrift/generate_metrics.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/docker/annotate.py b/docker/annotate.py index c7f6b13fac..e2cba27758 100755 --- a/docker/annotate.py +++ b/docker/annotate.py @@ -1,4 +1,4 @@ -#!/usr/bin/python -u +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/docker/monitor.py b/docker/monitor.py index f1692376de..0212b5fdac 100644 --- a/docker/monitor.py +++ b/docker/monitor.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/docker/test-with-docker.py b/docker/test-with-docker.py index c7377f452e..62ea4ec8a7 100755 --- a/docker/test-with-docker.py +++ b/docker/test-with-docker.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/fe/pom.xml b/fe/pom.xml index 635af6ab93..4182c9f01d 100644 --- a/fe/pom.xml +++ b/fe/pom.xml @@ -23,7 +23,7 @@ under the License. org.apache.impala impala-parent - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 ../java/pom.xml 4.0.0 diff --git a/fe/src/test/resources/hive-site.xml.py b/fe/src/test/resources/hive-site.xml.py index 9b9c2dbfd8..1676b200f3 100644 --- a/fe/src/test/resources/hive-site.xml.py +++ b/fe/src/test/resources/hive-site.xml.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/infra/python/deps/pip_download.py b/infra/python/deps/pip_download.py index 2d965ac33c..1ac60ef6a1 100755 --- a/infra/python/deps/pip_download.py +++ b/infra/python/deps/pip_download.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env ambari-python-wrap # # Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file diff --git a/java/TableFlattener/pom.xml b/java/TableFlattener/pom.xml index 14acfeec51..25315b68f1 100644 --- a/java/TableFlattener/pom.xml +++ b/java/TableFlattener/pom.xml @@ -22,7 +22,7 @@ org.apache.impala impala-parent - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 4.0.0 nested-table-flattener diff --git a/java/calcite-planner/pom.xml b/java/calcite-planner/pom.xml index 506c75a56a..ef9e29e401 100644 --- a/java/calcite-planner/pom.xml +++ b/java/calcite-planner/pom.xml @@ -22,12 +22,12 @@ under the License. org.apache.impala impala-parent - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 4.0.0 calcite-planner - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 jar calcite-planner @@ -36,7 +36,7 @@ under the License. org.apache.impala impala-frontend - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 org.apache.calcite diff --git a/java/datagenerator/pom.xml b/java/datagenerator/pom.xml index 30b4c9cc4f..d17350a2ae 100644 --- a/java/datagenerator/pom.xml +++ b/java/datagenerator/pom.xml @@ -23,7 +23,7 @@ under the License. org.apache.impala impala-parent - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 4.0.0 diff --git a/java/executor-deps/pom.xml b/java/executor-deps/pom.xml index 1e9829cb43..fc683ada26 100644 --- a/java/executor-deps/pom.xml +++ b/java/executor-deps/pom.xml @@ -34,7 +34,7 @@ under the License. org.apache.impala impala-parent - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 4.0.0 org.apache.impala diff --git a/java/ext-data-source/api/pom.xml b/java/ext-data-source/api/pom.xml index d59cf906aa..739591f769 100644 --- a/java/ext-data-source/api/pom.xml +++ b/java/ext-data-source/api/pom.xml @@ -23,7 +23,7 @@ org.apache.impala impala-data-source - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 impala-data-source-api Apache Impala External Data Source API diff --git a/java/ext-data-source/jdbc/pom.xml b/java/ext-data-source/jdbc/pom.xml index 98b0fcffe3..5beff34706 100644 --- a/java/ext-data-source/jdbc/pom.xml +++ b/java/ext-data-source/jdbc/pom.xml @@ -23,7 +23,7 @@ org.apache.impala impala-data-source - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 impala-data-source-jdbc Apache Impala External Data Source JDBC Library diff --git a/java/ext-data-source/pom.xml b/java/ext-data-source/pom.xml index 3558d765a3..c518c2c949 100644 --- a/java/ext-data-source/pom.xml +++ b/java/ext-data-source/pom.xml @@ -22,7 +22,7 @@ org.apache.impala impala-parent - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 4.0.0 impala-data-source diff --git a/java/ext-data-source/sample/pom.xml b/java/ext-data-source/sample/pom.xml index 4efc26af6e..af5e3ba463 100644 --- a/java/ext-data-source/sample/pom.xml +++ b/java/ext-data-source/sample/pom.xml @@ -23,7 +23,7 @@ org.apache.impala impala-data-source - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 impala-data-source-sample Apache Impala External Data Source Sample diff --git a/java/ext-data-source/test/pom.xml b/java/ext-data-source/test/pom.xml index ae932196bd..fdbfa7c566 100644 --- a/java/ext-data-source/test/pom.xml +++ b/java/ext-data-source/test/pom.xml @@ -23,7 +23,7 @@ org.apache.impala impala-data-source - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 impala-data-source-test Apache Impala External Data Source Test Library diff --git a/java/external-frontend/pom.xml b/java/external-frontend/pom.xml index b478fe9533..39f58651a1 100644 --- a/java/external-frontend/pom.xml +++ b/java/external-frontend/pom.xml @@ -22,7 +22,7 @@ under the License. org.apache.impala impala-parent - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 4.0.0 @@ -36,7 +36,7 @@ under the License. org.apache.impala impala-frontend - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 diff --git a/java/pom.xml b/java/pom.xml index 54973250b2..3a6d33a0ba 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -21,7 +21,7 @@ under the License. 4.0.0 org.apache.impala impala-parent - 4.4.0.3.2.3.3-2 + 4.4.0.3.2.3.3-3 pom Apache Impala Parent POM