Skip to content

Commit 2bf2c89

Browse files
committed
Merge remote-tracking branch 'origin/main' into arrow-avro
2 parents 027e79d + f199b00 commit 2bf2c89

393 files changed

Lines changed: 27352 additions & 9098 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.

.asf.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ github:
4141
- sql
4242
enabled_merge_buttons:
4343
squash: true
44+
squash_commit_message: PR_TITLE_AND_DESC
4445
merge: false
4546
rebase: false
4647
features:

.github/workflows/audit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
steps:
4343
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4444
- name: Install cargo-audit
45-
uses: taiki-e/install-action@3216b6964cbfe053bb8b9a2ef245bd9300e2061d # v2.62.14
45+
uses: taiki-e/install-action@e43a5023a747770bfcb71ae048541a681714b951 # v2.62.33
4646
with:
4747
tool: cargo-audit
4848
- name: Run audit check

.github/workflows/dependencies.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,3 +56,14 @@ jobs:
5656
run: |
5757
cd dev/depcheck
5858
cargo run
59+
60+
detect-unused-dependencies:
61+
runs-on: ubuntu-latest
62+
container:
63+
image: amd64/rust
64+
steps:
65+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
66+
- name: Install cargo-machete
67+
run: cargo install cargo-machete --version ^0.9 --locked
68+
- name: Detect unused dependencies
69+
run: cargo machete --with-metadata

.github/workflows/dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ jobs:
4343
runs-on: ubuntu-latest
4444
steps:
4545
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
46-
- uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
46+
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
4747
with:
4848
node-version: "20"
4949
- name: Prettier check

.github/workflows/extended.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,14 @@ on:
3636
# it is not expected to have many changes in these branches,
3737
# so running extended tests is not a burden
3838
- 'branch-*'
39+
# Also run for changes to some critical areas that are most likely
40+
# to trigger errors in extended tests
41+
pull_request:
42+
branches: [ '**' ]
43+
paths:
44+
- 'datafusion/physical*/**/*.rs'
45+
- 'datafusion/expr*/**/*.rs'
46+
- 'datafusion/optimizer/**/*.rs'
3947
workflow_dispatch:
4048
inputs:
4149
pr_number:

.github/workflows/labeler/labeler-config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ execution:
5858

5959
datasource:
6060
- changed-files:
61-
- any-glob-to-any-file: ['datafusion/datasource/**/*', 'datafusion/datasource-avro/**/*', 'datafusion/datasource-csv/**/*', 'datafusion/datasource-json/**/*', 'datafusion/datasource-parquet/**/*']
61+
- any-glob-to-any-file: ['datafusion/datasource/**/*', 'datafusion/datasource-avro/**/*', 'datafusion/datasource-arrow/**/*', 'datafusion/datasource-csv/**/*', 'datafusion/datasource-json/**/*', 'datafusion/datasource-parquet/**/*']
6262

6363
functions:
6464
- changed-files:

.github/workflows/rust.yml

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,19 @@ jobs:
353353
with:
354354
save-if: ${{ github.ref_name == 'main' }}
355355
shared-key: "amd-ci-linux-test-example"
356+
- name: Remove unnecessary preinstalled software
357+
run: |
358+
echo "Disk space before cleanup:"
359+
df -h
360+
apt-get clean
361+
rm -rf /__t/CodeQL
362+
rm -rf /__t/PyPy
363+
rm -rf /__t/Java_Temurin-Hotspot_jdk
364+
rm -rf /__t/Python
365+
rm -rf /__t/go
366+
rm -rf /__t/Ruby
367+
echo "Disk space after cleanup:"
368+
df -h
356369
- name: Run examples
357370
run: |
358371
# test datafusion-sql examples
@@ -412,7 +425,7 @@ jobs:
412425
sudo apt-get update -qq
413426
sudo apt-get install -y -qq clang
414427
- name: Setup wasm-pack
415-
uses: taiki-e/install-action@3216b6964cbfe053bb8b9a2ef245bd9300e2061d # v2.62.14
428+
uses: taiki-e/install-action@e43a5023a747770bfcb71ae048541a681714b951 # v2.62.33
416429
with:
417430
tool: wasm-pack
418431
- name: Run tests with headless mode
@@ -710,7 +723,7 @@ jobs:
710723
uses: ./.github/actions/setup-builder
711724
with:
712725
rust-version: stable
713-
- uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
726+
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
714727
with:
715728
node-version: "20"
716729
- name: Check if configs.md has been modified
@@ -739,7 +752,7 @@ jobs:
739752
- name: Setup Rust toolchain
740753
uses: ./.github/actions/setup-builder
741754
- name: Install cargo-msrv
742-
uses: taiki-e/install-action@3216b6964cbfe053bb8b9a2ef245bd9300e2061d # v2.62.14
755+
uses: taiki-e/install-action@e43a5023a747770bfcb71ae048541a681714b951 # v2.62.33
743756
with:
744757
tool: cargo-msrv
745758

@@ -784,4 +797,4 @@ jobs:
784797
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
785798
with:
786799
persist-credentials: false
787-
- uses: crate-ci/typos@6d35b835f6f431bbe715c4c1ccd2c7d3264e11fb # v1.37.0
800+
- uses: crate-ci/typos@80c8a4945eec0f6d464eaf9e65ed98ef085283d1 # v1.38.1

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
issues: write
2828
pull-requests: write
2929
steps:
30-
- uses: actions/stale@3a9db7e6a41a89f618792c92c0e97cc736e1b13f # v10.0.0
30+
- uses: actions/stale@5f858e3efba33a5ca4407a664cc011ad407f2008 # v10.1.0
3131
with:
3232
stale-pr-message: "Thank you for your contribution. Unfortunately, this pull request is stale because it has been open 60 days with no activity. Please remove the stale label or comment or this will be closed in 7 days."
3333
days-before-pr-stale: 60

0 commit comments

Comments
 (0)