How To Solve a Problem Like Shenandoah 8u

Roman Kennke rkennke at redhat.com
Wed Oct 13 19:54:21 UTC 2021


Hi Andrew,

> For those who are unaware, there is now a proposal to migrate
> OpenJDK 8u first to a mono repository, and then to git+Skara:
> 
> https://bugs.openjdk.java.net/browse/SKARA-1214
> 
> We thus need to decide what to do with the 8u+Shenandoah forks.
> 
> We could just apply the Shenandoah changes as one large patch
> to the new monorepo, which would then be migrated to git.
> 
> Or we could try and involve Oracle to migrate the existing
> repo.
> 
> I think the first option is the most straight-forward, but
> it would mean the history would only then exist in the
> retired Mercurial forest.
> 
> Thoughts?

I have no problem with the history remaining in a retired Mercurial 
forest only. The advantage of retaining all history would be the ability 
to bisect, but this seems very rarely/never needed in 8u backports repo.

Others who do more frequent backports than me (Aleksey maybe?) might 
have more insights.?

Roman



More information about the shenandoah-dev mailing list