On 2/28/13 4:37 PM, BILL PITTORE wrote:
> Hmm, ok. I do recall having to send out a request last time I wanted to push 
> into jdk7u-dev. Did I muddy up the waters by mentioning hs24 in my email?  So 
> if I push into hs24, no approval needed. Push into jdk7u-dev, approval 
> needed; correct?
> 
HotSpot (and JAXP, JAX-WS, CORBA,..) fixes in 7u get integrated as bulk 
changes. Your changes 
concern HotSpot only, so they need to go through hs24.

Bulk changes are approved on an 'all or nothing' base, since they carry more 
risk than single 
changes - breaking HotSpot, for example, breaks things for everyone, so it's 
better to know 
that a set of HotSpot changes has been successfully tested together and builds 
everywhere 
(and to discover such issues prior to the integration into the update tree), 
than to discover 
after the Nth push that something broke somewhere somehow. 

In either case one needs to track down the issue and fix it, but in the latter 
case no one else 
working on 7u needs to suffer in the mean time, and time (and reducing risk of 
losing it) is of 
essence for updates. 

So, if your fix is headed for hs24, then the integrator will take care of 
posting the bulk
change approval request, and you don't have to do it yourself. If, for example, 
it's a fix 
for the core JDK libraries, or any other component not getting integrated as 
bulk changes, though, 
then you'd need to post your own approval request.

One special case are changes core library changes that are tightly (i.e. builds 
and/or tests will break) 
integrated with HotSpot changes, like the last JSR 292 or VM tracing changesets 
- in those very few
cases, it's preferable to have the JDK side of the change come in via a HotSpot 
bulk change, as well, 
to avoid a situation where one of the tightly connected parts has already 
landed in the 7u tree while 
the other has not.

cheers,
dalibor topic
-- 
Oracle <http://www.oracle.com>
Dalibor Topic | Principal Product Manager
Phone: +494089091214 <tel:+494089091214> | Mobile: +491737185961 
<tel:+491737185961>
Oracle Java Platform Group

ORACLE Deutschland B.V. & Co. KG | Kühnehöfe 5 | 22761 Hamburg

ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603
Geschäftsführer: Jürgen Kunz

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher

Green Oracle <http://www.oracle.com/commitment> Oracle is committed to 
developing practices and products that help protect the environment

Reply via email to