The vote passes with 3 binding +1s and 1 non-binding +1.

Thank you everyone!

On Wed, Aug 20, 2025 at 11:22 PM Oscar Westra van Holthe - Kind <
os...@westravanholthe.nl> wrote:

> +1 (binnding) to release from me as well
>
> On Mon, 18 Aug 2025 at 22:57, Martin Grigorov <mgrigo...@apache.org>
> wrote:
>
> > +1 to release (binding)
> >
> > On Fri, 15 Aug 2025 at 9:17, Martin Grigorov <mgrigo...@apache.org>
> wrote:
> >
> > > Hi everyone,
> > >
> > > I'd like to propose the following RC0 to be released as the official
> > > Apache Avro-rs 0.20.0 release.
> > >
> > > The commit id is https://github.com/apache/avro-rs/commit/
> > > db44d320de45268d57958c8312c344a7fb8006d8
> > > * This corresponds to the tag: rel/release-0.20.0-rc0
> > > * https://github.com/apache/avro-rs/tree/rel/release-0.20.0-rc0
> > >
> > > The release tarball, signature, and checksums are here (revision
> r78674)
> > > * https://dist.apache.org/repos/dist/dev/avro/avro-rs/0.20.0/
> > >
> > > You can find the KEYS file here:
> > > * https://dist.apache.org/repos/dist/release/avro/KEYS
> > >
> > > This release includes the following changes:
> > > *
> > >
> >
> https://github.com/apache/avro-rs/compare/rel/release-0.19.0...rel/release-0.20.0-rc0
> > >
> > > There are two changes that deserve special mention:
> > >
> > > * The minimum supported Rust version has been bumped to 1.85.0
> > >
> > > * The apache_avro::Error struct now uses a pointer to a Details struct.
> > > This way the size of Result<..., Error> is trimmed down from a few
> > hundreds
> > > to 8 bytes. More details could be found at
> > > https://github.com/apache/avro-rs/pull/230
> > > If you need to pattern match on the error you need to update your code
> > > from:
> > >
> > > if let Error::Xyz = error {...}
> > > to
> > > if let Details::Xyz = error.into_details() {
> > >
> > >
> > > The easiest way to test the release is:
> > > * mkdir 0.20.0 && cd 0.20.0
> > > * wget -q https://dist.apache.org/repos/dist/dev/avro/avro-rs/0.20
> > > .0/apache-avro-rs-0.20.0-RC0.tgz
> > > * tar xvf apache-avro-rs-0.20.0-RC0.tgz
> > > * cargo fmt --check && cargo test
> > > * (optional) Update your project Cargo.toml to use `apache_avro = {
> path
> > =
> > > "/path/to/0.20.0/avro" } and test your application
> > >
> > > Please download, verify, and test. This vote will remain open for at
> > > least 72 hours.
> > >
> > > [ ] +1 Release this as Apache Avro-rs 0.20.0
> > > [ ] 0
> > > [ ] -1 Do not release this because...
> > >
> > > Regards,
> > > Martin
> > >
> > >
> >
>
>
> --
>
> ✉️ Oscar Westra van Holthe - Kind <os...@westravanholthe.nl>
>

Reply via email to