When will jdk9/client/jdk be merged into jdk9/dev/jdk?
Alan Bateman
Alan.Bateman at oracle.com
Mon Sep 22 09:51:06 UTC 2014
On 22/09/2014 10:06, Volker Simonis wrote:
> Hi,
>
> can somebody please tell me when jdk9/client/jdk will be merged into
> jdk9/dev/jdk? I thought this happens regularly on a weekly base, but
> maybe that's wrong?
>
> I'm just asking because I pushed a fix which repaired the AIX build
> (8057934) to the jdk9/client/jdk ropository on September 10th but it
> hasn't been propagated to jdk9/dev/jdk until now. I there something I
> can do to speed up this process (i.e. can I manually push a change
> which already is in jdk9/client/jdk to jdk9/dev/jdk?)
>
AFAIK, changes pushed to jdk9/client are integrated into jdk9/dev every
2 weeks. The last integration seems to have been done by Phil on
September 12. That integration was probably based on a snapshot of the
outgoing changes taken several days before that so my guess is that your
change just missed the bus. If the buses are running on time then it's
likely that your change will get to jdk9/dev later this week.
Your mail is a reminder that we need to question again the need for
jdk9/client forest. The latency issues are a big problem, esp. when
working with project forests that pull from master. If a change that you
need is pushed to jdk9/client then it can take many weeks to get to the
place where you actually need it. The other issue is the clean-up and
refactoring that covers many areas, it becomes totally uneconomical when
contributors are forced to split the changes.
There was a good discussion here (in Dec 2013/Jan 2014) about the
integration forests that lead to the creation of jdk9/dev and
jdk9/client. Key questions at the time were whether changes to the
client libraries needed manual testing and the reliability of the
automated tests. Testing client libraries is clearly a challenge and I
think it would be good to establish where things are currently at. More
generally, we've been living with the current arrangement for 9 months
or so and it would be a good time to assess if people think it is
working well or not.
-Alan
More information about the jdk9-dev
mailing list