You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by Ryan Skraba <ry...@skraba.com> on 2020/11/18 12:22:45 UTC

[VOTE] Release Apache Avro 1.10.1 RC1

Hi everyone,

I'd like to propose the following RC1 to be released as the official Apache
Avro 1.10.1 release.

The commit id is 801a3656b126380b392c5b2d13d34978f46e6c84
* This corresponds to the tag: release-1.10.1-rc1
* https://github.com/apache/avro/releases/tag/release-1.10.1-rc1

The release tarball, signature, and checksums are here (revision 44562.)
* https://dist.apache.org/repos/dist/dev/avro/avro-1.10.1-rc1/

You can find the KEYS file here:
* https://dist.apache.org/repos/dist/dev/avro/KEYS

Binary artifacts for Java are staged in Nexus here:
*
https://repository.apache.org/content/groups/staging/org/apache/avro/avro/1.10.1/

This release includes ~30 Jira issues:
https://jira.apache.org/jira/issues/?jql=project%20%3D%20AVRO%20AND%20fixVersion%20%3D%201.10.1

Some interesting highlights:

C#
- [AVRO-2750] Support for enum defaults

C++
- [AVRO-2891] Expose last sync offset written on DataFileWriter

Java
- [AVRO-2519] OutOfMemoryError when using netty
- [AVRO-2571] avro-maven-plugin not escaping keyword in namespace
- [AVRO-2702] ResolvingGrammarGenerator ignores internal avro.java.string
annotations
- [AVRO-2817] Turn off validateDefaults when reading legacy Avro files
- [AVRO-2905] org.apache.avro.util.Utf8 hashCode bug
- [AVRO-2924] SpecificCompiler add 'LocalDateTime' logical type
- [AVRO-2937] Expose some missing flags in SpecificCompilerTool

Perl
- [AVRO-1461] Build improvements for CPAN release

PHP
- [AVRO-2096] Missing function skip_array in AvroIOBinaryDecoder

Ruby
- [AVRO-2382] VERSION constant in Ruby gem returns FIXME
- [AVRO-2907] Ruby schema.single_object_schema_fingerprint is reversed

* Upgrade dependencies to latest versions, including CVE fixes.
* Multiple fixes, better documentation and more...

Please download, verify, and test. This vote will remain open for at least
72 hours. Given sufficient votes, I would like to close after the weekend on
noon UTC Monday, November 23rd, 2020

[ ] +1 Release this as Apache Avro 1.10.0
[ ] +0
[ ] -1 Do not release this because...

Best regards,
Ryan Skraba

Re: [VOTE] Release Apache Avro 1.10.1 RC1

Posted by Ryan Skraba <ry...@skraba.com>.
Hello all!  Just an update -- I called for a vote a few days ago, but
didn't finish my validation until now!

We have a lot of internal Java code that uses Avro 1.10.0, and I checked
that it built cleanly and without regressions with the 1.10.1 RC1

I have some very minor python projects that use avro-python internally.
They aren't very rigorous, but compile and run correctly with the RC1
artifacts.

For downstream Apache projects, I bumped Apache Parquet to 1.10.1, all unit
tests pass.

[X] +1 Release this as Apache Avro 1.10.1
[ ] +0
[ ] -1 Do not release this because...


All my best, Ryan


On Wed, Nov 18, 2020 at 1:22 PM Ryan Skraba <ry...@skraba.com> wrote:

> Hi everyone,
>
> I'd like to propose the following RC1 to be released as the official Apache
> Avro 1.10.1 release.
>
> The commit id is 801a3656b126380b392c5b2d13d34978f46e6c84
> * This corresponds to the tag: release-1.10.1-rc1
> * https://github.com/apache/avro/releases/tag/release-1.10.1-rc1
>
> The release tarball, signature, and checksums are here (revision 44562.)
> * https://dist.apache.org/repos/dist/dev/avro/avro-1.10.1-rc1/
>
> You can find the KEYS file here:
> * https://dist.apache.org/repos/dist/dev/avro/KEYS
>
> Binary artifacts for Java are staged in Nexus here:
> *
> https://repository.apache.org/content/groups/staging/org/apache/avro/avro/1.10.1/
>
> This release includes ~30 Jira issues:
>
> https://jira.apache.org/jira/issues/?jql=project%20%3D%20AVRO%20AND%20fixVersion%20%3D%201.10.1
>
> Some interesting highlights:
>
> C#
> - [AVRO-2750] Support for enum defaults
>
> C++
> - [AVRO-2891] Expose last sync offset written on DataFileWriter
>
> Java
> - [AVRO-2519] OutOfMemoryError when using netty
> - [AVRO-2571] avro-maven-plugin not escaping keyword in namespace
> - [AVRO-2702] ResolvingGrammarGenerator ignores internal avro.java.string
> annotations
> - [AVRO-2817] Turn off validateDefaults when reading legacy Avro files
> - [AVRO-2905] org.apache.avro.util.Utf8 hashCode bug
> - [AVRO-2924] SpecificCompiler add 'LocalDateTime' logical type
> - [AVRO-2937] Expose some missing flags in SpecificCompilerTool
>
> Perl
> - [AVRO-1461] Build improvements for CPAN release
>
> PHP
> - [AVRO-2096] Missing function skip_array in AvroIOBinaryDecoder
>
> Ruby
> - [AVRO-2382] VERSION constant in Ruby gem returns FIXME
> - [AVRO-2907] Ruby schema.single_object_schema_fingerprint is reversed
>
> * Upgrade dependencies to latest versions, including CVE fixes.
> * Multiple fixes, better documentation and more...
>
> Please download, verify, and test. This vote will remain open for at least
> 72 hours. Given sufficient votes, I would like to close after the weekend
> on
> noon UTC Monday, November 23rd, 2020
>
> [ ] +1 Release this as Apache Avro 1.10.0
> [ ] +0
> [ ] -1 Do not release this because...
>
> Best regards,
> Ryan Skraba
>

Re: [VOTE] Release Apache Avro 1.10.1 RC1

Posted by Ryan Skraba <ry...@skraba.com>.
Hello all!  I'm happy to announce that the vote passed and that I'll start
releasing the artifacts soon.

All my best, Ryan

On Wed, Dec 2, 2020 at 3:18 PM Ismaël Mejía <ie...@gmail.com> wrote:

> +1
>
> Validated signatures and run full docker tests.
> Build and tested Java deps code on downstream projects without further
> issues.
>
> Great work Ryan!
>
>
> On Wed, Nov 25, 2020 at 7:51 PM Daniel Kulp <dk...@apache.org> wrote:
> >
> > +1
> >
> >
> > Did some testing with various things with the Java stuff on my Mac.
> >
> > Also did a bunch of testing in the docker build for the source tarball
> on the Mac and that’s also looking good.
> >
> >
> > Thanks!
> > Dan
> >
> >
> >
> >
> >
> > > On Nov 18, 2020, at 7:22 AM, Ryan Skraba <ry...@skraba.com> wrote:
> > >
> > > Hi everyone,
> > >
> > > I'd like to propose the following RC1 to be released as the official
> Apache
> > > Avro 1.10.1 release.
> > >
> > > The commit id is 801a3656b126380b392c5b2d13d34978f46e6c84
> > > * This corresponds to the tag: release-1.10.1-rc1
> > > * https://github.com/apache/avro/releases/tag/release-1.10.1-rc1
> > >
> > > The release tarball, signature, and checksums are here (revision
> 44562.)
> > > * https://dist.apache.org/repos/dist/dev/avro/avro-1.10.1-rc1/
> > >
> > > You can find the KEYS file here:
> > > * https://dist.apache.org/repos/dist/dev/avro/KEYS
> > >
> > > Binary artifacts for Java are staged in Nexus here:
> > > *
> > >
> https://repository.apache.org/content/groups/staging/org/apache/avro/avro/1.10.1/
> > >
> > > This release includes ~30 Jira issues:
> > >
> https://jira.apache.org/jira/issues/?jql=project%20%3D%20AVRO%20AND%20fixVersion%20%3D%201.10.1
> > >
> > > Some interesting highlights:
> > >
> > > C#
> > > - [AVRO-2750] Support for enum defaults
> > >
> > > C++
> > > - [AVRO-2891] Expose last sync offset written on DataFileWriter
> > >
> > > Java
> > > - [AVRO-2519] OutOfMemoryError when using netty
> > > - [AVRO-2571] avro-maven-plugin not escaping keyword in namespace
> > > - [AVRO-2702] ResolvingGrammarGenerator ignores internal
> avro.java.string
> > > annotations
> > > - [AVRO-2817] Turn off validateDefaults when reading legacy Avro files
> > > - [AVRO-2905] org.apache.avro.util.Utf8 hashCode bug
> > > - [AVRO-2924] SpecificCompiler add 'LocalDateTime' logical type
> > > - [AVRO-2937] Expose some missing flags in SpecificCompilerTool
> > >
> > > Perl
> > > - [AVRO-1461] Build improvements for CPAN release
> > >
> > > PHP
> > > - [AVRO-2096] Missing function skip_array in AvroIOBinaryDecoder
> > >
> > > Ruby
> > > - [AVRO-2382] VERSION constant in Ruby gem returns FIXME
> > > - [AVRO-2907] Ruby schema.single_object_schema_fingerprint is reversed
> > >
> > > * Upgrade dependencies to latest versions, including CVE fixes.
> > > * Multiple fixes, better documentation and more...
> > >
> > > Please download, verify, and test. This vote will remain open for at
> least
> > > 72 hours. Given sufficient votes, I would like to close after the
> weekend on
> > > noon UTC Monday, November 23rd, 2020
> > >
> > > [ ] +1 Release this as Apache Avro 1.10.0
> > > [ ] +0
> > > [ ] -1 Do not release this because...
> > >
> > > Best regards,
> > > Ryan Skraba
> >
> > --
> > Daniel Kulp
> > dkulp@apache.org <ma...@apache.org> - http://dankulp.com/blog <
> http://dankulp.com/blog>
> > Talend - http://talend.com <http://coders.talend.com/>
>

Re: [VOTE] Release Apache Avro 1.10.1 RC1

Posted by Ismaël Mejía <ie...@gmail.com>.
+1

Validated signatures and run full docker tests.
Build and tested Java deps code on downstream projects without further issues.

Great work Ryan!


On Wed, Nov 25, 2020 at 7:51 PM Daniel Kulp <dk...@apache.org> wrote:
>
> +1
>
>
> Did some testing with various things with the Java stuff on my Mac.
>
> Also did a bunch of testing in the docker build for the source tarball on the Mac and that’s also looking good.
>
>
> Thanks!
> Dan
>
>
>
>
>
> > On Nov 18, 2020, at 7:22 AM, Ryan Skraba <ry...@skraba.com> wrote:
> >
> > Hi everyone,
> >
> > I'd like to propose the following RC1 to be released as the official Apache
> > Avro 1.10.1 release.
> >
> > The commit id is 801a3656b126380b392c5b2d13d34978f46e6c84
> > * This corresponds to the tag: release-1.10.1-rc1
> > * https://github.com/apache/avro/releases/tag/release-1.10.1-rc1
> >
> > The release tarball, signature, and checksums are here (revision 44562.)
> > * https://dist.apache.org/repos/dist/dev/avro/avro-1.10.1-rc1/
> >
> > You can find the KEYS file here:
> > * https://dist.apache.org/repos/dist/dev/avro/KEYS
> >
> > Binary artifacts for Java are staged in Nexus here:
> > *
> > https://repository.apache.org/content/groups/staging/org/apache/avro/avro/1.10.1/
> >
> > This release includes ~30 Jira issues:
> > https://jira.apache.org/jira/issues/?jql=project%20%3D%20AVRO%20AND%20fixVersion%20%3D%201.10.1
> >
> > Some interesting highlights:
> >
> > C#
> > - [AVRO-2750] Support for enum defaults
> >
> > C++
> > - [AVRO-2891] Expose last sync offset written on DataFileWriter
> >
> > Java
> > - [AVRO-2519] OutOfMemoryError when using netty
> > - [AVRO-2571] avro-maven-plugin not escaping keyword in namespace
> > - [AVRO-2702] ResolvingGrammarGenerator ignores internal avro.java.string
> > annotations
> > - [AVRO-2817] Turn off validateDefaults when reading legacy Avro files
> > - [AVRO-2905] org.apache.avro.util.Utf8 hashCode bug
> > - [AVRO-2924] SpecificCompiler add 'LocalDateTime' logical type
> > - [AVRO-2937] Expose some missing flags in SpecificCompilerTool
> >
> > Perl
> > - [AVRO-1461] Build improvements for CPAN release
> >
> > PHP
> > - [AVRO-2096] Missing function skip_array in AvroIOBinaryDecoder
> >
> > Ruby
> > - [AVRO-2382] VERSION constant in Ruby gem returns FIXME
> > - [AVRO-2907] Ruby schema.single_object_schema_fingerprint is reversed
> >
> > * Upgrade dependencies to latest versions, including CVE fixes.
> > * Multiple fixes, better documentation and more...
> >
> > Please download, verify, and test. This vote will remain open for at least
> > 72 hours. Given sufficient votes, I would like to close after the weekend on
> > noon UTC Monday, November 23rd, 2020
> >
> > [ ] +1 Release this as Apache Avro 1.10.0
> > [ ] +0
> > [ ] -1 Do not release this because...
> >
> > Best regards,
> > Ryan Skraba
>
> --
> Daniel Kulp
> dkulp@apache.org <ma...@apache.org> - http://dankulp.com/blog <http://dankulp.com/blog>
> Talend - http://talend.com <http://coders.talend.com/>

Re: [VOTE] Release Apache Avro 1.10.1 RC1

Posted by Daniel Kulp <dk...@apache.org>.
+1


Did some testing with various things with the Java stuff on my Mac.

Also did a bunch of testing in the docker build for the source tarball on the Mac and that’s also looking good.


Thanks!
Dan





> On Nov 18, 2020, at 7:22 AM, Ryan Skraba <ry...@skraba.com> wrote:
> 
> Hi everyone,
> 
> I'd like to propose the following RC1 to be released as the official Apache
> Avro 1.10.1 release.
> 
> The commit id is 801a3656b126380b392c5b2d13d34978f46e6c84
> * This corresponds to the tag: release-1.10.1-rc1
> * https://github.com/apache/avro/releases/tag/release-1.10.1-rc1
> 
> The release tarball, signature, and checksums are here (revision 44562.)
> * https://dist.apache.org/repos/dist/dev/avro/avro-1.10.1-rc1/
> 
> You can find the KEYS file here:
> * https://dist.apache.org/repos/dist/dev/avro/KEYS
> 
> Binary artifacts for Java are staged in Nexus here:
> *
> https://repository.apache.org/content/groups/staging/org/apache/avro/avro/1.10.1/
> 
> This release includes ~30 Jira issues:
> https://jira.apache.org/jira/issues/?jql=project%20%3D%20AVRO%20AND%20fixVersion%20%3D%201.10.1
> 
> Some interesting highlights:
> 
> C#
> - [AVRO-2750] Support for enum defaults
> 
> C++
> - [AVRO-2891] Expose last sync offset written on DataFileWriter
> 
> Java
> - [AVRO-2519] OutOfMemoryError when using netty
> - [AVRO-2571] avro-maven-plugin not escaping keyword in namespace
> - [AVRO-2702] ResolvingGrammarGenerator ignores internal avro.java.string
> annotations
> - [AVRO-2817] Turn off validateDefaults when reading legacy Avro files
> - [AVRO-2905] org.apache.avro.util.Utf8 hashCode bug
> - [AVRO-2924] SpecificCompiler add 'LocalDateTime' logical type
> - [AVRO-2937] Expose some missing flags in SpecificCompilerTool
> 
> Perl
> - [AVRO-1461] Build improvements for CPAN release
> 
> PHP
> - [AVRO-2096] Missing function skip_array in AvroIOBinaryDecoder
> 
> Ruby
> - [AVRO-2382] VERSION constant in Ruby gem returns FIXME
> - [AVRO-2907] Ruby schema.single_object_schema_fingerprint is reversed
> 
> * Upgrade dependencies to latest versions, including CVE fixes.
> * Multiple fixes, better documentation and more...
> 
> Please download, verify, and test. This vote will remain open for at least
> 72 hours. Given sufficient votes, I would like to close after the weekend on
> noon UTC Monday, November 23rd, 2020
> 
> [ ] +1 Release this as Apache Avro 1.10.0
> [ ] +0
> [ ] -1 Do not release this because...
> 
> Best regards,
> Ryan Skraba

-- 
Daniel Kulp
dkulp@apache.org <ma...@apache.org> - http://dankulp.com/blog <http://dankulp.com/blog>
Talend - http://talend.com <http://coders.talend.com/>