shenandoah/jdk10 and JDK 10 repository consolidation
joe darcy
joe.darcy at oracle.com
Thu Sep 7 23:39:48 UTC 2017
Hi Aleksey,
On 9/7/2017 1:15 AM, Aleksey Shipilev wrote:
> Hi Joe,
>
> On 09/07/2017 07:21 AM, joe darcy wrote:
>> I see the Shenandoah project has a JDK 10 forest at
>>
>> http://hg.openjdk.java.net/shenandoah/jdk10/
>>
>> and I wanted to discuss with the team how to handle repo consolidation with respect to your project.
> We are well aware about consolidation!
>
> Our plan is the following:
> a) Stabilize shenandoah/jdk10
> ----- we are here -----
> b) Pull recent changes from jdk10/hs (or jdk10/jdk10) -- it should be stable now;
Note that we will have one final JDK 10 promotion before the
integration, JDK 10 build 23. We plan to propagate those changes down to
the integration forests too.
> c) Stabilize shenandoah/jdk10 again
> d) Export history from shenandoah/jdk10
> e) Ask ops@ to purge shenandoah/jdk10
> f) Clone consolidated jdk10/jdk10 to shenandoah/jdk10
> g) Import history to shenandoah/jdk10
>
> Do you have a script that could convert changesets against "split" repository to changesets for
> "consolidated" one?
>
Erik Joelsson has published such a script in the third generation
consolidation prototype:
http://mail.openjdk.java.net/pipermail/jdk10-dev/2017-September/000482.html
http://hg.openjdk.java.net/jdk10/consol-proto/file/54b061350f8e/bin/unshuffle_patch.sh
Please give it a try.
Thanks,
-Joe
More information about the shenandoah-dev
mailing list