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

Website: Add blog post for 18.0.0 #547

Merged
merged 13 commits into from
Nov 5, 2024
Merged

Website: Add blog post for 18.0.0 #547

merged 13 commits into from
Nov 5, 2024

Conversation

raulcd
Copy link
Member

@raulcd raulcd commented Oct 10, 2024

Release blog post for 18.0.0.

Issues on the milestone are here: https://github.com/apache/arrow/milestone/64

_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved

## R notes

For more on what’s in the 18.0.0 R package, see the [R changelog][4].
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jonkeane @paleolimbot @assignUser can you help with the R notes?

_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Outdated Show resolved Hide resolved
Comment on lines 161 to 163
## R notes

For more on what’s in the 18.0.0 R package, see the [R changelog][4].
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## R notes
For more on what’s in the 18.0.0 R package, see the [R changelog][4].
## R notes
* R functions that users write that use functions that Arrow supports in dataset
queries now can be used in queries too. Previously, only functions that used
arithmetic operators worked.
For example, `time_hours <- function(mins) mins / 60` worked,
but `time_hours_rounded <- function(mins) round(mins / 60)` did not;
now both work. These are automatic translations rather than true user-defined
functions (UDFs); for UDFs, see `register_scalar_function()`. [GH-41223](https://github.com/apache/arrow/issues/41223)
* `mutate()` expressions can now include aggregations, such as `x - mean(x)`. [GH-41350](https://github.com/apache/arrow/issues/41350)
* `summarize()` supports more complex expressions, and correctly handles cases
where column names are reused in expressions. [GH-41223](https://github.com/apache/arrow/issues/41223)
* The `na_matches` argument to the `dplyr::*_join()` functions is now supported.
This argument controls whether `NA` values are considered equal when joining. [GH-41358](https://github.com/apache/arrow/issues/41358)
* R metadata, stored in the Arrow schema to support round-tripping data between
R and Arrow/Parquet, is now serialized and deserialized more strictly.
This makes it safer to load data from files from unknown sources into R data.frames. [GH-41969](https://github.com/apache/arrow/issues/41969)
* Turn on the S3 and ZSTD features by default for macOS. [GH-42210](https://github.com/apache/arrow/issues/42210)
* Fix a bug in our implementation of `pull` on grouped datasets, it now
returns the expected column. [GH-43172](https://github.com/apache/arrow/issues/43172)
For full details of what’s in the 18.0.0 R package, see the [R changelog][4].

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jonkeane these are the 17.0.0 changes though right?

Nic and I are working on a NEWS.md patch in apache/arrow#44496 and we can copy that in here in a bit.

Comment on lines 170 to 174
* Non-cpu work has continued with [GH-43973](https://github.com/apache/arrow/issues/43973),
[GH-43728](https://github.com/apache/arrow/issues/43728), [GH-43727](https://github.com/apache/arrow/issues/43727),
[GH-43391](https://github.com/apache/arrow/issues/43391),
[GH-42222](https://github.com/apache/arrow/issues/42222) and
[GH-41665](https://github.com/apache/arrow/issues/41665).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think just enumerating those issue links might not be that informative without more context (for someone reading this, you would have to click on all those links to have an idea what actually changed)

@raulcd
Copy link
Member Author

raulcd commented Nov 5, 2024

I've updated some missing things on the blog post announcement. I'll merge the blog post to do the announcement. If someone wants to keep working on it (R notes for example) can be done on a follow up update.

@raulcd raulcd merged commit 6deffca into apache:main Nov 5, 2024
1 check passed
@raulcd raulcd deleted the blog-18.0.0 branch November 5, 2024 11:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.