You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@couchdb.apache.org by Nick Vatamaniuc <va...@apache.org> on 2024/09/17 18:05:47 UTC
[VOTE] Release Apache CouchDB 3.4.0 (RC4)
I would like to propose that we release Apache CouchDB 3.4.0.
This is RC4.
We discovered an issue with raising the pbkdf2 iteration count too
high (by a 10x factor) and we decided to make another RC to fix it.
Along the way we brought some minor test changes that should help with
eunit tests on Windows.
Changes since the last round:
https://github.com/apache/couchdb/compare/3.4.0-RC3...3.4.0-RC4
Candidate release notes:
https://docs.couchdb.org/en/latest/whatsnew/3.4.html
We encourage the whole community to download and test these release
artefacts so that any critical issues can be resolved before the
release is made. Everyone is free to vote on this release, so dig
right in! (Only PMC members have binding votes, but they depend on
community feedback to gauge if an official release is ready to be
made.)
The release artefacts we are voting on are available here:
https://dist.apache.org/repos/dist/dev/couchdb/source/3.4.0/rc4/
There, you will find a tarball, a GPG signature, and a SHA256 checksum.
Please follow the test procedure here:
https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
Please remember that "RC4" is an annotation. If the vote passes, these
artefacts will be released as Apache CouchDB 3.4.0.
Please cast your votes now.
Thank you,
-Nick
Re: [VOTE] Release Apache CouchDB 3.4.0 (RC4)
Posted by Nick Vatamaniuc <va...@gmail.com>.
My own vote:
+1
Ubuntu: 22.04.05
Erlang: 25
Arch: x86_64
Checksum: ok
Sig: ok
make check: ok
Fauxton "verify install": ok
Fauxton "verify install" with --js-engine=quickjs: ok
Create 2 replication jobs by hand: ok
-Nick
On Thu, Sep 19, 2024 at 3:36 PM Ronny Berndt <ro...@apache.org> wrote:
>
> Hi,
>
> +1
>
> Win convenience binaries are up:
>
> https://dist.apache.org/repos/dist/dev/couchdb/binary/win/3.4.0/rc.4/
>
>
> Signature: ok
> Checksums: match
> make check: fails (see below)
> make release, fauxton "verify installation": works
> msi-installer: works
>
> env: Microsoft Windows Server 2022 Datacenter, Python 3.11.9, Erlang 25.3.2.13, Elixir 1.15.7
>
> Details for tests:
>
> EUnit:
>
> Module chttpd: "connection_closed" errors during the following tests:
>
> - chttpd_db_test.erl
> - chttpd_dbs_info_test.erl
> - chttpd_security_tests.erl
> - chttpd_socket_buffer_size_test.erl
>
> Module smoosh:
>
> - https://github.com/apache/couchdb/pull/4406#issuecomment-1777990429
>
> Elixir:
>
> UsersDbSecurityTest [test/elixir/test/users_db_security_test.exs]
> * test user db security (3868.5ms) [L#260]
>
> 1) test user db security (UsersDbSecurityTest)
> test/elixir/test/users_db_security_test.exs:260
> Assertion with == failed
> code: assert doc["iterations"] == 4
> left: 3
> right: 4
> stacktrace:
> (couchdbtest 0.1.0) test/elixir/lib/couch/dbtest.ex:444: Couch.DBTest.retry_until/5
> test/elixir/test/users_db_security_test.exs:390: (test)
>
> -Ronny
>
> > Am 17.09.2024 um 20:05 schrieb Nick Vatamaniuc <va...@apache.org>:
> >
> > I would like to propose that we release Apache CouchDB 3.4.0.
> >
> > This is RC4.
> >
> > We discovered an issue with raising the pbkdf2 iteration count too
> > high (by a 10x factor) and we decided to make another RC to fix it.
> >
> > Along the way we brought some minor test changes that should help with
> > eunit tests on Windows.
> >
> > Changes since the last round:
> >
> > https://github.com/apache/couchdb/compare/3.4.0-RC3...3.4.0-RC4
> >
> > Candidate release notes:
> >
> > https://docs.couchdb.org/en/latest/whatsnew/3.4.html
> >
> > We encourage the whole community to download and test these release
> > artefacts so that any critical issues can be resolved before the
> > release is made. Everyone is free to vote on this release, so dig
> > right in! (Only PMC members have binding votes, but they depend on
> > community feedback to gauge if an official release is ready to be
> > made.)
> >
> > The release artefacts we are voting on are available here:
> >
> > https://dist.apache.org/repos/dist/dev/couchdb/source/3.4.0/rc4/
> >
> > There, you will find a tarball, a GPG signature, and a SHA256 checksum.
> >
> > Please follow the test procedure here:
> >
> > https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
> >
> > Please remember that "RC4" is an annotation. If the vote passes, these
> > artefacts will be released as Apache CouchDB 3.4.0.
> >
> > Please cast your votes now.
> >
> > Thank you,
> > -Nick
>
Re: [VOTE] Release Apache CouchDB 3.4.0 (RC4)
Posted by Ronny Berndt <ro...@apache.org>.
Hi,
+1
Win convenience binaries are up:
https://dist.apache.org/repos/dist/dev/couchdb/binary/win/3.4.0/rc.4/
Signature: ok
Checksums: match
make check: fails (see below)
make release, fauxton "verify installation": works
msi-installer: works
env: Microsoft Windows Server 2022 Datacenter, Python 3.11.9, Erlang 25.3.2.13, Elixir 1.15.7
Details for tests:
EUnit:
Module chttpd: "connection_closed" errors during the following tests:
- chttpd_db_test.erl
- chttpd_dbs_info_test.erl
- chttpd_security_tests.erl
- chttpd_socket_buffer_size_test.erl
Module smoosh:
- https://github.com/apache/couchdb/pull/4406#issuecomment-1777990429
Elixir:
UsersDbSecurityTest [test/elixir/test/users_db_security_test.exs]
* test user db security (3868.5ms) [L#260]
1) test user db security (UsersDbSecurityTest)
test/elixir/test/users_db_security_test.exs:260
Assertion with == failed
code: assert doc["iterations"] == 4
left: 3
right: 4
stacktrace:
(couchdbtest 0.1.0) test/elixir/lib/couch/dbtest.ex:444: Couch.DBTest.retry_until/5
test/elixir/test/users_db_security_test.exs:390: (test)
-Ronny
> Am 17.09.2024 um 20:05 schrieb Nick Vatamaniuc <va...@apache.org>:
>
> I would like to propose that we release Apache CouchDB 3.4.0.
>
> This is RC4.
>
> We discovered an issue with raising the pbkdf2 iteration count too
> high (by a 10x factor) and we decided to make another RC to fix it.
>
> Along the way we brought some minor test changes that should help with
> eunit tests on Windows.
>
> Changes since the last round:
>
> https://github.com/apache/couchdb/compare/3.4.0-RC3...3.4.0-RC4
>
> Candidate release notes:
>
> https://docs.couchdb.org/en/latest/whatsnew/3.4.html
>
> We encourage the whole community to download and test these release
> artefacts so that any critical issues can be resolved before the
> release is made. Everyone is free to vote on this release, so dig
> right in! (Only PMC members have binding votes, but they depend on
> community feedback to gauge if an official release is ready to be
> made.)
>
> The release artefacts we are voting on are available here:
>
> https://dist.apache.org/repos/dist/dev/couchdb/source/3.4.0/rc4/
>
> There, you will find a tarball, a GPG signature, and a SHA256 checksum.
>
> Please follow the test procedure here:
>
> https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
>
> Please remember that "RC4" is an annotation. If the vote passes, these
> artefacts will be released as Apache CouchDB 3.4.0.
>
> Please cast your votes now.
>
> Thank you,
> -Nick
Re: [VOTE] Release Apache CouchDB 3.4.0 (RC4)
Posted by Gabor Pali <Ga...@ibm.com.INVALID>.
Successfully tested on FreeBSD/amd64 14.1-RELEASE, with SpiderMonkey 91 and Clouseau 2.23.1 configured. Erlang/OTP 25.3.2.12, Elixir 1.16.3, OpenJDK 1.8.0_412 (Ports Collection defaults).
________________________________
From: Nick Vatamaniuc <va...@apache.org>
Sent: Tuesday, September 17, 2024 8:05 PM
To: dev@couchdb.apache.org <de...@couchdb.apache.org>
Subject: [EXTERNAL] [VOTE] Release Apache CouchDB 3.4.0 (RC4)
I would like to propose that we release Apache CouchDB 3.4.0.
This is RC4.
We discovered an issue with raising the pbkdf2 iteration count too
high (by a 10x factor) and we decided to make another RC to fix it.
Along the way we brought some minor test changes that should help with
eunit tests on Windows.
Changes since the last round:
https://github.com/apache/couchdb/compare/3.4.0-RC3...3.4.0-RC4
Candidate release notes:
https://docs.couchdb.org/en/latest/whatsnew/3.4.html
We encourage the whole community to download and test these release
artefacts so that any critical issues can be resolved before the
release is made. Everyone is free to vote on this release, so dig
right in! (Only PMC members have binding votes, but they depend on
community feedback to gauge if an official release is ready to be
made.)
The release artefacts we are voting on are available here:
https://dist.apache.org/repos/dist/dev/couchdb/source/3.4.0/rc4/
There, you will find a tarball, a GPG signature, and a SHA256 checksum.
Please follow the test procedure here:
https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
Please remember that "RC4" is an annotation. If the vote passes, these
artefacts will be released as Apache CouchDB 3.4.0.
Please cast your votes now.
Thank you,
-Nick
Re: [VOTE] Release Apache CouchDB 3.4.0 (RC4)
Posted by Jay Doane <ja...@gmail.com>.
+1 using:
erlang 27.0.1
elixir 1.17.2
python 3.12.3
java zulu-7.48.0.11
macos 13.6.9
On Tue, Sep 17, 2024 at 11:06 AM Nick Vatamaniuc <va...@apache.org>
wrote:
> I would like to propose that we release Apache CouchDB 3.4.0.
>
> This is RC4.
>
> We discovered an issue with raising the pbkdf2 iteration count too
> high (by a 10x factor) and we decided to make another RC to fix it.
>
> Along the way we brought some minor test changes that should help with
> eunit tests on Windows.
>
> Changes since the last round:
>
> https://github.com/apache/couchdb/compare/3.4.0-RC3...3.4.0-RC4
>
> Candidate release notes:
>
> https://docs.couchdb.org/en/latest/whatsnew/3.4.html
>
> We encourage the whole community to download and test these release
> artefacts so that any critical issues can be resolved before the
> release is made. Everyone is free to vote on this release, so dig
> right in! (Only PMC members have binding votes, but they depend on
> community feedback to gauge if an official release is ready to be
> made.)
>
> The release artefacts we are voting on are available here:
>
> https://dist.apache.org/repos/dist/dev/couchdb/source/3.4.0/rc4/
>
> There, you will find a tarball, a GPG signature, and a SHA256 checksum.
>
> Please follow the test procedure here:
>
>
> https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
>
> Please remember that "RC4" is an annotation. If the vote passes, these
> artefacts will be released as Apache CouchDB 3.4.0.
>
> Please cast your votes now.
>
> Thank you,
> -Nick
>
Re: [VOTE] Release Apache CouchDB 3.4.0 (RC4)
Posted by Nick Vatamaniuc <va...@gmail.com>.
We now have pre-release deb and rpm repos in JFrog. I uploaded the
x86_64 package for all the supported deb and rpm OSes. These are the
instructions on how to use them:
https://github.com/apache/couchdb-pkg?tab=readme-ov-file#install-dev-packages
Cheers,
-Nick
On Wed, Sep 18, 2024 at 6:17 AM Jan Lehnardt <ja...@apache.org> wrote:
>
> +1
>
> Mac binaries are up: https://dist.apache.org/repos/dist/dev/couchdb/binary/mac/3.4.0/rc.4/
>
> Best
> Jan
> —
> Professional Support for Apache CouchDB:
> https://neighbourhood.ie/couchdb-support/
>
> 24/7 Observation for your CouchDB Instances:
> https://opservatory.app
>
> SQL Queries for CouchDB:
> https://neighbourhood.ie/products-and-services/structured-query-server
>
> > On 17. Sep 2024, at 20:05, Nick Vatamaniuc <va...@apache.org> wrote:
> >
> > I would like to propose that we release Apache CouchDB 3.4.0.
> >
> > This is RC4.
> >
> > We discovered an issue with raising the pbkdf2 iteration count too
> > high (by a 10x factor) and we decided to make another RC to fix it.
> >
> > Along the way we brought some minor test changes that should help with
> > eunit tests on Windows.
> >
> > Changes since the last round:
> >
> > https://github.com/apache/couchdb/compare/3.4.0-RC3...3.4.0-RC4
> >
> > Candidate release notes:
> >
> > https://docs.couchdb.org/en/latest/whatsnew/3.4.html
> >
> > We encourage the whole community to download and test these release
> > artefacts so that any critical issues can be resolved before the
> > release is made. Everyone is free to vote on this release, so dig
> > right in! (Only PMC members have binding votes, but they depend on
> > community feedback to gauge if an official release is ready to be
> > made.)
> >
> > The release artefacts we are voting on are available here:
> >
> > https://dist.apache.org/repos/dist/dev/couchdb/source/3.4.0/rc4/
> >
> > There, you will find a tarball, a GPG signature, and a SHA256 checksum.
> >
> > Please follow the test procedure here:
> >
> > https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
> >
> > Please remember that "RC4" is an annotation. If the vote passes, these
> > artefacts will be released as Apache CouchDB 3.4.0.
> >
> > Please cast your votes now.
> >
> > Thank you,
> > -Nick
>
Re: [VOTE] Release Apache CouchDB 3.4.0 (RC4)
Posted by Jan Lehnardt <ja...@apache.org>.
+1
Mac binaries are up: https://dist.apache.org/repos/dist/dev/couchdb/binary/mac/3.4.0/rc.4/
Best
Jan
—
Professional Support for Apache CouchDB:
https://neighbourhood.ie/couchdb-support/
24/7 Observation for your CouchDB Instances:
https://opservatory.app
SQL Queries for CouchDB:
https://neighbourhood.ie/products-and-services/structured-query-server
> On 17. Sep 2024, at 20:05, Nick Vatamaniuc <va...@apache.org> wrote:
>
> I would like to propose that we release Apache CouchDB 3.4.0.
>
> This is RC4.
>
> We discovered an issue with raising the pbkdf2 iteration count too
> high (by a 10x factor) and we decided to make another RC to fix it.
>
> Along the way we brought some minor test changes that should help with
> eunit tests on Windows.
>
> Changes since the last round:
>
> https://github.com/apache/couchdb/compare/3.4.0-RC3...3.4.0-RC4
>
> Candidate release notes:
>
> https://docs.couchdb.org/en/latest/whatsnew/3.4.html
>
> We encourage the whole community to download and test these release
> artefacts so that any critical issues can be resolved before the
> release is made. Everyone is free to vote on this release, so dig
> right in! (Only PMC members have binding votes, but they depend on
> community feedback to gauge if an official release is ready to be
> made.)
>
> The release artefacts we are voting on are available here:
>
> https://dist.apache.org/repos/dist/dev/couchdb/source/3.4.0/rc4/
>
> There, you will find a tarball, a GPG signature, and a SHA256 checksum.
>
> Please follow the test procedure here:
>
> https://cwiki.apache.org/confluence/display/COUCHDB/Testing+a+Source+Release
>
> Please remember that "RC4" is an annotation. If the vote passes, these
> artefacts will be released as Apache CouchDB 3.4.0.
>
> Please cast your votes now.
>
> Thank you,
> -Nick