Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Don't merge verify 16.1.0 CRAN release. #41762

Closed
wants to merge 76 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
35afd40
GH-40799: [Doc][Format] Implementation status page should list canoni…
rok Apr 8, 2024
3a4962d
GH-41047: [C#] Address performance issue of reading from StringArray …
keshen-msft Apr 8, 2024
1558d3f
GH-38768: [Python] Empty slicing an array backwards beyond the start …
LucasG0 Apr 9, 2024
93d2db0
GH-40689: [Docs] Add nanoarrow to implementation status page (#41052)
paleolimbot Apr 9, 2024
ef530eb
GH-41088: [CI][Crossbow] Fix GitHub Actions workflow syntax error (#4…
kou Apr 9, 2024
e138bdc
GH-41043: [CI][Python] check message in test_make_write_options_error…
AlenkaF Apr 10, 2024
903be59
GH-40801: [Docs] Clarify device identifier documentation in the Arrow…
paleolimbot Apr 10, 2024
4d3d4ac
GH-40866: [C++][Python] Basic conversion of RecordBatch to Arrow Tens…
AlenkaF Apr 10, 2024
b18b1f4
GH-41119: [Archery][Packaging][CI] Avoid using --progress flag on Doc…
raulcd Apr 10, 2024
2853ecb
GH-41034: [C++][FS][Azure] Adjust DeleteDir/DeleteDirContents/GetFile…
kou Apr 10, 2024
5330df7
GH-40695 [C++] Expand Substrait type support (#40696)
westonpace Apr 11, 2024
bcde34a
Temporary update Azure CI workflow to use Jinja macro
raulcd Apr 11, 2024
84cd493
GH-41147: [CI][C++] Use newer LLVM on Ubuntu 24.04 (#41150)
pitrou Apr 11, 2024
a2c5a9a
GH-41145: [R][CI] test-r-dev-duckdb fails installing duckdb (#41152)
westonpace Apr 11, 2024
0f33954
GH-41154: [C++] Fix Valgrind error in string-to-float16 conversion (#…
pitrou Apr 11, 2024
ba85125
GH-41127: [CI] Use GitHub Actions instead of Azure Pipelines for dock…
kou Apr 12, 2024
3856bdd
GH-41004: [C++][FS][Azure] Don't run TestGetFileInfoGenerator() with …
kou Apr 12, 2024
9bdf082
GH-41124: [CI][C++] Don't use CMake 3.29.1 with vcpkg (#41151)
kou Apr 12, 2024
ed06440
GH-41169: [CI][Release] Specify --build-config explicitly on Windows …
kou Apr 13, 2024
4ec41de
GH-41167: [CI][Release][GLib][Conda] Pin gobject-introspection to 1.7…
kou Apr 13, 2024
8c625d7
GH-41176: [C++] Stop defining ARROW_TEST_MEMCHECK in config.h.cmake (…
kou Apr 13, 2024
41b99cb
GH-38010: [Python] Construct pyarrow.Field and ChunkedArray through A…
jorisvandenbossche Apr 15, 2024
0d1a016
GH-39848: [Python][Packaging] Build pyarrow wheels with numpy RC inst…
jorisvandenbossche Apr 15, 2024
0d3af8d
GH-41098: [Python] Add copy keyword in Array.__array__ for numpy 2.0+…
jorisvandenbossche Apr 15, 2024
1e40252
GH-41016: [C++] Fix null count check in BooleanArray.true_count() (#4…
jorisvandenbossche Apr 15, 2024
9cb361c
GH-41121: [C++] Fix: left anti join filter empty rows. (#41122)
Light-City Apr 15, 2024
b7187ad
GH-41227: [CI][Release][GLib][Conda] Unpin gobject-introspection (#41…
kou Apr 16, 2024
5a146ed
GH-35081: [Python] construct pandas.DataFrame with public API in `to_…
jorisvandenbossche Apr 16, 2024
eb5f162
GH-41201: [C++] Fix mistake in integration test. Explicitly cast std:…
lidavidm Apr 16, 2024
2847737
MINOR: [Release] Update CHANGELOG.md for 16.0.0
raulcd Apr 16, 2024
4cd1b34
MINOR: [Release] Update .deb/.rpm changelogs for 16.0.0
raulcd Apr 16, 2024
6a28035
MINOR: [Release] Update versions for 16.0.0
raulcd Apr 16, 2024
84e2c8e
GH-41133: [Benchmarking] Build benchmarks in benchmarks.env (#40925)
austin3dickey Apr 10, 2024
bb9985f
GH-39482: [JS] Refactor imports (#39483)
domoritz Apr 16, 2024
3d690b7
GH-39131: [JS] Add at() for array like types (#40730)
domoritz Apr 16, 2024
1c430be
GH-40959: [JS] Store Timestamps in 64 bits (#40960)
domoritz Apr 16, 2024
6c68ade
GH-40989: [JS] Update dependencies (#40990)
domoritz Apr 16, 2024
0e6f68e
GH-40407: [JS] Fix string coercion in MapRowProxyHandler.ownKeys (#40…
mbostock Apr 16, 2024
a1299e2
GH-41238: [Release] Use UTF-8 as the default encoding to upload binar…
kou Apr 17, 2024
a05dc9c
GH-41247: [Release] Use LC_ALL in binary upload scripts (#41248)
kou Apr 18, 2024
ee37dd2
GH-41280: [Release][Java] Make Maven version detection more robust (#…
kou Apr 18, 2024
814bb5e
GH-41137: [C#] Fix DenseUnionArray IsNull/Valid (#41138)
adamreeve Apr 11, 2024
1c4ebeb
GH-41136: [C#] Recompute null count for sliced arrays on demand (#41144)
adamreeve Apr 12, 2024
3337339
GH-40517: [C#] Fix writing sliced arrays to IPC format (#41197)
adamreeve Apr 15, 2024
f0b570b
GH-41225: [C#] Slice value buffers when writing sliced list or binary…
adamreeve Apr 16, 2024
ef4db17
GH-41302: [C#][Integration] Fix writing list and binary arrays with z…
adamreeve Apr 19, 2024
4155a29
GH-41231: [C#] Slice values array when writing a sliced list view arr…
adamreeve Apr 19, 2024
bcae1c1
GH-40563: [Go] Unable to JSON marshal float64 arrays which contain a …
verma-kartik Apr 19, 2024
7703559
GH-39664: [C++][Acero] Ensure Acero benchmarks present a metric for i…
llama90 Apr 22, 2024
e9cd2af
GH-40069: [C++] Make scalar scratch space immutable after initializat…
zanmato1984 Apr 23, 2024
b9d6994
GH-41353: [C++] Define bit_width and byte_width of ExtensionType in t…
felipecrv Apr 23, 2024
312ca23
GH-41370: [CI][MATLAB] MATLAB macOS CI workflow fails because of `mac…
kevingurney Apr 25, 2024
a47725e
GH-41369: [CI][GLib] Don't use /usr/local on macOS (#41387)
kou Apr 26, 2024
56eaf05
GH-41333: [C++][CMake] Prefer protobuf-config.cmake to FindProtobuf.c…
kou Apr 26, 2024
45a1c81
GH-41405: [Release][Docs][GLib] Use Sphinx based GLib front page (#41…
kou Apr 27, 2024
85f3edc
GH-41402: [CI][R] Update our backwards compatibility CI any other R 4…
jonkeane Apr 29, 2024
e3c5060
GH-41398: [R][CI] Windows job failing after R 4.4 release (#41409)
assignUser Apr 29, 2024
e737fb8
GH-41407: [C++] Use static method to fill scalar scratch space to pre…
zanmato1984 Apr 30, 2024
2122262
GH-41463: [C++] Skip TestConcurrentFillFromScalar for platforms witho…
zanmato1984 May 1, 2024
5c43efb
GH-41462: [CI] Temporary pin azurite to v3.29.0 (#41501)
raulcd May 3, 2024
ac8af22
GH-41566: [CI][Packaging] macOS wheel for Catalina fails to build on …
raulcd May 7, 2024
b28633c
MINOR: [Release] Manually commit fix to avoid cherry-pick conflict fo…
raulcd May 8, 2024
dcfeceb
GH-41140: [C#] Account for offset and length in union arrays (#41165)
adamreeve Apr 12, 2024
6cfebb9
GH-41562: [C++][Parquet] Decoding: Fix num_value handling in ByteStre…
mapleFU May 7, 2024
be62f6c
GH-41577: [Java][Packaging] Add org.apache.arrow.memory.core to --add…
raulcd May 8, 2024
81940c6
GH-41431: [C++][Parquet][Dataset] Fix repeated scan on encrypted data…
wgtmac May 8, 2024
5874287
GH-41594: [Go] Support reading `date64` type & properly validate list…
candiduslynx May 8, 2024
63a4287
MINOR: [Release] Update CHANGELOG.md for 16.1.0
raulcd May 9, 2024
ca3e9d1
MINOR: [Release] Update .deb/.rpm changelogs for 16.1.0
raulcd May 9, 2024
7dd1d34
MINOR: [Release] Update versions for 16.1.0
raulcd May 9, 2024
9afdd41
[CRAN] remove badges
assignUser May 21, 2024
12ec842
[CRAN] Add checksums
assignUser May 21, 2024
34ef719
GH-41420: [R] Update NEWS.md for 16.1.0 (#41422)
thisisnic May 25, 2024
1ede55f
Remove future entries from NEWS.md
thisisnic May 25, 2024
252aac8
Use absolute not relative paths
thisisnic May 25, 2024
f39b3f3
Add other URLs missed
thisisnic May 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
GH-40801: [Docs] Clarify device identifier documentation in the Arrow…
… C Device data interface (#41101)

### Rationale for this change

It is not explicit what the value of the `ArrowDeviceArray::device_id` should be when a given device type has no notion of a device identifier (e.g., there is always only one).

### What changes are included in this PR?

The text was clarified to recommend a value of -1. This was the value already used by Arrow C++.

### Are these changes tested?

No tests needed (documentation)

### Are there any user-facing changes?

No
* GitHub Issue: #40801

Authored-by: Dewey Dunnington <[email protected]>
Signed-off-by: Raúl Cumplido <[email protected]>
paleolimbot authored and raulcd committed Apr 11, 2024

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
commit 903be59c79e18a46702ee276c7a9f7c021c78447
6 changes: 5 additions & 1 deletion docs/source/format/CDeviceDataInterface.rst
Original file line number Diff line number Diff line change
@@ -256,6 +256,10 @@ has the following fields:
type are on the system. The semantics of the id will be hardware dependent,
but we use an ``int64_t`` to future-proof the id as devices change over time.

For device types that do not have an intrinsic notion of a device identifier (e.g.,
``ARROW_DEVICE_CPU``), it is recommended to use a ``device_id`` of -1 as a
convention.

.. c:member:: ArrowDeviceType ArrowDeviceArray.device_type

*Mandatory.* The type of the device which can access the buffers in the array.
@@ -689,4 +693,4 @@ Any incompatible changes should be part of a new specification, for example
.. _Vulkan: https://www.vulkan.org/
.. _Metal: https://developer.apple.com/metal/
.. _ROCm: https://www.amd.com/en/graphics/servers-solutions-rocm
.. _oneAPI: https://www.intel.com/content/www/us/en/developer/tools/oneapi/overview.html
.. _oneAPI: https://www.intel.com/content/www/us/en/developer/tools/oneapi/overview.html