Skip to content

Commit

Permalink
[VL] Daily Update Velox Version (2024_05_16) (#5756)
Browse files Browse the repository at this point in the history
  • Loading branch information
GlutenPerfBot authored May 16, 2024
1 parent 6a110e5 commit 0d4258d
Show file tree
Hide file tree
Showing 2 changed files with 40 additions and 40 deletions.
78 changes: 39 additions & 39 deletions .github/workflows/velox_docker_cache.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,42 +84,42 @@ jobs:
with:
path: '${{ env.CCACHE_DIR }}'
key: ccache-ubuntu-release-default
ccache-native-lib-centos-velox-ut:
runs-on: ubuntu-20.04
env:
CCACHE_DIR: "${{ github.workspace }}/.ccache"
container: ghcr.io/facebookincubator/velox-dev:circleci-avx
steps:
- uses: actions/checkout@v2
- name: Setup java and maven
run: |
yum install sudo patch java-1.8.0-openjdk-devel wget -y && \
wget 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
- name: Get Ccache
uses: actions/cache/restore@v3
with:
path: '${{ env.CCACHE_DIR }}'
key: ccache-centos-release-default
- name: Ensure Cache Dirs Exists
working-directory: ${{ github.workspace }}
run: |
mkdir -p '${{ env.CCACHE_DIR }}'
- name: Build Gluten velox third party
run: |
rm -rf /opt/miniconda-for-velox/
cd ep/build-velox/src && \
./get_velox.sh
cd ../build/velox_ep/
source /opt/rh/gcc-toolset-9/enable
make EXTRA_CMAKE_FLAGS="-DVELOX_ENABLE_PARQUET=ON -DVELOX_BUILD_TESTING=ON -DVELOX_BUILD_TEST_UTILS=ON"
- name: CCache after
run: |
ccache -s
- uses: actions/cache/save@v3
with:
path: '${{ env.CCACHE_DIR }}'
key: ccache-centos-release-default
# ccache-native-lib-centos-velox-ut:
# runs-on: ubuntu-20.04
# env:
# CCACHE_DIR: "${{ github.workspace }}/.ccache"
# container: ghcr.io/facebookincubator/velox-dev:circleci-avx
# steps:
# - uses: actions/checkout@v2
# - name: Setup java and maven
# run: |
# yum install sudo patch java-1.8.0-openjdk-devel wget -y && \
# wget 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
# - name: Get Ccache
# uses: actions/cache/restore@v3
# with:
# path: '${{ env.CCACHE_DIR }}'
# key: ccache-centos-release-default
# - name: Ensure Cache Dirs Exists
# working-directory: ${{ github.workspace }}
# run: |
# mkdir -p '${{ env.CCACHE_DIR }}'
# - name: Build Gluten velox third party
# run: |
# rm -rf /opt/miniconda-for-velox/
# cd ep/build-velox/src && \
# ./get_velox.sh
# cd ../build/velox_ep/
# source /opt/rh/gcc-toolset-9/enable
# make EXTRA_CMAKE_FLAGS="-DVELOX_ENABLE_PARQUET=ON -DVELOX_BUILD_TESTING=ON -DVELOX_BUILD_TEST_UTILS=ON"
#
# - name: CCache after
# run: |
# ccache -s
#
# - uses: actions/cache/save@v3
# with:
# path: '${{ env.CCACHE_DIR }}'
# key: ccache-centos-release-default
2 changes: 1 addition & 1 deletion ep/build-velox/src/get_velox.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
set -exu

VELOX_REPO=https://github.com/oap-project/velox.git
VELOX_BRANCH=2024_05_15
VELOX_BRANCH=2024_05_16
VELOX_HOME=""

#Set on run gluten on HDFS
Expand Down

0 comments on commit 0d4258d

Please sign in to comment.