Skip to content

Commit 1f84a96

Browse files
authored
Merge branch 'apache:main' into dataset_max_rows_queued
2 parents 12f97f7 + f8b20f1 commit 1f84a96

File tree

2,139 files changed

+75955
-115208
lines changed

Some content is hidden

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

2,139 files changed

+75955
-115208
lines changed

.asf.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,19 @@
1818
github:
1919
description: "Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics"
2020
homepage: https://arrow.apache.org/
21+
labels:
22+
- arrow
23+
- parquet
24+
25+
features:
26+
issues: true
27+
projects: true
28+
discussions: true
29+
30+
protected_branches:
31+
# protect main against force push
32+
main: {}
33+
2134
collaborators:
2235
- anjakefala
2336
- hiroyuki-sato
@@ -31,4 +44,5 @@ notifications:
3144
issues_status: [email protected]
3245
3346
pullrequests: [email protected]
47+
discussions: [email protected]
3448
jira_options: link label worklog

.clang-tidy

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ Checks: |
2727
# produce HeaderFilterRegex from cpp/build-support/lint_exclusions.txt with:
2828
# echo -n '^('; sed -e 's/*/\.*/g' cpp/build-support/lint_exclusions.txt | tr '\n' '|'; echo ')$'
2929
HeaderFilterRegex: '^(.*codegen.*|.*_generated.*|.*windows_compatibility.h|.*pyarrow_api.h|.*pyarrow_lib.h|.*python/config.h|.*python/platform.h|.*thirdparty/ae/.*|.*vendored/.*|.*RcppExports.cpp.*|)$'
30-
AnalyzeTemporaryDtors: true
3130
CheckOptions:
3231
- key: google-readability-braces-around-statements.ShortStatementLines
3332
value: '1'

.editorconfig

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -50,15 +50,6 @@ indent_style = space
5050
indent_size = 2
5151
indent_style = space
5252

53-
[*.go]
54-
indent_size = 8
55-
indent_style = tab
56-
tab_width = 8
57-
58-
[*.{js,ts}]
59-
indent_size = 4
60-
indent_style = space
61-
6253
[*.{py,pyx,pxd,pxi}]
6354
indent_size = 4
6455
indent_style = space

.env

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,15 +47,15 @@ ULIMIT_CORE=-1
4747

4848
# Default versions for platforms
4949
ALMALINUX=8
50-
ALPINE_LINUX=3.18
50+
ALPINE_LINUX=3.22
5151
DEBIAN=12
52-
FEDORA=39
52+
FEDORA=42
5353
UBUNTU=22.04
5454

5555
# Default versions for various dependencies
5656
CLANG_TOOLS=14
57-
CMAKE=3.25.0
58-
CUDA=11.2.2
57+
CMAKE=3.26.0
58+
CUDA=11.7.1
5959
DASK=latest
6060
DOTNET=8.0
6161
GCC=
@@ -65,14 +65,15 @@ KARTOTHEK=latest
6565
# LLVM 12 and GCC 11 reports -Wmismatched-new-delete.
6666
LLVM=18
6767
MAVEN=3.8.7
68-
NODE=18
68+
NODE=20
6969
NUMBA=latest
70+
NUMBA_CUDA=latest
7071
NUMPY=latest
7172
PANDAS=latest
7273
PYTHON=3.9
7374
PYTHON_IMAGE_TAG=3.9
7475
PYTHON_ABI_TAG=cp39
75-
R=4.4
76+
R=4.5
7677
SPARK=master
7778
TURBODBC=latest
7879

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
cpp/src/arrow/util/bpacking_*_generated.h linguist-generated=true
2+
cpp/src/parquet/chunker_*_generated.h linguist-generated=true
23
cpp/src/generated/*.cpp linguist-generated=true
34
cpp/src/generated/*.h linguist-generated=true
45
go/**/*.s linguist-generated=true

.github/CODEOWNERS

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,12 @@
3434
/cpp/src/arrow/flight/ @lidavidm
3535
/cpp/src/parquet @wgtmac
3636
/csharp/ @curthagenlocher
37-
/go/ @zeroshade
38-
/java/ @lidavidm
39-
/js/ @domoritz @trxcllnt
4037
/matlab/ @kevingurney @kou @sgilmore10
38+
/python/ @AlenkaF @raulcd @rok
4139
/python/pyarrow/_flight.pyx @lidavidm
4240
/python/pyarrow/**/*gandiva* @wjones127
4341
/r/ @jonkeane @thisisnic
4442
/ruby/ @kou
45-
/swift/ @kou
4643

4744
# Docs
4845
# /docs/

.github/ISSUE_TEMPLATE/usage_question.yaml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,14 @@ body:
2323
- type: markdown
2424
attributes:
2525
value: >
26-
While we enable issues as a mechanism for new contributors and
26+
While we enable Issues as a mechanism for new contributors and
2727
passers-by who are unfamiliar with Apache Software Foundation projects
2828
to ask questions and interact with the project, we encourage users to
29-
ask such questions on the [public mailing
30-
lists](https://arrow.apache.org/community/) as these provide higher
31-
visibility than GitHub issues:
29+
ask such questions using either [GitHub
30+
Discussions](https://github.com/apache/arrow/discussions) or the mailing
31+
lists.
32+
33+
If you prefer to use the mailing lists,
3234
3335
* For usage questions, please email [email protected] (first
3436
subscribe by sending an e-mail to [email protected]).
@@ -41,7 +43,8 @@ body:
4143
page](https://arrow.apache.org/community/) for more information on the
4244
mailing lists as well as for a link to the searchable archives.
4345
44-
Do not be surprised by responses to issues raised here directing you to those
46+
Do not be surprised by responses to Issues raised here directing you to
47+
[Discussions](https://github.com/apache/arrow/discussions) or the
4548
mailing lists, or to report a bug or feature request here.
4649
4750
Thank you!

.github/dependabot.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,19 @@ updates:
2424
commit-message:
2525
prefix: "MINOR: [CI] "
2626
open-pull-requests-limit: 10
27-
- package-ecosystem: "npm"
28-
directory: "/js/"
27+
- package-ecosystem: "gomod"
28+
directory: "/swift/CDataWGo/"
2929
schedule:
30-
interval: "monthly"
30+
interval: "weekly"
31+
commit-message:
32+
prefix: "MINOR: [Swift] "
33+
open-pull-requests-limit: 10
34+
- package-ecosystem: "gomod"
35+
directory: "/swift/data-generator/swift-datagen/"
36+
schedule:
37+
interval: "weekly"
3138
commit-message:
32-
prefix: "MINOR: [JS] "
39+
prefix: "MINOR: [Swift] "
3340
open-pull-requests-limit: 10
3441
- package-ecosystem: "nuget"
3542
directory: "/csharp/"

.github/workflows/archery.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,14 +58,14 @@ jobs:
5858
timeout-minutes: 15
5959
steps:
6060
- name: Checkout Arrow
61-
uses: actions/checkout@v4
61+
uses: actions/checkout@v5
6262
with:
6363
fetch-depth: 0
6464
- name: Git Fixup
6565
shell: bash
6666
run: git branch $ARCHERY_DEFAULT_BRANCH origin/$ARCHERY_DEFAULT_BRANCH || true
6767
- name: Setup Python
68-
uses: actions/setup-python@v5.4.0
68+
uses: actions/setup-python@v5.6.0
6969
with:
7070
python-version: '3.9'
7171
- name: Install pygit2 binary wheel

.github/workflows/comment_bot.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,20 +36,20 @@ jobs:
3636
pull-requests: write
3737
steps:
3838
- name: Checkout Arrow
39-
uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
39+
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
4040
with:
4141
path: arrow
4242
# fetch the tags for version number generation
4343
fetch-depth: 0
4444
- name: Set up Python
45-
uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0
45+
uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5.6.0
4646
with:
4747
python-version: 3.12
4848
- name: Install Archery and Crossbow dependencies
4949
run: pip install -e arrow/dev/archery[bot]
5050
- name: Handle GitHub comment event
5151
env:
52-
ARROW_GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
52+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5353
CROSSBOW_GITHUB_TOKEN: ${{ secrets.CROSSBOW_GITHUB_TOKEN }}
5454
run: |
5555
archery --debug trigger-bot \

0 commit comments

Comments
 (0)