From f8ae6a1d5c48662e5248b472461217f411260b62 Mon Sep 17 00:00:00 2001 From: openeuler_bot Date: Fri, 15 Aug 2025 09:37:42 +0000 Subject: [PATCH] 24.03-lts-sp1 update presto to 0.294 --- Bigdata/presto/0.294/24.03-lts-sp1/Dockerfile | 20 +++++++++++++++++++ .../24.03-lts-sp1/etc/catalog/tpch.properties | 1 + .../0.294/24.03-lts-sp1/etc/config.properties | 7 +++++++ .../presto/0.294/24.03-lts-sp1/etc/jvm.config | 8 ++++++++ .../0.294/24.03-lts-sp1/etc/log.properties | 1 + .../0.294/24.03-lts-sp1/etc/node.properties | 3 +++ Bigdata/presto/meta.yml | 3 +++ 7 files changed, 43 insertions(+) create mode 100644 Bigdata/presto/0.294/24.03-lts-sp1/Dockerfile create mode 100644 Bigdata/presto/0.294/24.03-lts-sp1/etc/catalog/tpch.properties create mode 100644 Bigdata/presto/0.294/24.03-lts-sp1/etc/config.properties create mode 100644 Bigdata/presto/0.294/24.03-lts-sp1/etc/jvm.config create mode 100644 Bigdata/presto/0.294/24.03-lts-sp1/etc/log.properties create mode 100644 Bigdata/presto/0.294/24.03-lts-sp1/etc/node.properties diff --git a/Bigdata/presto/0.294/24.03-lts-sp1/Dockerfile b/Bigdata/presto/0.294/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..a7e2b68f --- /dev/null +++ b/Bigdata/presto/0.294/24.03-lts-sp1/Dockerfile @@ -0,0 +1,20 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} + +ARG PRESTO_VERSION=0.294 + +RUN yum install -y java-1.8.0-openjdk python wget tar less + +RUN wget https://repo1.maven.org/maven2/com/facebook/presto/presto-server/${PRESTO_VERSION}/presto-server-${PRESTO_VERSION}.tar.gz \ + && mkdir -p /opt \ + && tar -xf presto-server-${PRESTO_VERSION}.tar.gz -C /opt \ + && rm -f presto-server-${PRESTO_VERSION}.tar.gz \ + && mv /opt/presto-server-${PRESTO_VERSION} /opt/presto + +COPY etc /opt/presto/etc + +RUN wget https://repo1.maven.org/maven2/com/facebook/presto/presto-cli/${PRESTO_VERSION}/presto-cli-${PRESTO_VERSION}-executable.jar \ + && mv presto-cli-${PRESTO_VERSION}-executable.jar /usr/local/bin/presto \ + && chmod +x /usr/local/bin/presto + +ENTRYPOINT ./opt/presto/bin/launcher run diff --git a/Bigdata/presto/0.294/24.03-lts-sp1/etc/catalog/tpch.properties b/Bigdata/presto/0.294/24.03-lts-sp1/etc/catalog/tpch.properties new file mode 100644 index 00000000..16e833ca --- /dev/null +++ b/Bigdata/presto/0.294/24.03-lts-sp1/etc/catalog/tpch.properties @@ -0,0 +1 @@ +connector.name=tpch \ No newline at end of file diff --git a/Bigdata/presto/0.294/24.03-lts-sp1/etc/config.properties b/Bigdata/presto/0.294/24.03-lts-sp1/etc/config.properties new file mode 100644 index 00000000..c8349547 --- /dev/null +++ b/Bigdata/presto/0.294/24.03-lts-sp1/etc/config.properties @@ -0,0 +1,7 @@ +coordinator=true +node-scheduler.include-coordinator=true +http-server.http.port=8080 +query.max-memory=5GB +query.max-memory-per-node=1GB +discovery-server.enabled=true +discovery.uri=http://localhost:8080 \ No newline at end of file diff --git a/Bigdata/presto/0.294/24.03-lts-sp1/etc/jvm.config b/Bigdata/presto/0.294/24.03-lts-sp1/etc/jvm.config new file mode 100644 index 00000000..5985b687 --- /dev/null +++ b/Bigdata/presto/0.294/24.03-lts-sp1/etc/jvm.config @@ -0,0 +1,8 @@ +-server +-Xmx16G +-XX:+UseG1GC +-XX:G1HeapRegionSize=32M +-XX:+UseGCOverheadLimit +-XX:+ExplicitGCInvokesConcurrent +-XX:+HeapDumpOnOutOfMemoryError +-XX:+ExitOnOutOfMemoryError \ No newline at end of file diff --git a/Bigdata/presto/0.294/24.03-lts-sp1/etc/log.properties b/Bigdata/presto/0.294/24.03-lts-sp1/etc/log.properties new file mode 100644 index 00000000..3abc29ce --- /dev/null +++ b/Bigdata/presto/0.294/24.03-lts-sp1/etc/log.properties @@ -0,0 +1 @@ +com.facebook.presto=INFO \ No newline at end of file diff --git a/Bigdata/presto/0.294/24.03-lts-sp1/etc/node.properties b/Bigdata/presto/0.294/24.03-lts-sp1/etc/node.properties new file mode 100644 index 00000000..a2025a95 --- /dev/null +++ b/Bigdata/presto/0.294/24.03-lts-sp1/etc/node.properties @@ -0,0 +1,3 @@ +node.environment=production +node.id=ffffffff-ffff-ffff-ffff-ffffffffffff +node.data-dir=/var/presto/data \ No newline at end of file diff --git a/Bigdata/presto/meta.yml b/Bigdata/presto/meta.yml index fcb18c59..b3323840 100644 --- a/Bigdata/presto/meta.yml +++ b/Bigdata/presto/meta.yml @@ -1,2 +1,5 @@ 0.292-oe2403sp1: path: 0.292/24.03-lts-sp1/Dockerfile + +0.294-oe2403sp1: + path: 0.294/24.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee