Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8228590

MOS bundles have size deltas >1Mb for July CPU 19_07

    Details

    • Type: Task
    • Status: Open
    • Priority: P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: infrastructure
    • Labels:
      None

      Description

      Hi Saravana,

      Why?

      The size checks have been done for years on a rolling release basis, comparing the new release to the previous release, regardless of the type of release (CPU, PSU, BPR).   Although one has to account for a few BPR fixes that may not have made into a new CPU, the overall size delta should almost always be truer when comparing a new release to the most recent previous release, as opposed to release-type to release-type. 

      Consider the reverse.  Currently, we compare the new sync BPR (say, 8u231-b32) to its own patch update base (8u231).  However, if we compared it to the previous BPR (8u212-b34), then we have to consider all of the changes in the new CPU again, even though we did that already with the CPU releases. 

      I'm not opposed to changing how we do it, and perhaps in our discussions about how to compare the release sizes we missed something vital that should have been considered.  I think we need to understand why it's unfair to compare a new CPU to the most recent release build of the previous CPU, rather than the original release build of that CPU.

      Also, we should consider moving the task of size comparisons to the release team.  Running a simple script as a release task makes more sense than Support doing it after the bundles are published.

      Best,
      Sandra

       

      On 7/17/2019 12:45 AM, saravana.vijayasekaran@oracle.com wrote:

      Hi Yashi,

      Which two builds are you comparing?

      Never consider a BPR build for comparing with a GA build. It would be unfair to compare so.

      Please compare a GA build only against another GA build, and a BPR build only against another BPR build.

       

      On 17/07/19 3:54 AM, Yashi Jain wrote:

      Hi Saravana ,

       

      The following patches have size deltas >1Mb over the previous release for that version. Can you please check and update why ?:

      JDK 8u221 SPARC64 is 14Mb larger than the previous release:
      Patch 29657243: Oracle JDK 8 Update 221 Oracle Solaris on SPARC (64-bit)   Size    227.1 MB
      Patch 29917184: Oracle JDK 8 Update 212 b34 Oracle Solaris on SPARC (64-bit)   Size 213.1 MB
      JRE 8u221 SPARC64 is 6Mb larger than the previous release:
      Patch 29657248: Oracle JRE 8 Update 221 Oracle Solaris on SPARC (64-bit)   Size    51.9 MB
      Patch 29917186: Oracle JRE 8 Update 212 b34 Oracle Solaris on SPARC (64-bit)   Size    45.9 MB
      SERVER JRE 8u221 SPARC64 is 6.1Mb larger than the previous release:
      Patch 29657250: Oracle SERVER JRE 8 Update 221 Oracle Solaris on SPARC (64-bit)    Size 63.7 MB
      Patch 29917187: Oracle SERVER JRE 8 Update 212 b34 Oracle Solaris on SPARC (64-bit)    Size 57.6 MB
      JDK 11.0.4 Linux64 is 1.5Mb larger than the previous release:
      Patch 29657241: Oracle JDK Update 11.0.4 Linux x86-64    Size    473.6 MB
      Patch 29584979: Oracle JDK Update 11.0.3 b31 Linux x86-64    Size    472.1 MB
      JDK 12.0.2 Linux64 is 1.2Mb larger than the previous release:
      Patch 29657212: Oracle JDK Update 12.0.2 Linux x86-64    Size    498.7 MB
      Patch 29341929: Oracle JDK Update 12.0.1 Linux x86-64    Size 497.5 MB
       
      -Yashi

        Attachments

          Activity

            People

            • Assignee:
              svijayasekar Saravana Vijayasekaran
              Reporter:
              ydagra Yashi Dagra
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: