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

Consolidate OpenJDK Hg repos into one

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4
    • Resolution: Other
    • Affects Version/s: 10
    • Fix Version/s: 10
    • Component/s: infrastructure
    • Labels:
      None

      Description

      The Hg forest for OpenJDK contains numerous repositories (root, corba, jaxp, jaxws, jdk, hotspot, nashorn, langtools).

      There would be benefits to having this collection of closely related forests together in one forest. In particular, this would allow atomic updates to code currently living in different repos. The need for such commits, particularly jdk + hotspot, is a common occurrence.

        Issue Links

          Activity

          darcy Joe Darcy created issue -
          darcy Joe Darcy made changes -
          Field Original Value New Value
          Fix Version/s 10 [ 16302 ]
          darcy Joe Darcy made changes -
          Status New [ 10000 ] Open [ 1 ]
          darcy Joe Darcy made changes -
          Link This issue relates to CODETOOLS-7901778 [ CODETOOLS-7901778 ]
          darcy Joe Darcy made changes -
          Link This issue relates to JDK-8165279 [ JDK-8165279 ]
          erikj Erik Joelsson made changes -
          Link This issue relates to JDK-8166202 [ JDK-8166202 ]
          darcy Joe Darcy made changes -
          Link This issue relates to JDK-8167368 [ JDK-8167368 ]
          darcy Joe Darcy made changes -
          Security Confidential [ 10000 ]
          mmma Marvin Ma made changes -
          Link This issue blocks JDK-8168100 [ JDK-8168100 ]
          mmma Marvin Ma made changes -
          Link This issue blocks JDK-8165186 [ JDK-8165186 ]
          Hide
          erikj Erik Joelsson added a comment -
          I have updated and resolved the issues where I feel the work is more or less done and ready. When we actually create the live JDK 10 consolidated forest, we will need a few changesets with the file moves, build and test changes. I first thought we would use these sub tasks for that, but now I think it's better to create separate bugids for that specifically and let the subtasks here represent the preparation work.
          Show
          erikj Erik Joelsson added a comment - I have updated and resolved the issues where I feel the work is more or less done and ready. When we actually create the live JDK 10 consolidated forest, we will need a few changesets with the file moves, build and test changes. I first thought we would use these sub tasks for that, but now I think it's better to create separate bugids for that specifically and let the subtasks here represent the preparation work.
          Hide
          erikj Erik Joelsson added a comment -
          Attaching final version of scripts used to consolidate the OpenJDK forest.
          Show
          erikj Erik Joelsson added a comment - Attaching final version of scripts used to consolidate the OpenJDK forest.
          erikj Erik Joelsson made changes -
          Attachment unify-openjdk.tar.gz [ 72595 ]
          iveresov Igor Veresov made changes -
          Link This issue relates to JDK-8189183 [ JDK-8189183 ]
          iveresov Igor Veresov made changes -
          Link This issue relates to JDK-8189409 [ JDK-8189409 ]
          Hide
          darcy Joe Darcy added a comment -
          Most of the specific changes for the consolidation were pushed under JDK-8187443 and JDK-8187444.
          Show
          darcy Joe Darcy added a comment - Most of the specific changes for the consolidation were pushed under JDK-8187443 and JDK-8187444 .
          darcy Joe Darcy made changes -
          Status Open [ 1 ] Closed [ 6 ]
          Resolution Other [ 6 ]

            People

            • Assignee:
              darcy Joe Darcy
              Reporter:
              darcy Joe Darcy
            • Votes:
              0 Vote for this issue
              Watchers:
              13 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: