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

couchdb 3.4.1 #191464

Merged
merged 2 commits into from
Sep 27, 2024
Merged

couchdb 3.4.1 #191464

merged 2 commits into from
Sep 27, 2024

Conversation

cho-m
Copy link
Member

@cho-m cho-m commented Sep 21, 2024

Documentation / Release notes are out https://docs.couchdb.org/en/stable/; however, https://couchdb.apache.org only lists 3.3.3 so may want to wait a bit.

@cho-m cho-m added pre-release Artifact is pre-release prerelease-testing Pull request from upstream, testing a pre-release with homebrew dependencies labels Sep 21, 2024
@github-actions github-actions bot added nodejs Node or npm use is a significant feature of the PR or issue icu4c ICU use is a significant feature of the PR or issue labels Sep 21, 2024
@github-actions github-actions bot removed the nodejs Node or npm use is a significant feature of the PR or issue label Sep 21, 2024
@cho-m cho-m force-pushed the couchdb-3.4.0 branch 2 times, most recently from 203d967 to b216d5a Compare September 21, 2024 18:31
@cho-m cho-m marked this pull request as ready for review September 21, 2024 19:38
@cho-m cho-m removed the prerelease-testing Pull request from upstream, testing a pre-release with homebrew dependencies label Sep 21, 2024
Copy link
Member

@carlocab carlocab left a comment

Choose a reason for hiding this comment

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

I don't mind switching to a pre-release if it means we can un-deprecate this sooner. CC @Homebrew/core for thoughts.

Copy link
Member

@MikeMcQuaid MikeMcQuaid left a comment

Choose a reason for hiding this comment

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

Agreed, happy to ship a prerelease over deprecating.

Formula/c/couchdb.rb Outdated Show resolved Hide resolved
@cho-m
Copy link
Member Author

cho-m commented Sep 23, 2024

I think the reason why this release isn't on homepage (i.e. has no binaries) is https://github.com/apache/couchdb/blob/main/src/docs/src/whatsnew/3.4.rst#version-340

CouchDB version 3.4.0 includes a feature to automatically upgrade password hashes to a newer algorithm and a configuration option that enables this feature by default. As a consequence, if you are upgrading to CouchDB version 3.4.0 from an earlier version and then have to roll back to the earlier version, ...
...
The issue was found after the formal 3.4.0 release process has concluded, so the source release is available normally, but the CouchDB team has not made 3.4.0 convenience binaries available. The team recommends to upgrade to 3.4.1 instead when it is available.


So upstream is waiting on apache/couchdb@106873d

Exact scenario may be less likely in Homebrew (as we don't have older versions) but I guess a user could download older binaries and try to run their existing setup with it.

@cho-m cho-m changed the title couchdb 3.4.0 couchdb 3.4.1 Sep 27, 2024
@cho-m cho-m removed the pre-release Artifact is pre-release label Sep 27, 2024
@cho-m
Copy link
Member Author

cho-m commented Sep 27, 2024

Officially released https://blog.couchdb.org/2024/09/27/3-4-1/

@cho-m cho-m added the ready to merge PR can be merged once CI is green label Sep 27, 2024
Copy link
Contributor

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Sep 27, 2024
@BrewTestBot BrewTestBot added this pull request to the merge queue Sep 27, 2024
Merged via the queue into master with commit c8e5b50 Sep 27, 2024
15 checks passed
@BrewTestBot BrewTestBot deleted the couchdb-3.4.0 branch September 27, 2024 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. icu4c ICU use is a significant feature of the PR or issue ready to merge PR can be merged once CI is green
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants