Skip to content

Commit 76c8211

Browse files
author
Sreesh Maheshwar
committed
Merge branch 'main' into parquet-direct-key-encryption
2 parents 40ef506 + f092b91 commit 76c8211

92 files changed

Lines changed: 1890 additions & 554 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/archery.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ jobs:
6060
- name: Checkout Arrow
6161
uses: actions/checkout@v6
6262
with:
63+
persist-credentials: false
6364
fetch-depth: 0
6465
- name: Git Fixup
6566
shell: bash

.github/workflows/check_labels.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,13 @@ jobs:
4848
- name: Checkout Arrow
4949
if: github.event_name == 'pull_request'
5050
uses: actions/checkout@v6
51+
with:
52+
persist-credentials: false
5153
- name: Check
5254
id: check
5355
env:
5456
GH_TOKEN: ${{ github.token }}
57+
PARENT_WORKFLOW: ${{ inputs.parent-workflow }}
5558
run: |
5659
set -ex
5760
case "${GITHUB_EVENT_NAME}" in
@@ -71,7 +74,7 @@ jobs:
7174
git diff --stat origin/${GITHUB_BASE_REF}..
7275
if git diff --stat origin/${GITHUB_BASE_REF}.. | \
7376
grep \
74-
--fixed-strings ".github/workflows/${{ inputs.parent-workflow }}.yml" \
77+
--fixed-strings ".github/workflows/${PARENT_WORKFLOW}.yml" \
7578
--quiet; then
7679
echo "force=true" >> "${GITHUB_OUTPUT}"
7780
fi

.github/workflows/comment_bot.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ jobs:
3838
- name: Checkout Arrow
3939
uses: actions/checkout@v6
4040
with:
41+
persist-credentials: false
4142
path: arrow
4243
# fetch the tags for version number generation
4344
fetch-depth: 0
@@ -53,8 +54,8 @@ jobs:
5354
CROSSBOW_GITHUB_TOKEN: ${{ secrets.CROSSBOW_GITHUB_TOKEN }}
5455
run: |
5556
archery --debug trigger-bot \
56-
--event-name ${{ github.event_name }} \
57-
--event-payload ${{ github.event_path }}
57+
--event-name "${GITHUB_EVENT_NAME}" \
58+
--event-payload "${GITHUB_EVENT_PATH}"
5859
5960
issue_assign:
6061
name: "Assign issue"
@@ -63,7 +64,7 @@ jobs:
6364
if: github.event.comment.body == 'take'
6465
runs-on: ubuntu-latest
6566
steps:
66-
- uses: actions/github-script@v8
67+
- uses: actions/github-script@v9
6768
with:
6869
github-token: ${{ secrets.GITHUB_TOKEN }}
6970
script: |

.github/workflows/cpp.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,14 @@ jobs:
109109
LLVM: ${{ matrix.llvm }}
110110
UBUNTU: ${{ matrix.ubuntu }}
111111
steps:
112+
- name: Show machine info
113+
run: |
114+
free -h
115+
lscpu
112116
- name: Checkout Arrow
113117
uses: actions/checkout@v6
114118
with:
119+
persist-credentials: false
115120
fetch-depth: 0
116121
submodules: recursive
117122
- name: Cache Docker Volumes
@@ -165,6 +170,7 @@ jobs:
165170
- name: Checkout Arrow
166171
uses: actions/checkout@v6
167172
with:
173+
persist-credentials: false
168174
fetch-depth: 0
169175
submodules: recursive
170176
- name: Check CMake presets
@@ -220,6 +226,7 @@ jobs:
220226
- name: Checkout Arrow
221227
uses: actions/checkout@v6
222228
with:
229+
persist-credentials: false
223230
fetch-depth: 0
224231
submodules: recursive
225232
- name: Install Dependencies
@@ -349,6 +356,7 @@ jobs:
349356
- name: Checkout Arrow
350357
uses: actions/checkout@v6
351358
with:
359+
persist-credentials: false
352360
fetch-depth: 0
353361
submodules: recursive
354362
- uses: msys2/setup-msys2@v2

.github/workflows/cpp_extra.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ jobs:
139139
- name: Checkout Arrow
140140
uses: actions/checkout@v6
141141
with:
142+
persist-credentials: false
142143
fetch-depth: 0
143144
submodules: recursive
144145
- name: Cache Docker Volumes
@@ -221,6 +222,7 @@ jobs:
221222
- name: Checkout Arrow
222223
uses: actions/checkout@v6
223224
with:
225+
persist-credentials: false
224226
fetch-depth: 0
225227
submodules: recursive
226228
- name: Free up disk space
@@ -273,6 +275,7 @@ jobs:
273275
- name: Checkout Arrow
274276
uses: actions/checkout@v6
275277
with:
278+
persist-credentials: false
276279
fetch-depth: 0
277280
submodules: recursive
278281
- name: Install dependencies
@@ -367,6 +370,7 @@ jobs:
367370
- name: Checkout Arrow
368371
uses: actions/checkout@v6
369372
with:
373+
persist-credentials: false
370374
fetch-depth: 0
371375
submodules: recursive
372376
- name: Cache Docker Volumes
@@ -431,6 +435,7 @@ jobs:
431435
- name: Checkout Arrow
432436
uses: actions/checkout@v6.0.1
433437
with:
438+
persist-credentials: false
434439
fetch-depth: 0
435440
submodules: recursive
436441
- name: Install Dependencies
@@ -552,6 +557,7 @@ jobs:
552557
- name: Checkout Arrow
553558
uses: actions/checkout@v6
554559
with:
560+
persist-credentials: false
555561
fetch-depth: 0
556562
submodules: recursive
557563
- name: Download Timezone Database
@@ -579,6 +585,7 @@ jobs:
579585
- name: Checkout vcpkg
580586
uses: actions/checkout@v6
581587
with:
588+
persist-credentials: false
582589
fetch-depth: 0
583590
path: vcpkg
584591
repository: microsoft/vcpkg
@@ -706,6 +713,7 @@ jobs:
706713
- name: Checkout Arrow
707714
uses: actions/checkout@v6
708715
with:
716+
persist-credentials: false
709717
fetch-depth: 1
710718
path: arrow
711719
repository: apache/arrow
@@ -736,6 +744,7 @@ jobs:
736744
- name: Checkout Arrow
737745
uses: actions/checkout@v6
738746
with:
747+
persist-credentials: false
739748
fetch-depth: 0
740749
submodules: recursive
741750
- name: Download the artifacts

.github/workflows/cpp_windows.yml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ jobs:
8484
- name: Checkout Arrow
8585
uses: actions/checkout@v6
8686
with:
87+
persist-credentials: false
8788
fetch-depth: 0
8889
submodules: recursive
8990
- name: Install msys2 (for tzdata for ORC tests)
@@ -114,13 +115,18 @@ jobs:
114115
restore-keys: cpp-ccache-windows-${{ inputs.arch }}-
115116
- name: Build
116117
shell: cmd
118+
env:
119+
VCVARS_ARCH: ${{ inputs.arch }}
117120
run: |
118-
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" ${{ inputs.arch }}
121+
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" %VCVARS_ARCH%
119122
bash -c "ci/scripts/cpp_build.sh $(pwd) $(pwd)/build"
120123
- name: Test
121124
shell: cmd
125+
env:
126+
VCVARS_ARCH: ${{ inputs.arch }}
127+
MSYS2_LOCATION: ${{ steps.setup-msys2.outputs.msys2-location }}
122128
run: |
123-
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" ${{ inputs.arch }}
129+
call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" %VCVARS_ARCH%
124130
# For ORC
125-
set TZDIR=${{ steps.setup-msys2.outputs.msys2-location }}\usr\share\zoneinfo
131+
set TZDIR=%MSYS2_LOCATION%\usr\share\zoneinfo
126132
bash -c "ci/scripts/cpp_test.sh $(pwd) $(pwd)/build"

.github/workflows/cuda_extra.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ jobs:
8585
- name: Checkout Arrow
8686
uses: actions/checkout@v6
8787
with:
88+
persist-credentials: false
8889
fetch-depth: 0
8990
submodules: recursive
9091
- name: Cache Docker Volumes

.github/workflows/dev.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ jobs:
4949
- name: Checkout Arrow
5050
uses: actions/checkout@v6
5151
with:
52+
persist-credentials: false
5253
fetch-depth: 0
5354
- name: Install pre-commit
5455
run: |
@@ -64,8 +65,6 @@ jobs:
6465
~/.cache/pre-commit
6566
~/.local/share/renv/cache
6667
key: pre-commit-${{ hashFiles('.pre-commit-config.yaml') }}
67-
- name: Install Air
68-
uses: posit-dev/setup-air@63e80dedb6d275c94a3841e15e5ff8691e1ab237 # v1.0.0
6968
- name: Run pre-commit
7069
run: |
7170
pre-commit run --all-files --color=always --show-diff-on-failure
@@ -90,6 +89,7 @@ jobs:
9089
- name: Checkout Arrow
9190
uses: actions/checkout@v6
9291
with:
92+
persist-credentials: false
9393
fetch-depth: 0
9494
- name: Install Python
9595
uses: actions/setup-python@v6

.github/workflows/dev_pr.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
if: |
5454
(github.event.action == 'opened' ||
5555
github.event.action == 'edited')
56-
uses: actions/github-script@v8
56+
uses: actions/github-script@v9
5757
with:
5858
github-token: ${{ secrets.GITHUB_TOKEN }}
5959
script: |
@@ -64,7 +64,7 @@ jobs:
6464
if: |
6565
(github.event.action == 'opened' ||
6666
github.event.action == 'edited')
67-
uses: actions/github-script@v8
67+
uses: actions/github-script@v9
6868
with:
6969
github-token: ${{ secrets.GITHUB_TOKEN }}
7070
script: |
@@ -75,7 +75,7 @@ jobs:
7575
if: |
7676
(github.event.action == 'opened' ||
7777
github.event.action == 'edited')
78-
uses: actions/github-script@v8
78+
uses: actions/github-script@v9
7979
with:
8080
debug: true
8181
github-token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/docs.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,17 @@
1818
name: Docs
1919

2020
on:
21+
push:
22+
branches:
23+
- '**'
24+
- '!dependabot/**'
25+
tags:
26+
- '**'
2127
pull_request:
2228
paths:
2329
- '.github/workflows/docs.yml'
2430
- 'cpp/apidoc/**'
2531
- 'docs/**'
26-
push:
2732

2833
permissions:
2934
contents: read
@@ -46,6 +51,7 @@ jobs:
4651
- name: Checkout Arrow
4752
uses: actions/checkout@v6
4853
with:
54+
persist-credentials: false
4955
fetch-depth: 0
5056
- name: Free up disk space
5157
run: |

0 commit comments

Comments
 (0)