On 4/4/2014 11:45 AM, Alejandro E Murillo wrote:
Hi All,
Currently all 7u Hotspot backports (7u60 and 7u80) are pushed to
hsx/jdk7u/hotspot [1].
I'm taking a snapshot of that repo today and will push that to the
jdk7u master next Tuesday,
AFTER THAT all Hotspot changes destined for a 7u release (7u60, 7u80)
should be pushed straight to jdk7u/jdk7u-dev/hotspot [2].
So from now on, please do not push anything to hsx/jdk7u/hotspot.
If you have a change ready to go in, please wait until I push the
snapshot to master
(and jdk7u-dev) on Tuesday and then push the change to
jdk7u/jdk7u-dev/hotspot.
Please keep reading for the implications:
(1) The major implication of that change is that hotspot fixes will
be taken to the master without going through a Hotspot specific PIT
(regular PIT for jdk7u-dev integrations will continue to happen as
usual),
so if you need to push a significant change, you will need to make sure
adequate testing is done before pushing to jdk7u/jdk7u-dev/hotspot,
because the PIT safety net is not available anymore.
Depending on the magnitude of the change, developers should work
with SQE to do pre integration testing if they think is appropriate.
Most changes should have been tested in 8u and 9, before going to 7u,
so that should help making those decisions. However, there are
differences
between the 7u and 8u/9 code bases, like perm gen does not exists on
8u/9
and some other substantial differences.
(2) Pushes should continue to be done via JPRT, so for external
users, create your webrevs
and committed patches based on the jdk7u/jdk7u-dev/hotspot repo and
continue to request a sponsor to make the final push to the repo, via
JPRT,
once changes have been reviewed and approved.
(3) Hotspot developers did not have to request permission to push
changes to 7u repos,
because they were pushed to master as a bulk integration. Going
forward, Hotspot developers
will need to request permission to push to 7u repos as non hotspot
developers do.
Those requests need to be sent to jdk7u-dev@openjdk.java.net,
please continue to use hotspot-...@openjdk.java.net (and other hotspot
group repos)
for discussions and reviews
Let me know if you have any question/concern
Thanks
[1] http://hg.openjdk.java.net/hsx/jdk7u/hotspot/
[2] http://hg.openjdk.java.net/jdk7u/jdk7u-dev/hotspot/
The last snapshot of hsx/jdk7u/hotspot (hs24.80-b06) has just been pushed to
both jdk7u/jdk7u/hotspot and jdk7u/jdk7u-dev/hotspot,
so hsx/jdk7u/hotspot will be switched to read only, please start
pushing your hotspot changes for 7u releases to jdk7u/jdk7u-dev/hotspot
as indicated above
Thanks
--
Alejandro