|
From: Mike Cannon-B. <mi...@at...> - 2003-12-11 23:02:25
|
+1 here for the same reason :) On 12/12/03 4:55 AM, "Alef Arendsen" (al...@jt...) penned the words: > YEAH!! >=20 > +1 >=20 > This means we can update to Hibernate 2.1 :) >=20 > -----Original Message----- > From: spr...@li... > [mailto:spr...@li...] On Behalf > Of tri...@tr... > Sent: Thursday, December 11, 2003 4:47 PM > To: spr...@li... > Subject: Re: [Springframework-developer] RE: About CGLIB2 >=20 >=20 >=20 > +1 >=20 > Thomas >=20 > Quoting Colin Sampaleanu <col...@ex...>: >=20 >> I vote for updating to cglib2 now. I do realize different people have >> other criteria/priorities, but we've been using Hibenate 2.1betas with >=20 >> Spring since August, with no issues, and ideally would want to move to >=20 >> the final version. >>=20 >> My feeling is that most Hibernate users have already switched to 2.1, >> or >> will do so very soon, as there are no backwards compatibility issues >> with doing so, and some strong advantages. >>=20 >>=20 >> j=FCrgen h=F6ller [werk3AT] wrote: >>=20 >>> Everybody, >>>=20 >>> Hibernate 2.1 final with CGLIB2 underneath has just been released. >>> This >> poses the question whether we should still release our 1.0 M4 with >> CGLIB1 support. Of course, our current codebase works nicely with >> Hibernate 2.1 as long as you don't use CGLIB-based AOP proxies (i.e. >> proxy full target objects instead of just interfaces), so we don't >> *have* to update immediately. >>>=20 >>> Migrating our AOP proxy generation to CGLIB2 should be >>> straightforward. >> Afterwards, it will be the other way round in terms of compatibility: >> Hibernate 2.0 will still work with a current Spring release as long as >=20 >> you don't use CGLIB-based AOP proxies. In any case, the most important >=20 >> rule is to just have the CGLIB version needed by your Hibernate >> version in the class path. >>>=20 >>> CGLIB2 is at RC1 in the meantime, so building on it now would be >>> viable. In >> the face of this situation, does everybody still prefer deferred >> CGLIB2 support at the time of our RC1? I vote for migrating already in >=20 >> M4, to allow for CGLIB-based AOP proxies in combination with Hibernate >=20 >> 2.1 promptly. After all, typical Spring users will choose to work with >=20 >> the most current recommended Hibernate version. >>>=20 >>> Not that this was a really important criterion, but nevertheless: >>> Chris, >> when do you expect CGLIB2 final? >>>=20 >>> Juergen >>>=20 >>>=20 >>> -----Original Message----- >>> From: spr...@li... >>> [mailto:spr...@li...]On >>> Behalf Of Alef Arendsen (JTeam) >>> Sent: Wednesday, December 03, 2003 11:20 PM >>> To: spr...@li... >>> Subject: About CGLIB2 (was: RE: [Springframework-developer] Release >>> plan) >>>=20 >>>=20 >>> Juergen (et al), >>>=20 >>> So the current plan is: >>>=20 >>> - M4 (CGLIB1): just before X-mas >>> - RC1 (CGLIB2): 2nd week of January or something. >>>=20 >>> Is there any idea on when CGLIB2 support is to be introduced (I heard >=20 >>> supporting both of them at a time is a hassle or at least too much >>> work). We've currently got a project (Spring + Hibernate 2.1) >>> underway of which a initial release is targetted for the 12th of >>> January. >>>=20 >>> Are there going to be significant changes when moving from CGLIB1 to >>> 2 (which will force me to stick with M4 for that particular project) >>> or is it going to be a smooth transition without much impact? >>>=20 >>> Thanks! >>>=20 >>> Alef >>>=20 >>> =20 >>>=20 >>>> -----Oorspronkelijk bericht----- >>>> Van: spr...@li... >>>> [mailto:spr...@li...] >>>> Namens j=FCrgen h=F6ller [werk3AT] >>>> Verzonden: Tuesday, December 02, 2003 3:27 PM >>>> Aan: spr...@li... >>>> Onderwerp: [Springframework-developer] Release plan >>>>=20 >>>>=20 >>>> Guys, >>>>=20 >>>> We need to settle on a concrete roadmap. >>>>=20 >>>> Despite our initial plans to go straight to RC1, I'm inclined >>>> to vote for an M4 in two weeks' time, with the significant >>>> reworkings that have been introduced in the meantime (in the >>>> bean factory and AOP area), with the current state of the >>>> docs, and still with CGLIB1. We can also introduce our >>>> JPetStore version with that release. >>>>=20 >>>> I suggest to target RC1 for early January then, with CGLIB2 >>>> and - most importantly - a proper reference manual. In the >>>> ideal case, 1.0 final could be ready at the end of January. >>>> M4 would correspond to a feature freeze, with full >>>> concentration on bugfixes and docs afterwards. RC1 should >>>> already be as good as it gets, a true "release candidate". >>>>=20 >>>> Juergen >>>>=20 >>>>=20 >>>> -----Original Message----- >>>> From: spr...@li... >>>> [mailto:spr...@li...] >>>> On Behalf Of Matthew E. Porter >>>> Sent: Monday, December 01, 2003 6:37 PM >>>> To: spr...@li... >>>> Subject: Re: [Springframework-developer] Hibernate 2.1 and CGLIB >>>>=20 >>>>=20 >>>> This was a good answer since it provides a roadmap. Can someone >>>> post >>>> this on the wiki or the website for others who may have the same >>>> question? >>>>=20 >>>>=20 >>>> Cheers, >>>> matthew >>>>=20 >>>> On Dec 1, 2003, at 11:04 AM, j=FCrgen h=F6ller [werk3AT] wrote: >>>>=20 >>>> =20 >>>>=20 >>>>> Hi Matthew, >>>>>=20 >>>>> We've been discussing that for a while. If Hibernate 2.1 gets final >=20 >>>>> early enough (and it seems to, being already in RC1 stage), we will >=20 >>>>> switch to it for our 1.0 RCs. If 2.1 would still be far >>>>> =20 >>>>>=20 >>>> from final, we >>>> =20 >>>>=20 >>>>> would probably have to support both CGLIB1 and CGLIB2 somehow. >>>>> Fortunately, that seems not to be necessary anymore! >>>>>=20 >>>>> For the time being, if you don't proxy full classes (but just >>>>> interfaces) or don't use Spring AOP in the first place, you >>>>> =20 >>>>>=20 >>>> should be >>>> =20 >>>>=20 >>>>> able to work with Hibernate 2.1 and its CGLIB2 without hassle. The >>>>> same will apply to Hibernate 2.0 users after we've moved to CGLIB2: >=20 >>>>> You don't need to worry if you don't use Spring AOP will >>>>> =20 >>>>>=20 >>>> full proxies. >>>> =20 >>>>=20 >>>>> I think we can live with requiring an update to Hibernate 2.1 if a >>>>> user wants full AOP proxies in combination. Actually, we probably >>>>> *need* to move to CGLIB2 once Hibernate 2.1 final is >>>>> =20 >>>>>=20 >>>> released: Power >>>> =20 >>>>=20 >>>>> users will want to combine full Spring AOP proxying with >>>>> =20 >>>>>=20 >>>> the current >>>> =20 >>>>=20 >>>>> Hibernate version, not with a previous one. >>>>>=20 >>>>> Now it would be really great if CGLIB2 were final too until >>>>> =20 >>>>>=20 >>>> Spring 1.0 >>>> =20 >>>>=20 >>>>> final! :-) It's no problem to ship a CGLIB2 beta with our upcoming >>>>> Spring 1.0 RC1, but it worries me to include a CGLIB2 beta >>>>> =20 >>>>>=20 >>>> in Spring >>>> =20 >>>>=20 >>>>> 1.0 final. Haven't the Hibernate guys the same problem? Or are they >>>>> fine with shipping a CGLIB2 beta with Hibernate 2.1 final? >>>>>=20 >>>>> So I suggest to release our 1.0 RC1 shortly after Hibernate >>>>> =20 >>>>>=20 >>>> 2.1 final, >>>> =20 >>>>=20 >>>>> already with CGLIB2 support. As I said, we will just force >>>>> =20 >>>>>=20 >>>> users with >>>> =20 >>>>=20 >>>>> full AOP proxies to upgrade to Hibernate 2.1 if using the two in >>>>> combination. We could release a 1.0 M4 shortly before that though, >>>>> still with CGLIB1 - to ease migration paths for Hibernate 2.0 > users. >>>>>=20 >>>>> Juergen >>>>>=20 >>>>>=20 >>>>> -----Original Message----- >>>>> From: spr...@li... >>>>> [mailto:spr...@li...]On >>>>> Behalf Of Matthew E. Porter >>>>> Sent: Monday, December 01, 2003 5:06 PM >>>>> To: spr...@li... >>>>> Subject: [Springframework-developer] Hibernate 2.1 and CGLIB >>>>>=20 >>>>>=20 >>>>> I have looked through the mailing list archives but was >>>>> =20 >>>>>=20 >>>> unable to find >>>> =20 >>>>=20 >>>>> the answer to my question. Will Spring move to support >>>>> =20 >>>>>=20 >>>> Hibernate 2.1 >>>> =20 >>>>=20 >>>>> (as it is the new *recommended* version) and, if so, when? >>>>>=20 >>>>> Also, does anyone know if I can use it now with the cglib version >>>>> change? >>>>>=20 >>>>>=20 >>>>>=20 >>>>> Cheers, >>>>> matthew >>>>>=20 >>>>> =20 >>>>>=20 >>=20 >>=20 >>=20 >>=20 >> ------------------------------------------------------- >> This SF.net email is sponsored by: IBM Linux Tutorials. Become an >> expert in LINUX or just sharpen your skills. Sign up for IBM's Free >> Linux Tutorials. Learn everything from the bash shell to sys admin. >> Click now! http://ads.osdn.com/?ad_id=3D1278&alloc_id=3D3371&op=3Dclick >> _______________________________________________ >> Springframework-developer mailing list >> Spr...@li... >> https://lists.sourceforge.net/lists/listinfo/springframework-developer >>=20 >=20 >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign up for > IBM's Free Linux Tutorials. Learn everything from the bash shell to sys > admin. Click now! http://ads.osdn.com/?ad_id=3D1278&alloc_id=3D3371&op=3Dclick > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer >=20 >=20 >=20 > ------------------------------------------------------- > This SF.net email is sponsored by: IBM Linux Tutorials. > Become an expert in LINUX or just sharpen your skills. Sign up for IBM's > Free Linux Tutorials. Learn everything from the bash shell to sys admin. > Click now! http://ads.osdn.com/?ad_id=1278&alloc_id371&op=CCk > _______________________________________________ > Springframework-developer mailing list > Spr...@li... > https://lists.sourceforge.net/lists/listinfo/springframework-developer |