diff --git a/.github/workflows/velox_docker_cache.yml b/.github/workflows/velox_docker_cache.yml index ec95f48a24f6..cbc24384d274 100644 --- a/.github/workflows/velox_docker_cache.yml +++ b/.github/workflows/velox_docker_cache.yml @@ -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 \ No newline at end of file +# 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 \ No newline at end of file diff --git a/ep/build-velox/src/get_velox.sh b/ep/build-velox/src/get_velox.sh index 497befbe6018..17a0b3796f27 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=2024_05_15 +VELOX_BRANCH=2024_05_16 VELOX_HOME="" #Set on run gluten on HDFS