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