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]

Reply via email to