Skip to content

GH-38088: [R] Remove outdated references to brew and autobrew - #38089

Merged
assignUser merged 2 commits into
apache:mainfrom
paleolimbot:r-remove-brew-jobs
Oct 9, 2023
Merged

GH-38088: [R] Remove outdated references to brew and autobrew#38089
assignUser merged 2 commits into
apache:mainfrom
paleolimbot:r-remove-brew-jobs

Conversation

@paleolimbot

@paleolimbotpaleolimbot commented Oct 6, 2023

Copy link
Copy Markdown
Member

Rationale for this change

We no longer use autobrew to install on MacOS, so we no longer need CI jobs or helper scripts that had previously been referenced from this install path.

What changes are included in this PR?

This PR removes references to autobrew that are no longer needed. It also removes the R homebrew CI job, which has been failing for several months. We had supported homebrew because brew install apache-arrow --HEAD was one method of avoiding a full binary install for potential MacOS contributors; however, downloading nightly static libraries (e.g., #38080) is an even faster way to get a compatible libarrow built for the R package and works on MacOS, Windows, and Linux.

Are these changes tested?

These changes remove tests and infrastructure that are no longer relevant.

Are there any user-facing changes?

No.

@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #38088has been automatically assigned in GitHub to PR creator.

@paleolimbot

Copy link
Copy Markdown
MemberAuthor

@github-actions crossbow-submit --group r

@github-actions

Copy link
Copy Markdown
No such command 'crossbow-submit'.
The Archery job run can be found at: https://github.com/apache/arrow/actions/runs/6438276069

@paleolimbot

Copy link
Copy Markdown
MemberAuthor

@github-actions crossbow submit --group r

@github-actions

Copy link
Copy Markdown

Revision: 305cf9e

Submitted crossbow builds: ursacomputing/crossbow @ actions-2039736566

TaskStatus
conda-linux-aarch64-cpu-r42Azure
conda-linux-aarch64-cpu-r43Azure
conda-linux-x64-cpu-r42Azure
conda-linux-x64-cpu-r43Azure
conda-osx-arm64-cpu-r42Azure
conda-osx-arm64-cpu-r43Azure
conda-osx-x64-cpu-r42Azure
conda-osx-x64-cpu-r43Azure
conda-win-x64-cpu-r41Azure
r-binary-packagesGithub Actions
test-fedora-r-clang-sanitizerAzure
test-r-arrow-backwards-compatibilityGithub Actions
test-r-depsource-bundledAzure
test-r-depsource-systemGithub Actions
test-r-dev-duckdbGithub Actions
test-r-devdocsGithub Actions
test-r-gcc-11Github Actions
test-r-gcc-12Github Actions
test-r-install-localGithub Actions
test-r-install-local-minsizerelGithub Actions
test-r-library-r-base-latestAzure
test-r-linux-as-cranGithub Actions
test-r-linux-rchkGithub Actions
test-r-linux-valgrindAzure
test-r-minimal-buildAzure
test-r-offline-maximalGithub Actions
test-r-offline-minimalAzure
test-r-rhub-debian-gcc-devel-lto-latestAzure
test-r-rhub-debian-gcc-release-custom-ccacheAzure
test-r-rhub-ubuntu-gcc-release-latestAzure
test-r-rstudio-r-base-4.1-opensuse153Azure
test-r-rstudio-r-base-4.2-centos7-devtoolset-8Azure
test-r-rstudio-r-base-4.2-focalAzure
test-r-ubuntu-22.04Github Actions
test-r-versionsGithub Actions
test-ubuntu-r-sanitizerAzure

@paleolimbot
paleolimbot marked this pull request as ready for review October 8, 2023 02:32
@paleolimbot

Copy link
Copy Markdown
MemberAuthor

@assignUser could you give this a review? I don't believe any of these failures are new as a result of these changes.

@assignUserassignUser left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Awesome, thanks! I think we also discussed/decided on removing the conda builds iirc? But that can be a separate pr as well :) just came to mind.

@assignUser

Copy link
Copy Markdown
Member

I'll merge this so we get rid of the failing nightlies to reduce the noise for the release prep.

@assignUser
assignUser merged commit 9df80fd into apache:mainOct 9, 2023
@assignUserassignUser removed the awaiting committer review Awaiting committer review label Oct 9, 2023
@conbench-apache-arrow

Copy link
Copy Markdown

After merging your PR, Conbench analyzed the 6 benchmarking runs that have been run so far on merge-commit 9df80fd.

There were no benchmark performance regressions. 🎉

The full Conbench report has more details. It also includes information about 5 possible false positives for unstable benchmarks that are known to sometimes produce them.

loicalleyne pushed a commit to loicalleyne/arrow that referenced this pull request Nov 13, 2023
…pache#38089)
### Rationale for this change
We no longer use autobrew to install on MacOS, so we no longer need CI jobs or helper scripts that had previously been referenced from this install path.
### What changes are included in this PR?
This PR removes references to autobrew that are no longer needed. It also removes the R homebrew CI job, which has been failing for several months. We had supported homebrew because `brew install apache-arrow --HEAD` was one method of avoiding a full binary install for potential MacOS contributors; however, downloading nightly static libraries (e.g., apache#38080) is an even faster way to get a compatible libarrow built for the R package and works on MacOS, Windows, and Linux.
### Are these changes tested?
These changes remove tests and infrastructure that are no longer relevant.
### Are there any user-facing changes?
No.
* Closes: apache#38088
Authored-by: Dewey Dunnington <dewey@voltrondata.com>
Signed-off-by: Jacob Wujciak-Jens <jacob@wujciak.de>
dgreiss pushed a commit to dgreiss/arrow that referenced this pull request Feb 19, 2024
…pache#38089)
### Rationale for this change
We no longer use autobrew to install on MacOS, so we no longer need CI jobs or helper scripts that had previously been referenced from this install path.
### What changes are included in this PR?
This PR removes references to autobrew that are no longer needed. It also removes the R homebrew CI job, which has been failing for several months. We had supported homebrew because `brew install apache-arrow --HEAD` was one method of avoiding a full binary install for potential MacOS contributors; however, downloading nightly static libraries (e.g., apache#38080) is an even faster way to get a compatible libarrow built for the R package and works on MacOS, Windows, and Linux.
### Are these changes tested?
These changes remove tests and infrastructure that are no longer relevant.
### Are there any user-facing changes?
No.
* Closes: apache#38088
Authored-by: Dewey Dunnington <dewey@voltrondata.com>
Signed-off-by: Jacob Wujciak-Jens <jacob@wujciak.de>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[R] Remove outdated references to brew and autobrew

2 participants

@paleolimbot@assignUser