Skip to content

Commit 5029dff

Browse files
committed
Merge branch 'main' into partitioned-topk-shared-state
2 parents 02837ac + 994b926 commit 5029dff

78 files changed

Lines changed: 3453 additions & 2038 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/audit.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,9 @@ jobs:
4343
security_audit:
4444
runs-on: ubuntu-latest
4545
steps:
46-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
46+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4747
- name: Install cargo-audit
48-
uses: taiki-e/install-action@15449e3094499af05d8d964a1c884208e4b8b595 # v2.81.11
48+
uses: taiki-e/install-action@9e1e5806d4a4822de933115878265be9aaa786d9 # v2.82.2
4949
with:
5050
tool: cargo-audit
5151
- name: Run audit check

.github/workflows/breaking_changes_detector.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
runs-on: ubuntu-latest
5656
steps:
5757
- name: Checkout
58-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
58+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5959
with:
6060
fetch-depth: 0
6161

@@ -89,7 +89,7 @@ jobs:
8989
9090
- name: Install cargo-semver-checks
9191
if: steps.changed_crates.outputs.packages != ''
92-
uses: taiki-e/install-action@15449e3094499af05d8d964a1c884208e4b8b595 # v2.81.11
92+
uses: taiki-e/install-action@9e1e5806d4a4822de933115878265be9aaa786d9 # v2.82.2
9393
with:
9494
tool: cargo-semver-checks
9595

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040

4141
steps:
4242
- name: Checkout repository
43-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6
43+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4444
with:
4545
persist-credentials: false
4646

.github/workflows/dependencies.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
container:
4242
image: amd64/rust
4343
steps:
44-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
44+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4545
with:
4646
submodules: true
4747
fetch-depth: 1
@@ -60,7 +60,7 @@ jobs:
6060
container:
6161
image: amd64/rust
6262
steps:
63-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
63+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
6464
- name: Install cargo-machete
6565
run: cargo install cargo-machete --version ^0.9 --locked
6666
- name: Detect unused dependencies

.github/workflows/dev.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
runs-on: ubuntu-latest
3636
name: Check License Header
3737
steps:
38-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
38+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3939
- name: Install HawkEye
4040
# This CI job is bound by installation time, use `--profile dev` to speed it up
4141
run: cargo install hawkeye --version 6.2.0 --locked --profile dev
@@ -46,7 +46,7 @@ jobs:
4646
name: Use prettier to check formatting of documents
4747
runs-on: ubuntu-slim
4848
steps:
49-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
49+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5050
- uses: actions/setup-node@6044e13b5dc448c55e2357c09f80417699197238 # v6.2.0
5151
with:
5252
node-version: "20"
@@ -58,13 +58,13 @@ jobs:
5858
name: Check Markdown Links
5959
runs-on: ubuntu-latest
6060
steps:
61-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
61+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
6262
- name: Load tool versions
6363
run: |
6464
source ci/scripts/utils/tool_versions.sh
6565
echo "LYCHEE_VERSION=${LYCHEE_VERSION}" >> "$GITHUB_ENV"
6666
- name: Install lychee
67-
uses: taiki-e/install-action@15449e3094499af05d8d964a1c884208e4b8b595 # v2.81.11
67+
uses: taiki-e/install-action@9e1e5806d4a4822de933115878265be9aaa786d9 # v2.82.2
6868
with:
6969
tool: lychee@${{ env.LYCHEE_VERSION }}
7070
- name: Run markdown link check
@@ -74,15 +74,15 @@ jobs:
7474
name: Validate required_status_checks in .asf.yaml
7575
runs-on: ubuntu-latest
7676
steps:
77-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
77+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
7878
- run: pip install pyyaml
7979
- run: python3 ci/scripts/check_asf_yaml_status_checks.py
8080

8181
typos:
8282
name: Spell Check with Typos
8383
runs-on: ubuntu-latest
8484
steps:
85-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
85+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
8686
with:
8787
persist-credentials: false
8888
# Version fixed on purpose. It uses heuristics to detect typos, so upgrading

.github/workflows/docs.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@ jobs:
3434
runs-on: ubuntu-latest
3535
steps:
3636
- name: Checkout docs sources
37-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
37+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3838

3939
- name: Checkout asf-site branch
40-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
40+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4141
with:
4242
ref: asf-site
4343
path: asf-site

.github/workflows/docs_pr.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
name: Test doc build
4343
runs-on: ubuntu-latest
4444
steps:
45-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
45+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
4646
with:
4747
submodules: true
4848
fetch-depth: 1

.github/workflows/extended.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
# note: do not use amd/rust container to preserve disk space
6565
steps:
6666
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
67-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
67+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
6868
with:
6969
ref: ${{ github.event.inputs.pr_head_sha }} # will be empty if triggered by push
7070
submodules: true
@@ -111,7 +111,7 @@ jobs:
111111
image: amd64/rust
112112
steps:
113113
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
114-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
114+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
115115
with:
116116
ref: ${{ github.event.inputs.pr_head_sha }} # will be empty if triggered by push
117117
submodules: true
@@ -133,7 +133,7 @@ jobs:
133133
image: amd64/rust
134134
steps:
135135
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
136-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
136+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
137137
with:
138138
ref: ${{ github.event.inputs.pr_head_sha }} # will be empty if triggered by push
139139
submodules: true

.github/workflows/large_files.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232
check-files:
3333
runs-on: ubuntu-slim
3434
steps:
35-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
35+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3636
with:
3737
fetch-depth: 0
3838
- name: Check size of new Git objects

.github/workflows/rust.yml

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
image: amd64/rust
5252
steps:
5353
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
54-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
54+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5555
- name: Setup Rust toolchain
5656
uses: ./.github/actions/setup-builder
5757
with:
@@ -79,7 +79,7 @@ jobs:
7979
container:
8080
image: amd64/rust
8181
steps:
82-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
82+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
8383
- name: Setup Rust toolchain
8484
uses: ./.github/actions/setup-builder
8585
with:
@@ -104,7 +104,7 @@ jobs:
104104
container:
105105
image: amd64/rust
106106
steps:
107-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
107+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
108108
- name: Setup Rust toolchain
109109
uses: ./.github/actions/setup-builder
110110
with:
@@ -142,7 +142,7 @@ jobs:
142142
image: amd64/rust
143143
steps:
144144
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
145-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
145+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
146146
- name: Setup Rust toolchain
147147
uses: ./.github/actions/setup-builder
148148
with:
@@ -174,7 +174,7 @@ jobs:
174174
image: amd64/rust
175175
steps:
176176
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
177-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
177+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
178178
- name: Setup Rust toolchain
179179
uses: ./.github/actions/setup-builder
180180
with:
@@ -239,7 +239,7 @@ jobs:
239239
container:
240240
image: amd64/rust
241241
steps:
242-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
242+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
243243
- name: Setup Rust toolchain
244244
uses: ./.github/actions/setup-builder
245245
with:
@@ -277,7 +277,7 @@ jobs:
277277
- /usr/local:/host/usr/local
278278
steps:
279279
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
280-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
280+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
281281
with:
282282
submodules: true
283283
fetch-depth: 1
@@ -323,7 +323,7 @@ jobs:
323323
runs-on: ${{ vars.USE_RUNS_ON == 'true' && format('runs-on={0},family=m8a+m7a+c8a,cpu=16,image=ubuntu24-full-x64,extras=s3-cache,disk=large,tag=datafusion', github.run_id) || 'ubuntu-latest' }}
324324
steps:
325325
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
326-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
326+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
327327
with:
328328
submodules: true
329329
fetch-depth: 1
@@ -355,7 +355,7 @@ jobs:
355355
image: amd64/rust
356356
steps:
357357
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
358-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
358+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
359359
with:
360360
submodules: true
361361
fetch-depth: 1
@@ -386,7 +386,7 @@ jobs:
386386
image: amd64/rust
387387
steps:
388388
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
389-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
389+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
390390
with:
391391
submodules: true
392392
fetch-depth: 1
@@ -408,7 +408,7 @@ jobs:
408408
image: amd64/rust
409409
steps:
410410
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
411-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
411+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
412412
- name: Setup Rust toolchain
413413
uses: ./.github/actions/setup-builder
414414
with:
@@ -420,7 +420,7 @@ jobs:
420420
name: build and run with wasm-pack
421421
runs-on: ubuntu-24.04
422422
steps:
423-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
423+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
424424
- name: Setup for wasm32
425425
run: |
426426
rustup target add wasm32-unknown-unknown
@@ -429,7 +429,7 @@ jobs:
429429
sudo apt-get update -qq
430430
sudo apt-get install -y -qq clang
431431
- name: Setup wasm-pack
432-
uses: taiki-e/install-action@15449e3094499af05d8d964a1c884208e4b8b595 # v2.81.11
432+
uses: taiki-e/install-action@9e1e5806d4a4822de933115878265be9aaa786d9 # v2.82.2
433433
with:
434434
tool: wasm-pack
435435
- name: Run tests with headless mode
@@ -449,7 +449,7 @@ jobs:
449449
image: amd64/rust
450450
steps:
451451
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
452-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
452+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
453453
with:
454454
submodules: true
455455
fetch-depth: 1
@@ -497,7 +497,7 @@ jobs:
497497
--health-retries 5
498498
steps:
499499
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
500-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
500+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
501501
with:
502502
submodules: true
503503
fetch-depth: 1
@@ -522,7 +522,7 @@ jobs:
522522
image: amd64/rust
523523
steps:
524524
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
525-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
525+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
526526
with:
527527
submodules: true
528528
fetch-depth: 1
@@ -565,7 +565,7 @@ jobs:
565565
name: cargo test (macos-aarch64)
566566
runs-on: macos-15
567567
steps:
568-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
568+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
569569
with:
570570
submodules: true
571571
fetch-depth: 1
@@ -581,7 +581,7 @@ jobs:
581581
container:
582582
image: amd64/rust
583583
steps:
584-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
584+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
585585
- name: Setup Rust toolchain
586586
uses: ./.github/actions/setup-builder
587587
with:
@@ -598,7 +598,7 @@ jobs:
598598
container:
599599
image: amd64/rust
600600
steps:
601-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
601+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
602602
- name: Setup Rust toolchain
603603
uses: ./.github/actions/setup-builder
604604
with:
@@ -657,7 +657,7 @@ jobs:
657657
image: amd64/rust
658658
steps:
659659
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
660-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
660+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
661661
with:
662662
submodules: true
663663
fetch-depth: 1
@@ -682,7 +682,7 @@ jobs:
682682
container:
683683
image: amd64/rust
684684
steps:
685-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
685+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
686686
with:
687687
submodules: true
688688
fetch-depth: 1
@@ -704,7 +704,7 @@ jobs:
704704
image: amd64/rust
705705
steps:
706706
- uses: runs-on/action@d141ef83eb66d096ce8afc767e09115a65c63b60 # v2.1.2
707-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
707+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
708708
with:
709709
submodules: true
710710
fetch-depth: 1
@@ -739,7 +739,7 @@ jobs:
739739
image: amd64/rust
740740

741741
steps:
742-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
742+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
743743
with:
744744
submodules: true
745745
fetch-depth: 1
@@ -769,11 +769,11 @@ jobs:
769769
container:
770770
image: amd64/rust
771771
steps:
772-
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
772+
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
773773
- name: Setup Rust toolchain
774774
uses: ./.github/actions/setup-builder
775775
- name: Install cargo-msrv
776-
uses: taiki-e/install-action@15449e3094499af05d8d964a1c884208e4b8b595 # v2.81.11
776+
uses: taiki-e/install-action@9e1e5806d4a4822de933115878265be9aaa786d9 # v2.82.2
777777
with:
778778
tool: cargo-msrv
779779

0 commit comments

Comments
 (0)