This is an automated email from the ASF dual-hosted git repository.
madhan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git
The following commit(s) were added to refs/heads/master by this push:
new e5e18ac01 RANGER-5161: Docker setup updated to use Hive 4.0.1 (#540)
e5e18ac01 is described below
commit e5e18ac012528dc301479c586093c4f9b476f5ff
Author: Madhan Neethiraj <[email protected]>
AuthorDate: Mon Mar 10 17:56:19 2025 -0700
RANGER-5161: Docker setup updated to use Hive 4.0.1 (#540)
---
dev-support/ranger-docker/.env | 2 +-
dev-support/ranger-docker/Dockerfile.ranger-hive | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-support/ranger-docker/.env b/dev-support/ranger-docker/.env
index 7754f5b16..463b05f09 100644
--- a/dev-support/ranger-docker/.env
+++ b/dev-support/ranger-docker/.env
@@ -44,7 +44,7 @@ SOLR_VERSION=8.11.3
# service versions
HADOOP_VERSION=3.3.6
HBASE_VERSION=2.6.0
-HIVE_VERSION=3.1.3
+HIVE_VERSION=4.0.1
HIVE_HADOOP_VERSION=3.1.1
KAFKA_VERSION=2.8.2
KNOX_VERSION=2.0.0
diff --git a/dev-support/ranger-docker/Dockerfile.ranger-hive
b/dev-support/ranger-docker/Dockerfile.ranger-hive
index e4a07dd9e..e8baa6872 100644
--- a/dev-support/ranger-docker/Dockerfile.ranger-hive
+++ b/dev-support/ranger-docker/Dockerfile.ranger-hive
@@ -27,6 +27,7 @@ COPY ./dist/version
/home/ranger/dist/
COPY ./dist/ranger-${HIVE_PLUGIN_VERSION}-hive-plugin.tar.gz /home/ranger/dist/
COPY ./downloads/apache-hive-${HIVE_VERSION}-bin.tar.gz /home/ranger/dist/
COPY ./downloads/hadoop-${HIVE_HADOOP_VERSION}.tar.gz /home/ranger/dist/
+COPY ./downloads/postgresql-42.2.16.jre7.jar /home/ranger/dist/
COPY ./downloads/mysql-connector-java-8.0.28.jar /home/ranger/dist/
COPY ./downloads/ojdbc8.jar /home/ranger/dist/
@@ -38,6 +39,7 @@ COPY ./scripts/hive-site-${RANGER_DB_TYPE}.xml
/home/ranger/scripts/hiv
RUN tar xvfz /home/ranger/dist/apache-hive-${HIVE_VERSION}-bin.tar.gz
--directory=/opt/ && \
ln -s /opt/apache-hive-${HIVE_VERSION}-bin /opt/hive && \
rm -f /home/ranger/dist/apache-hive-${HIVE_VERSION}-bin.tar.gz && \
+ mv /home/ranger/dist/postgresql-42.2.16.jre7.jar /opt/hive/lib/ && \
mv /home/ranger/dist/mysql-connector-java-8.0.28.jar /opt/hive/lib/ && \
mv /home/ranger/dist/ojdbc8.jar /opt/hive/lib/ && \
tar xvfz /home/ranger/dist/hadoop-${HIVE_HADOOP_VERSION}.tar.gz
--directory=/opt/ && \