I have a different take.  If it does not fix anything (and actually 
causes new problems you report) why make everyone have to upgrade?

On Wed 21 Mar 2012 02:43:27 AM CDT, Strong Liu wrote:
> On Mar 21, 2012, at 6:23 AM, Steve Ebersole wrote:
>
>> GRADLE-2169 (or at least tests hanging on your system) was the main reason 
>> to switch to m9.  If that's not addressed by m9 then IMO we should not 
>> switch.  Like I said on IRC all the reports I saw (JIRA and forum) said that 
>> that particular thing is still an issue.  Curious it only fails on some 
>> systems.  The next release is supposed to be the first RC, I'd vote we wait 
>> for that if possible.  One thought I have been having... Is Gradle using its 
>> daemon now by default?  If so, I wonder if our memory settings, when set 
>> environmentally, are not passed along to the daemon.  One of the forums 
>> posts suggest the underlying cause of these hangs is situations where the 
>> "worker process" encounters certain types of errors such as OOM.  That would 
>> certainly happen trying to run the testsuites.
>
> no, the daemon is not started by default, it just be considered matured 
> enough.
> you still need "--daemon" explicitly to enable it
>
> GRADLE-2169 maybe not the one i'm getting, at least our tests do not use any 
> security stuff I believe.
>
> but since my change is ready to push, so, I would suggest you give it a try, 
> if it doesn't break anything (though it doesn't fix my issue either) I would 
> vote we accept it, since with this change, it would make the next upgrade to 
> the CR release easier
>
>>
>> As for name-spacing the manual, the doctype declaration for manual now all 
>> use SYSTEM instead of PUBLIC.  So even if they cannot be resolved locally, 
>> it should never try to resolve them remotely.  So not sure why this causes 
>> extra time.  I would think either it does not load the DTD or it fails.  Of 
>> course if you already have the work done to convert it to be name-spaced, 
>> I'd say push it.
>
> don't know why, but from my local testing, the dev guide / quickstart docs 
> are built much faster than manual when using dtd
>
>>
>> On Tue 20 Mar 2012 01:11:53 PM CDT, Strong Liu wrote:
>>> I have pushed my changes [1]
>>>
>>> some notes here:
>>>
>>> * this upgrade does not resolve the GRADLE-2169 issue, my build still hangs 
>>> (but with "-i" option, it disappears, needs to dig more )
>>> * the gradle-jdocbook change doesn't compatible with previous gradle 
>>> release (there is a gradle class renamed)
>>> * I have to change manual's xml to use namespace instead of the old dtd, 
>>> jdocbook plugin can't resolve those locally, that's why it takes so long to 
>>> finish [2]
>>> * I haven't created pull request yet, just want to hear feedback first
>>>
>>>
>>> 1. https://github.com/stliu/gradle-jdocbook/tree/upgrade-to-m9
>>> https://github.com/stliu/hibernate-orm/tree/upgrade-to-m9
>>>
>>> 2.
>>> time gradle :documentation:renderDocBook_manual_en-US_html
>>> ----------------------------------------------------------- (mac + m9)
>>> Total time: 1 mins 43.315 secs
>>>
>>> real1m43.546s
>>> user1m14.794s
>>> sys0m2.919s
>>> ----------------------------------------------------------- (fedora + m8a)
>>> Total time: 2 mins 33.44 secs
>>>
>>> real2m33.527s
>>> user1m1.912s
>>> sys0m1.590s
>>> ----------------------------------------------------------- (mac + m8a)
>>> Total time: 3 mins 53.628 secs
>>>
>>> real3m53.798s
>>> user1m12.152s
>>> sys0m3.037s
>>> -------------------------
>>> Best Regards,
>>>
>>> Strong Liu<stliu at hibernate.org<http://hibernate.org/>>
>>> http://about.me/stliu/bio
>>>
>>
>> -- 
>> st...@hibernate.org
>> http://hibernate.org
>

-- 
st...@hibernate.org
http://hibernate.org
_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev

Reply via email to