Skip to content

Commit f1653c8

Browse files
committed
Merge branch 'main' of https://github.com/apache/datafusion into lambda_and_array_transform
2 parents 8f3b0fe + 54a5515 commit f1653c8

170 files changed

Lines changed: 8279 additions & 3528 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
@@ -55,6 +55,7 @@ github:
5555
contexts:
5656
- "Check License Header"
5757
- "Use prettier to check formatting of documents"
58+
- "Check Markdown Links"
5859
- "Validate required_status_checks in .asf.yaml"
5960
- "Spell Check with Typos"
6061
# needs to be updated as part of the release process

.github/workflows/audit.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,12 @@ on:
3333
paths:
3434
- "**/Cargo.toml"
3535
- "**/Cargo.lock"
36-
36+
3737
merge_group:
3838

39+
permissions:
40+
contents: read
41+
3942
jobs:
4043
security_audit:
4144
runs-on: ubuntu-latest

.github/workflows/dependencies.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ on:
3737
# https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow
3838
workflow_dispatch:
3939

40+
permissions:
41+
contents: read
42+
4043
jobs:
4144
depcheck:
4245
name: circular dependency check

.github/workflows/dev.yml

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ on:
2323
pull_request:
2424
merge_group:
2525

26+
permissions:
27+
contents: read
28+
2629
concurrency:
2730
group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }}
2831
cancel-in-progress: true
@@ -51,6 +54,22 @@ jobs:
5154
# if you encounter error, see instructions inside the script
5255
run: ci/scripts/doc_prettier_check.sh
5356

57+
markdown-link-check:
58+
name: Check Markdown Links
59+
runs-on: ubuntu-latest
60+
steps:
61+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
62+
- name: Load tool versions
63+
run: |
64+
source ci/scripts/utils/tool_versions.sh
65+
echo "LYCHEE_VERSION=${LYCHEE_VERSION}" >> "$GITHUB_ENV"
66+
- name: Install lychee
67+
uses: taiki-e/install-action@055f5df8c3f65ea01cd41e9dc855becd88953486 # v2.75.18
68+
with:
69+
tool: lychee@${{ env.LYCHEE_VERSION }}
70+
- name: Run markdown link check
71+
run: bash ci/scripts/markdown_link_check.sh
72+
5473
asf-yaml-check:
5574
name: Validate required_status_checks in .asf.yaml
5675
runs-on: ubuntu-latest
@@ -66,7 +85,7 @@ jobs:
6685
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
6786
with:
6887
persist-credentials: false
69-
# Version fixed on purpose. It uses heuristics to detect typos, so upgrading
88+
# Version fixed on purpose. It uses heuristics to detect typos, so upgrading
7089
# it may cause checks to fail more often.
7190
# We can upgrade it manually once a while.
7291
- name: Install typos-cli

.github/workflows/docs_pr.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,10 @@ on:
3333
# https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow
3434
workflow_dispatch:
3535

36+
permissions:
37+
contents: read
38+
3639
jobs:
37-
3840
# Test doc build
3941
linux-test-doc-build:
4042
name: Test doc build

.github/workflows/large_files.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,9 @@ on:
2525
pull_request:
2626
merge_group:
2727

28+
permissions:
29+
contents: read
30+
2831
jobs:
2932
check-files:
3033
runs-on: ubuntu-slim
@@ -34,9 +37,9 @@ jobs:
3437
fetch-depth: 0
3538
- name: Check size of new Git objects
3639
env:
37-
# 1 MB ought to be enough for anybody.
40+
# 1.5 MB ought to be enough for anybody.
3841
# TODO in case we may want to consciously commit a bigger file to the repo without using Git LFS we may disable the check e.g. with a label
39-
MAX_FILE_SIZE_BYTES: 1048576
42+
MAX_FILE_SIZE_BYTES: 1572864
4043
shell: bash
4144
run: |
4245
if [ "${{ github.event_name }}" = "merge_group" ]; then

.github/workflows/stale.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,4 @@ jobs:
3737
days-before-issue-stale: -1
3838
days-before-issue-close: -1
3939
repo-token: ${{ secrets.GITHUB_TOKEN }}
40+
operations-per-run: 150

0 commit comments

Comments
 (0)