You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by ab...@apache.org on 2022/08/05 14:43:39 UTC

[hive] branch master updated: HIVE-26450: Use a more lightweight Oracle image (#3502) (Laszlo Bodor reviewed by Stamatis Zampetakis)

This is an automated email from the ASF dual-hosted git repository.

abstractdog pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/hive.git


The following commit(s) were added to refs/heads/master by this push:
     new 470d6bcc1f HIVE-26450: Use a more lightweight Oracle image (#3502) (Laszlo Bodor reviewed by Stamatis Zampetakis)
470d6bcc1f is described below

commit 470d6bcc1fc7e3a25c52fb0ec88cc68410c268c6
Author: Bodor Laszlo <bo...@gmail.com>
AuthorDate: Fri Aug 5 16:43:32 2022 +0200

    HIVE-26450: Use a more lightweight Oracle image (#3502) (Laszlo Bodor reviewed by Stamatis Zampetakis)
---
 .../src/main/java/org/apache/hadoop/hive/ql/externalDB/Oracle.java  | 4 ++--
 .../org/apache/hadoop/hive/metastore/dbinstall/rules/Oracle.java    | 6 ++++--
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/itests/util/src/main/java/org/apache/hadoop/hive/ql/externalDB/Oracle.java b/itests/util/src/main/java/org/apache/hadoop/hive/ql/externalDB/Oracle.java
index 34961c7d9e..0a0b50fd03 100644
--- a/itests/util/src/main/java/org/apache/hadoop/hive/ql/externalDB/Oracle.java
+++ b/itests/util/src/main/java/org/apache/hadoop/hive/ql/externalDB/Oracle.java
@@ -40,12 +40,12 @@ public class Oracle extends AbstractExternalDB {
 
   @Override
   protected String getDockerImageName() {
-    return "pvargacl/oracle-xe-18.4.0";
+    return "abstractdog/oracle-xe:18.4.0-slim";
   }
 
   @Override
   protected String[] getDockerAdditionalArgs() {
-    return new String[] { "-p", "1521:1521", "-d" };
+    return new String[] { "-p", "1521:1521", "-d", "-e", "ORACLE_PASSWORD=" + getRootPassword() };
   }
 
   @Override
diff --git a/standalone-metastore/metastore-server/src/test/java/org/apache/hadoop/hive/metastore/dbinstall/rules/Oracle.java b/standalone-metastore/metastore-server/src/test/java/org/apache/hadoop/hive/metastore/dbinstall/rules/Oracle.java
index bac166a72f..d743bc79f2 100644
--- a/standalone-metastore/metastore-server/src/test/java/org/apache/hadoop/hive/metastore/dbinstall/rules/Oracle.java
+++ b/standalone-metastore/metastore-server/src/test/java/org/apache/hadoop/hive/metastore/dbinstall/rules/Oracle.java
@@ -24,7 +24,7 @@ public class Oracle extends DatabaseRule {
 
   @Override
   public String getDockerImageName() {
-    return "pvargacl/oracle-xe-18.4.0";
+    return "abstractdog/oracle-xe:18.4.0-slim";
   }
 
   @Override
@@ -32,7 +32,9 @@ public class Oracle extends DatabaseRule {
     return buildArray(
         "-p",
         "1521:1521",
-        "-d"
+        "-d",
+        "-e",
+        "ORACLE_PASSWORD=" + getDbRootPassword()
     );
   }