shenandoah/jdk10 and JDK 10 repository consolidation
Aleksey Shipilev
shade at redhat.com
Thu Sep 7 08:15:05 UTC 2017
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;
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?
Worst-case scenario: we squash all the changesets into one, and apply it as patch.
> Within the next few weeks, if you want to keep syncing down changes from JDK 10 master or hs, you'll
> need to use a consolidated forest instead of the current split one. Only one more promotion is
> planned for the split forest.
>
> In the near future, we hope to have a script to help automate forward and backward porting of
> patches across the consolidation boundary.
That would be very useful.
-Aleksey
More information about the shenandoah-dev
mailing list