Hi Ryan,

Thank you for your work so far on the 1.10.2!

I'd suggest that we backport the following to ensure compatibility the
latest Ruby release:

AVRO-3023: Test against Ruby 3.0 (#1048)


But that likely depends on backporting:

AVRO-3009 Test in GitHub Actions (#1043)

Which might be a much larger task to take on, but it has been a great
improvement for testing in general.

Thanks!

-Tim


On Wed, Mar 3, 2021 at 5:08 AM Ryan Skraba <[email protected]> wrote:

> Hello!  I've done a bunch of cherry-picks from master -- I tried to catch
> all of the bug fixes and performance improvements.  I was pretty aggressive
> about bumping dependencies, including all patch and minor version changes.
>
> You can see the commits that I propose to cherry-pick at
> https://github.com/apache/avro/pull/1117 (I'm using a draft PR, but go
> ahead and smash that approve button if you like it).
>
> Here's a list of the commits on master that were NOT cherry-picked.  Let me
> know if you think one or more should be applied!
>
> AVRO-2975: Enable PHP linting and fix its errors (#984)
> AVRO-9262: Configure dependency updates via dependabot
> Bump hadoop-client from 3.2.1 to 3.3.0 in /lang/java
> Bump maven.version from 3.3.9 to 3.6.3 in /lang/java
> AVRO-2994: Maven 3.6.3 from Apache servers. (#1028)
> AVRO-3009 Test in GitHub Actions (#1043)
> AVRO-3009: Update Status Badges in Readme
> AVRO-3023: Test against Ruby 3.0 (#1048)
> AVRO-3030: Remove the PUBLIC_DEPRECATED (#1069)
> AVRO-3033: Fix flaky file descriptor test (#1078)
> Modernizing Zigzag (#1104)
> Ignore jetty >= 10 dependency upgrades from dependabot (JDK 11 required)
>
> Some of the questions I faced:
>
> 1) I included the jackson bump to 2.12.x: is this going to be a problem and
> should it wait for 1.11.0?
> 2) I excluded the maven bump to 3.6.3: if I remember correctly this breaks
> the avro-maven-plugin for developers using older versions of maven.
>
> Here's the list of AVRO issues with the 1.10.2 Fix Version -- Some of them
> look like they should be Resolved, since they've been committed to master.
>
>
> https://issues.apache.org/jira/issues/?jql=project%3DAVRO%20AND%20fixVersion%3D1.10.2
>
> There's a log of open PRs, I'm scanning through to see if any are bug fixes
> that could be applied sooner rather than later!
>
> I'd love to build a release candidate before the weekend, all feedback
> welcome!
>
> All my best, Ryan
>
> On Sun, Feb 28, 2021 at 12:34 PM Ismaël Mejía <[email protected]> wrote:
>
> > BIg +1 Ryan,
> > It definitely makes sense to have this release and is consistent with
> > what we have been doing in the last versions.
> >
> > We should ideally also catch some dependency upgrades for the
> > javascript implementation if there is anyone with the expertise who
> > wants to contribute to this it will be great.
> >
> >
> > On Tue, Feb 23, 2021 at 3:57 PM Tim Perkins <[email protected]>
> wrote:
> > >
> > > There have been some recent Ruby performance fixes that would be good
> to
> > > include in a 1.10.x.
> > >
> > > On Tue, Feb 23, 2021 at 9:44 AM Ryan Skraba <[email protected]> wrote:
> > >
> > > > Hello Avro community,
> > > >
> > > > We've kept up a decent cadence over the last few releases of every
> six
> > > > months!  At this rate, the next release would be in May for 1.11.0
> (and
> > > > we're looking forward to it -- seeya python2!)
> > > >
> > > > In the meantime, I was thinking it would be good to release another
> > 1.10.2,
> > > > specifically to help bump some downstream projects (see
> > > > https://issues.apache.org/jira/browse/AVRO-3052).  I'm proposing a
> > bugfix
> > > > release instead of 1.11.x for a couple of reasons: it would be ideal
> > to get
> > > > this out sooner rather than later, we're already seeing some interest
> > and
> > > > effort for bumping Avro, and it's reassuring for other projects to
> see
> > > > bugfix releases.
> > > >
> > > > In my opinion, with experience it's getting easier to do these minor
> > > > releases.  I'd happily volunteer to shepherd this one through, and
> (as
> > > > always) if anyone wants to shadow the process we can do it together.
> > > >
> > > > What do you think?  Are there any other bugfixes that you'd like to
> > see in
> > > > a 1.10.x release?[1]
> > > >
> > > > Best regards, Ryan
> > > >
> > > > [1]
> > > >
> > > >
> >
> https://issues.apache.org/jira/issues/?jql=project%3DAVRO%20AND%20fixVersion%3D1.10.2
> > > >
> >
>

Reply via email to