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

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open

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 Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md Show resolved Hide resolved
_posts/2024-10-16-18.0.0-release.md 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 Show resolved Hide resolved
kou and others added 4 commits October 11, 2024 11:43
Co-authored-by: David Li <li.davidm96@gmail.com>
Co-authored-by: Rossi Sun <zanmato1984@gmail.com>
Co-authored-by: Curt Hagenlocher <curt@hagenlocher.org>
Comment on lines +51 to +53
## Linux packages notes

Azure file system is enabled.
Copy link
Member

Choose a reason for hiding this comment

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

Does this section really deserve being at the top?

Copy link
Member

Choose a reason for hiding this comment

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

Ah, we can move this because this is not so important in 18.0.0.
This section was important in 17.0.0 because we dropped support for one platform: https://arrow.apache.org/blog/2024/07/16/17.0.0-release/

Comment on lines +58 to +60
## Arrow Flight RPC notes

**Flight UCX is deprecated.** We plan to remove this experiment in the next couple of releases.
Copy link
Member

Choose a reason for hiding this comment

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

Flight UCX is C++ specific, this shouldn't be at the top of the release notes. The "Arrow Flight RPC notes" should be for Flight specification changes IMHO.

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.

Co-authored-by: Alenka Frim <AlenkaF@users.noreply.github.com>

## Community

Since the 17.0.0 release, JJJJJ has been invited to be committer.
Copy link
Member

Choose a reason for hiding this comment

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

Should here being updated?

Copy link
Member Author

Choose a reason for hiding this comment

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

Yes, I will update the number of commits and the new committers once we approve RC0

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)

pitrou and others added 4 commits October 24, 2024 12:09
Co-authored-by: Bryce Mecum <petridish@gmail.com>
Co-authored-by: Bryce Mecum <petridish@gmail.com>
Co-authored-by: Bryce Mecum <petridish@gmail.com>
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.