Hello! I managed to release a bunch of artifacts. I'm not sure how to do the C# release -- Brian, would it be possible to take a look? Ideally there would be a couple people that know how to do this, and I'm willing to learn! I'll start reading up on https://www.nuget.org/packages/Apache.Avro/ but it definitely looks like I'll need permissions.
Most of the other artifacts have been deployed (java, py, py3, js, ruby) and should be making their way to mirrors. The website is updated. I've got the 1.9.2 announcement ready to send, but... There is a very worrisome and easily reproducible py3 bug: https://issues.apache.org/jira/browse/AVRO-2737 I'm not sure how the package even successfully published with the missing module -- I would have expected the sdist target to fail first. Any best practices on how to proceed now? On Wed, Feb 12, 2020 at 10:36 AM Ryan Skraba <[email protected]> wrote: > > I should have mentioned my implicit +1 (non-binding) for the release > as well. I did quite a bit of internal testing as well as checking > against Parquet. > > The vote has passed, and I'll start releasing the artifacts. Thanks > for taking a look everyone! > > The Java API compatibility test is *really* quite cool to know for the > release candidates. I've got some updates to the release process > wiki, so I'll add a little "how-to"! > > All my best, Ryan > > On Tue, Feb 11, 2020 at 6:43 PM Ismaël Mejía <[email protected]> wrote: > > > > +1 (binding) > > > > - Validated signatures for src/doc > > - Build Java version for source, all tests passing > > - Compared backwards compatibility with 1.9.1 > > https://gateway.pinata.cloud/ipfs/QmbQqR63ZEKWTvAG6jBQMr1AUBkMdu67LdbUWHMSDZ2GMy > > - Validated installed artifacts to upgrade parquet-mr, everything smooth > > > > Great job Ryan! > > > > > > > > On Mon, Feb 10, 2020 at 10:23 PM Daniel Kulp <[email protected]> wrote: > > > > > +1 > > > > > > Looks pretty good to me. Thanks for tackling this! > > > > > > Dan > > > > > > > > > > > > > On Feb 7, 2020, at 5:47 AM, Ryan Skraba <[email protected]> wrote: > > > > > > > > Hi everyone, > > > > > > > > I'd like to propose the following RC2 to be released as the official > > > Apache > > > > Avro 1.9.2 release. > > > > > > > > The commit id is bf20128ca6138a830b2ea13e0490f3df6b035639 > > > > * This corresponds to the tag: release-1.9.2-rc2 > > > > * https://github.com/apache/avro/releases/tag/release-1.9.2-rc2 > > > > > > > > The release tarball, signature, and checksums are here (revision 37932): > > > > * https://dist.apache.org/repos/dist/dev/avro/avro-1.9.2-rc2/ > > > > > > > > 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.9.2/ > > > > > > > > This release includes 71 Jira issues (Thanks Ismael for the Fix > > > > Version clean-up): > > > > > > > https://jira.apache.org/jira/issues/?jql=project%20%3D%20AVRO%20AND%20fixVersion%20%3D%201.9.2 > > > > > > > > * Some bug fixes: > > > > - C#: AVRO-2606 handle multidimensional arrays of custom types > > > > - Java: AVRO-2592 Avro decimal fails on some conditions > > > > - Java: AVRO-2641 Generated code results in > > > > java.lang.ClassCastException > > > > - Java: AVRO-2663 Projection on nested records does not work > > > > - Python: AVRO-2429 unknown logical types should fall back > > > > * Improvements: > > > > - Java: AVRO-2247 Improve Java reading performance with a new reader > > > > - Python: AVRO-2104 Schema normalisation and fingerprint support for > > > Python 3 > > > > * Work to unify Python2 and Python3 APIs in preparation for sunset. > > > > * Improved tests > > > > * Improved, more reliable builds. > > > > * Improved readability > > > > * Upgrade dependencies to latest versions, including CVE fixes. > > > > * And more... > > > > > > > > Since RC1, five commits have been added, fixing the following JIRA: > > > > * https://jira.apache.org/jira/browse/AVRO-2663 (to complete the fix in > > > RC1) > > > > * https://jira.apache.org/jira/browse/AVRO-2729 Upgrade Velocity to > > > version 2.2 > > > > * https://jira.apache.org/jira/browse/AVRO-2727 Upgrade hadoop3 to > > > version 3.2.1 > > > > * https://jira.apache.org/jira/browse/AVRO-2726 Upgrade Jackson to > > > > version 2.10.2 > > > > > > > > Please download, verify, and test. This vote will remain open for at > > > least > > > > 72 hours. Given sufficient votes, I would like to close after noon UTC > > > > Wednesday, February > > > > 12th > > > > > > > > [ ] +1 Release this as Apache Avro 1.9.2 > > > > [ ] +0 > > > > [ ] -1 Do not release this because... > > > > > > > > Best regards, Ryan Skraba > > > > > > -- > > > Daniel Kulp > > > [email protected] <mailto:[email protected]> - http://dankulp.com/blog < > > > http://dankulp.com/blog> > > > Talend Community Coder - http://talend.com <http://coders.talend.com/> > > >
