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