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