Skip to content

Commit 100da16

Browse files
committed
Merge remote-tracking branch 'origin/main' into opt-array-agg
2 parents e620847 + daeb659 commit 100da16

File tree

567 files changed

+26340
-8668
lines changed

Some content is hidden

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

567 files changed

+26340
-8668
lines changed

.asf.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ github:
5151
required_pull_request_reviews:
5252
required_approving_review_count: 1
5353
# needs to be updated as part of the release process
54-
# Github doesn't support wildcard branch protection rules, only exact branch names
54+
# .asf.yaml doesn't support wildcard branch protection rules, only exact branch names
5555
# https://github.com/apache/infrastructure-asfyaml?tab=readme-ov-file#branch-protection
5656
# Keeping set of protected branches for future releases
5757
# Meanwhile creating a prerelease script that will update the branch protection names
@@ -122,6 +122,7 @@ github:
122122
pull_requests:
123123
# enable updating head branches of pull requests
124124
allow_update_branch: true
125+
allow_auto_merge: true
125126

126127
# publishes the content of the `asf-site` branch to
127128
# https://datafusion.apache.org/

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
name: Bug report
22
description: Create a report to help us improve
3+
type: Bug
34
labels: bug
45
body:
56
- type: textarea

.github/ISSUE_TEMPLATE/feature_request.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
name: Feature request
22
description: Suggest an idea for this project
3+
type: Feature
34
labels: enhancement
45
body:
56
- type: textarea

.github/actions/setup-macos-aarch64-builder/action.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ runs:
4444
rustup default stable
4545
rustup component add rustfmt
4646
- name: Setup rust cache
47-
uses: Swatinem/rust-cache@v2
47+
uses: Swatinem/rust-cache@f13886b937689c021905a6b90929199931d60db1 # v2.8.1
4848
with:
4949
save-if: ${{ github.ref_name == 'main' }}
5050
- name: Configure rust runtime env

.github/actions/setup-macos-builder/action.yaml

Lines changed: 0 additions & 47 deletions
This file was deleted.

.github/actions/setup-rust-runtime/action.yaml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,6 @@ description: 'Setup Rust Runtime Environment'
2020
runs:
2121
using: "composite"
2222
steps:
23-
# https://github.com/apache/datafusion/issues/15535
24-
# disabled because neither version nor git hash works with apache github policy
25-
#- name: Run sccache-cache
26-
# uses: mozilla-actions/sccache-action@65101d47ea8028ed0c98a1cdea8dd9182e9b5133 # v0.0.8
2723
- name: Configure runtime env
2824
shell: bash
2925
# do not produce debug symbols to keep memory usage down
@@ -32,11 +28,6 @@ runs:
3228
#
3329
# Set debuginfo=line-tables-only as debuginfo=0 causes immensely slow build
3430
# See for more details: https://github.com/rust-lang/rust/issues/119560
35-
#
36-
# readd the following to the run below once sccache-cache is re-enabled
37-
# echo "RUSTC_WRAPPER=sccache" >> $GITHUB_ENV
38-
# echo "SCCACHE_GHA_ENABLED=true" >> $GITHUB_ENV
3931
run: |
4032
echo "RUST_BACKTRACE=1" >> $GITHUB_ENV
4133
echo "RUSTFLAGS=-C debuginfo=line-tables-only -C incremental=false" >> $GITHUB_ENV
42-

.github/dependabot.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ updates:
2020
- package-ecosystem: cargo
2121
directory: "/"
2222
schedule:
23-
interval: daily
23+
interval: weekly
2424
target-branch: main
2525
labels: [auto-dependencies]
2626
ignore:
@@ -50,3 +50,8 @@ updates:
5050
interval: "daily"
5151
open-pull-requests-limit: 10
5252
labels: [auto-dependencies]
53+
- package-ecosystem: "pip"
54+
directory: "/docs"
55+
schedule:
56+
interval: "weekly"
57+
labels: [auto-dependencies]

.github/workflows/audit.yml

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,25 +23,27 @@ concurrency:
2323

2424
on:
2525
push:
26+
branches:
27+
- main
2628
paths:
2729
- "**/Cargo.toml"
2830
- "**/Cargo.lock"
29-
branches:
30-
- main
3131

3232
pull_request:
3333
paths:
3434
- "**/Cargo.toml"
3535
- "**/Cargo.lock"
36+
37+
merge_group:
3638

3739
jobs:
3840
security_audit:
3941
runs-on: ubuntu-latest
4042
steps:
4143
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4244
- name: Install cargo-audit
43-
run: cargo install cargo-audit
45+
uses: taiki-e/install-action@bf2f998095ccb464eb8b85eeb95a460ccd744ec4 # v2.62.17
46+
with:
47+
tool: cargo-audit
4448
- name: Run audit check
45-
# Ignored until https://github.com/apache/datafusion/issues/15571
46-
# ignored py03 warning until arrow 55 upgrade
47-
run: cargo audit --ignore RUSTSEC-2024-0370 --ignore RUSTSEC-2025-0020
49+
run: cargo audit

.github/workflows/dependencies.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,16 @@ concurrency:
2323

2424
on:
2525
push:
26+
branches-ignore:
27+
- 'gh-readonly-queue/**'
2628
paths:
2729
- "**/Cargo.toml"
2830
- "**/Cargo.lock"
2931
pull_request:
3032
paths:
3133
- "**/Cargo.toml"
3234
- "**/Cargo.lock"
35+
merge_group:
3336
# manual trigger
3437
# https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow
3538
workflow_dispatch:

.github/workflows/dev.yml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,12 @@
1616
# under the License.
1717

1818
name: Dev
19-
on: [push, pull_request]
19+
on:
20+
push:
21+
branches-ignore:
22+
- 'gh-readonly-queue/**'
23+
pull_request:
24+
merge_group:
2025

2126
concurrency:
2227
group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }}
@@ -28,7 +33,10 @@ jobs:
2833
name: Check License Header
2934
steps:
3035
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
31-
- uses: korandoru/hawkeye@c3d9887d4b48e5b6c77306934606a4ff4623a2d3 # v6.2.0
36+
- name: Install HawkEye
37+
run: cargo install hawkeye --version 6.2.0 --locked --profile dev
38+
- name: Run license header check
39+
run: ci/scripts/license_header.sh
3240

3341
prettier:
3442
name: Use prettier to check formatting of documents

0 commit comments

Comments
 (0)