This is an automated email from the ASF dual-hosted git repository.
yuanzhou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-gluten.git
The following commit(s) were added to refs/heads/main by this push:
new 1092a59241 [GLUTEN-6887][VL] Daily Update Velox Version (2025_03_17)
(#9017)
1092a59241 is described below
commit 1092a592418e3d00187ab88671a9d04c36cead8f
Author: Gluten Performance Bot
<[email protected]>
AuthorDate: Wed Mar 19 08:30:19 2025 +0000
[GLUTEN-6887][VL] Daily Update Velox Version (2025_03_17) (#9017)
* [GLUTEN-6887][VL] Daily Update Velox Version (2025_03_17)
Upstream Velox's New Commits:
d00d01113 Remove unused exception parameter from
velox/common/base/Pointers.h (#12670)
56a972d0d misc: Support tracking blocked waiting time for sequential task
execution (#12663)
8825954b9 misc: Include runtime stats in planNodeStats and log in dpp and
ss load tests (#12666)
ce890ecce misc: Add runtime stats to track and report the index lookup wait
time (#12653)
51602b3df fix: The new LLVM library for time zones is slow with transitions
prior to 2037 (#12646)
4a1ab4481 docs(fuzzer): Add document about custom input generator for
expression fuzzer (#12642)
530758f02 docs(fuzzer): Move Expression Fuzzer document to its own page
(#12641)
78fd8f144 fix(re2): Add support for RE2 2023-06-01 (#12631)
df520906d feat: Add filter pushdown to sequence storage table handle
(#12643)
e8c986c9b build(ci): Refactor benchmark jobs into a single workflow (#12605)
c9c5cbc47 feat: Add support for Unknown Value in map_entries (#12622)
d25685bb6 feat: BingTile construction and property functions (#12580)
fcb6b8732 fix: The new LLVM library for time zones is slow with DST in the
distant future (#12636)
7f1cb8a95 misc: Throw unsupported type error for unregistered type. (#12629)
9f75005d0 Fix(json): Unescape unicode when casting to json (#12627)
* update tzdata
Signed-off-by: Yuan <[email protected]>
* update tzdata on centos7 also
Signed-off-by: Yuan <[email protected]>
---------
Signed-off-by: GlutenPerfBot <[email protected]>
Signed-off-by: Yuan <[email protected]>
Co-authored-by: GlutenPerfBot <[email protected]>
Co-authored-by: Yuan <[email protected]>
---
.github/workflows/velox_backend.yml | 8 ++++++--
dev/docker/Dockerfile.centos8-dynamic-build | 2 +-
dev/docker/Dockerfile.centos8-dynamic-build-jdk11 | 2 +-
dev/docker/Dockerfile.centos8-dynamic-build-jdk17 | 2 +-
ep/build-velox/src/get_velox.sh | 2 +-
ep/build-velox/src/setup-centos7.sh | 2 ++
ep/build-velox/src/setup-centos8.sh | 2 +-
7 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/.github/workflows/velox_backend.yml
b/.github/workflows/velox_backend.yml
index 335cf2348f..b5eb0982cf 100644
--- a/.github/workflows/velox_backend.yml
+++ b/.github/workflows/velox_backend.yml
@@ -240,7 +240,7 @@ jobs:
else
yum update -y && yum install -y java-1.8.0-openjdk-devel wget
fi
- yum install
https://rpmfind.net/linux/almalinux/8.10/BaseOS/x86_64/os/Packages/tzdata-2024b-4.el8.noarch.rpm
-y
+ yum install
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/tzdata-2025a-1.el9.noarch.rpm
-y
$SETUP install_maven
- name: Set environment variables
run: |
@@ -309,7 +309,11 @@ jobs:
sed -i -e
's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g'
/etc/yum.repos.d/CentOS-* || true
# Setup java and maven
- yum update -y && yum install -y java-1.8.0-openjdk-devel wget
+ yum update -y && yum install -y java-1.8.0-openjdk-devel wget
tzdata python3-pip
+
+ # upgrade tzdata
+ pip3 install tzdata
+ cp /usr/local/lib/python3.6/site-packages/tzdata/zoneinfo/Factory
/usr/share/zoneinfo/
wget -nv
https://downloads.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz
tar -xvf apache-maven-3.8.8-bin.tar.gz && mv apache-maven-3.8.8
/usr/lib/maven
diff --git a/dev/docker/Dockerfile.centos8-dynamic-build
b/dev/docker/Dockerfile.centos8-dynamic-build
index 3d97209c8d..7888a3ee29 100644
--- a/dev/docker/Dockerfile.centos8-dynamic-build
+++ b/dev/docker/Dockerfile.centos8-dynamic-build
@@ -23,7 +23,7 @@ RUN dnf install -y --setopt=install_weak_deps=False
gcc-toolset-11
RUN echo "check_certificate = off" >> ~/.wgetrc
RUN yum install -y java-1.8.0-openjdk-devel patch wget git perl
-RUN yum install
https://rpmfind.net/linux/almalinux/8.10/BaseOS/x86_64/os/Packages/tzdata-2024b-4.el8.noarch.rpm
-y
+RUN yum install
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/tzdata-2025a-1.el9.noarch.rpm
-y
ENV JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
ENV PATH=$JAVA_HOME/bin:$PATH
RUN wget --no-check-certificate
https://downloads.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz
&& \
diff --git a/dev/docker/Dockerfile.centos8-dynamic-build-jdk11
b/dev/docker/Dockerfile.centos8-dynamic-build-jdk11
index adfc061216..2f33211d3b 100644
--- a/dev/docker/Dockerfile.centos8-dynamic-build-jdk11
+++ b/dev/docker/Dockerfile.centos8-dynamic-build-jdk11
@@ -23,7 +23,7 @@ RUN dnf install -y --setopt=install_weak_deps=False
gcc-toolset-11
RUN echo "check_certificate = off" >> ~/.wgetrc
RUN yum install -y java-11-openjdk-devel patch wget git perl
-RUN yum install
https://rpmfind.net/linux/almalinux/8.10/BaseOS/x86_64/os/Packages/tzdata-2024b-4.el8.noarch.rpm
-y
+RUN yum install
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/tzdata-2025a-1.el9.noarch.rpm
-y
ENV JAVA_HOME=/usr/lib/jvm/java-11-openjdk
ENV PATH=$JAVA_HOME/bin:$PATH
RUN wget --no-check-certificate
https://downloads.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz
&& \
diff --git a/dev/docker/Dockerfile.centos8-dynamic-build-jdk17
b/dev/docker/Dockerfile.centos8-dynamic-build-jdk17
index ad5d03fe6f..158ae61790 100644
--- a/dev/docker/Dockerfile.centos8-dynamic-build-jdk17
+++ b/dev/docker/Dockerfile.centos8-dynamic-build-jdk17
@@ -23,7 +23,7 @@ RUN dnf install -y --setopt=install_weak_deps=False
gcc-toolset-11
RUN echo "check_certificate = off" >> ~/.wgetrc
RUN yum install -y java-17-openjdk-devel patch wget git perl
-RUN yum install
https://rpmfind.net/linux/almalinux/8.10/BaseOS/x86_64/os/Packages/tzdata-2024b-4.el8.noarch.rpm
-y
+RUN yum install
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/tzdata-2025a-1.el9.noarch.rpm
-y
ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk
ENV PATH=$JAVA_HOME/bin:$PATH
RUN wget --no-check-certificate
https://downloads.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz
&& \
diff --git a/ep/build-velox/src/get_velox.sh b/ep/build-velox/src/get_velox.sh
index 68f915aa2c..02bb4ede12 100755
--- a/ep/build-velox/src/get_velox.sh
+++ b/ep/build-velox/src/get_velox.sh
@@ -17,7 +17,7 @@
set -exu
VELOX_REPO=https://github.com/oap-project/velox.git
-VELOX_BRANCH=2025_03_14
+VELOX_BRANCH=2025_03_17
VELOX_HOME=""
OS=`uname -s`
diff --git a/ep/build-velox/src/setup-centos7.sh
b/ep/build-velox/src/setup-centos7.sh
index 5fe313f096..5cd66d6db5 100755
--- a/ep/build-velox/src/setup-centos7.sh
+++ b/ep/build-velox/src/setup-centos7.sh
@@ -233,6 +233,8 @@ dnf_install ccache wget which libevent-devel \
openssl-devel libzstd-devel lz4-devel double-conversion-devel \
curl-devel libxml2-devel libgsasl-devel libuuid-devel patch libicu-devel
tzdata
+dnf_install
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/tzdata-2025a-1.el9.noarch.rpm
+
$SUDO dnf remove -y gflags
# Required for Thrift
diff --git a/ep/build-velox/src/setup-centos8.sh
b/ep/build-velox/src/setup-centos8.sh
index a81d9d2f09..2e1792a415 100755
--- a/ep/build-velox/src/setup-centos8.sh
+++ b/ep/build-velox/src/setup-centos8.sh
@@ -59,7 +59,7 @@ function install_build_prerequisites {
dnf_install ninja-build curl ccache gcc-toolset-11 git wget which
dnf_install yasm
dnf_install autoconf automake python39 python39-devel python39-pip libtool
- dnf_install
https://rpmfind.net/linux/almalinux/8.10/BaseOS/x86_64/os/Packages/tzdata-2024b-4.el8.noarch.rpm
+ dnf_install
https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/tzdata-2025a-1.el9.noarch.rpm
pip3.9 install cmake==3.28.3
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]