How speedy are patches to be downported to 11?
Thomas Stüfe
thomas.stuefe at gmail.com
Wed Feb 17 08:52:20 UTC 2021
Thank you Aleksey, this sounds quite reasonable.
On Wed, Feb 17, 2021 at 9:20 AM Aleksey Shipilev <shade at redhat.com> wrote:
> On 2/17/21 8:43 AM, Thomas Stüfe wrote:
> > Related to that, how are possible compatibility issues to be handled?
> Eg. a
> > patch fixing the output of a command may be correct but may still throw
> off
> > parsers.
>
> Judgement call. We generally try to avoid introducing non-bug differences
> in update releases. But
> that is not a firm rule, AFAIU.
>
> > I suspect the answer will be "its up to you", and depends
> > on patch complexity and bug severity. But I still am curious how you
> handle
> > this in practice.
>
> My personal guideline is like this:
> - obvious build fixes are proposed right away (because they unbreak
> stuff);
> - testbug fixes are proposed right away (because they do not affect
> product quality);
> - simple fixes are proposed after a few nightly cycles (the follow-up
> bugs are usually filed
> within days from the initial integration into master);
> - complex fixes are proposed after at least 10 days (same reason, but
> give more time to catch bugs)
> - very complex fixes are proposed after about a month of stewing, and
> then only in the initial
> months of the update release (and they generally try to match the Oracle's
> version)
>
> jdk-backports-monitor, for example, has the automatic cooldown set for 10
> days:
>
> https://builds.shipilev.net/backports-monitor/label-actionable-redhat-interest.txt
>
> ------------------------------------
>
> JDK-8260934: java/lang/StringBuilder/HugeCapacity.java fails without
> Compact Strings
>
> Original Bug:
> URL: https://bugs.openjdk.java.net/browse/JDK-8260934
> Reporter: Aleksey Shipilev
> Assignee: Aleksey Shipilev
> Priority: P4
> Components: core-libs/java.lang
>
> Original Fix:
> 17: JDK-8260934,
> https://git.openjdk.java.net/jdk/commit/ad54d8dd, shade, 7 day(s) ago
>
> Backports and Forwardports:
> 16: WAITING for patch to bake a little: 3 days more
> 11: WAITING for patch to bake a little: 3 days more
> 8: Not affected
>
> ------------------------------------
>
> --
> Thanks,
> -Aleksey
>
>
More information about the jdk-updates-dev
mailing list