2626 branches :
2727 - main
2828 paths-ignore :
29+ - " benchmarks/**"
2930 - " doc/**"
3031 - " docs/**"
3132 - " **.md"
3435 - " spark/src/test/scala/org/apache/spark/sql/benchmark/**"
3536 pull_request :
3637 paths-ignore :
38+ - " benchmarks/**"
3739 - " doc/**"
3840 - " docs/**"
3941 - " **.md"
6769 build-native :
6870 needs : lint
6971 name : Build Native Library
70- runs-on : ${{ github.repository_owner == 'apache' && format('runs-on={0},family=m8a,cpu=8,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion', github.run_id) || 'ubuntu-latest' }}
72+ runs-on : ${{ github.repository_owner == 'apache' && format('runs-on={0},family=m8a+m7a+c8a ,cpu=8,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion-comet ', github.run_id) || 'ubuntu-latest' }}
7173 container :
7274 image : amd64/rust
7375 steps :
@@ -100,7 +102,7 @@ jobs:
100102 RUSTFLAGS : " -Ctarget-cpu=x86-64-v3"
101103
102104 - name : Upload native library
103- uses : actions/upload-artifact@v6
105+ uses : actions/upload-artifact@v7
104106 with :
105107 name : native-lib-linux
106108 path : native/target/ci/libcomet.so
@@ -120,7 +122,7 @@ jobs:
120122 linux-test-rust :
121123 needs : lint
122124 name : ubuntu-latest/rust-test
123- runs-on : ${{ github.repository_owner == 'apache' && format('runs-on={0},family=m8a,cpu=16,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion', github.run_id) || 'ubuntu-latest' }}
125+ runs-on : ${{ github.repository_owner == 'apache' && format('runs-on={0},family=m8a+m7a+c8a ,cpu=16,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion-comet ', github.run_id) || 'ubuntu-latest' }}
124126 container :
125127 image : amd64/rust
126128 steps :
@@ -275,7 +277,7 @@ jobs:
275277 org.apache.spark.sql.CometToPrettyStringSuite
276278 fail-fast : false
277279 name : ${{ matrix.profile.name }}/${{ matrix.profile.scan_impl }} [${{ matrix.suite.name }}]
278- runs-on : ${{ github.repository_owner == 'apache' && format('runs-on={0},family=m8a,cpu=16,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion-comet', github.run_id) || 'ubuntu-latest' }}
280+ runs-on : ${{ github.repository_owner == 'apache' && format('runs-on={0},family=m8a+m7a+c8a ,cpu=16,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion-comet', github.run_id) || 'ubuntu-latest' }}
279281 container :
280282 image : amd64/rust
281283 env :
@@ -292,7 +294,7 @@ jobs:
292294 jdk-version : ${{ matrix.profile.java_version }}
293295
294296 - name : Download native library
295- uses : actions/download-artifact@v7
297+ uses : actions/download-artifact@v8
296298 with :
297299 name : native-lib-linux
298300 # Download to release/ since Maven's -Prelease expects libcomet.so there
@@ -323,7 +325,7 @@ jobs:
323325 verify-benchmark-results-tpch :
324326 needs : build-native
325327 name : Verify TPC-H Results
326- runs-on : ${{ github.repository_owner == 'apache' && format('runs-on={0},family=m8a,cpu=16,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion', github.run_id) || 'ubuntu-latest' }}
328+ runs-on : ${{ github.repository_owner == 'apache' && format('runs-on={0},family=m8a+m7a+c8a ,cpu=16,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion-comet ', github.run_id) || 'ubuntu-latest' }}
327329 container :
328330 image : amd64/rust
329331 steps :
@@ -338,7 +340,7 @@ jobs:
338340 jdk-version : 11
339341
340342 - name : Download native library
341- uses : actions/download-artifact@v7
343+ uses : actions/download-artifact@v8
342344 with :
343345 name : native-lib-linux
344346 path : native/target/release/
@@ -377,7 +379,7 @@ jobs:
377379 verify-benchmark-results-tpcds :
378380 needs : build-native
379381 name : Verify TPC-DS Results (${{ matrix.join }})
380- runs-on : ${{ github.repository_owner == 'apache' && format('runs-on={0},family=m8a,cpu=16,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion', github.run_id) || 'ubuntu-latest' }}
382+ runs-on : ${{ github.repository_owner == 'apache' && format('runs-on={0},family=m8a+m7a+c8a ,cpu=16,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion-comet ', github.run_id) || 'ubuntu-latest' }}
381383 container :
382384 image : amd64/rust
383385 strategy :
@@ -396,7 +398,7 @@ jobs:
396398 jdk-version : 11
397399
398400 - name : Download native library
399- uses : actions/download-artifact@v7
401+ uses : actions/download-artifact@v8
400402 with :
401403 name : native-lib-linux
402404 path : native/target/release/
0 commit comments