Re: [hibernate-dev] Hibernate and Eclipse

2011-10-10 Thread Dmitry Geraskov
Strong Liu,

thanks for sharing the code.
I have implemented first 2 points too, but looking at your code I have 
changed ServiceRegistry management in JDBCMetaDataConfiguration today.

If you are interested my code is here:
https://github.com/dgeraskov/hibernate-tools/commits/move_to_hibernate4

I have found 1 memory leak in your code:
it's in ServiceRegistryHelper map. Either you should use WeakReferences 
there or you should not use the Map as 
every snippet:

/JDBCMetaDataConfiguration config = new  JDBCMetaDataConfiguration ();
config.readFromJDBC();/

will create another key-value pair in the map. But the snippet is 
created for every exporters run.

Another problem is that the ServiceRegistry implements 
ServiceRegistryImplementor it should be properly destroyed (this allows 
it to clean up system resources). And seems my code is also not free 
from the forgotten not stopped service registry.


Dmitry

07/10/2011 16:15, Strong Liu wrote:
> okay, i pushed it to my fork https://github.com/stliu/hibernate-tools master 
> branch
> I didn't try to get rid of Configuration, since it's still the only way to 
> get to SF (new metamodel is not in place yet)
> but there are others:
>
> 1. package change
> 2. ServiceRegistry
> 3. Junit 4
>
> ---
> Strong Liu
> http://hibernate.org
> http://github.com/stliu
>
> On Oct 7, 2011, at 8:05 PM, Dmitry Geraskov wrote:
>
>> Hi, Strong Liu,
>>
>> can I somehow look at you "draft" hibernate tools for hibernate core 4 
>> implementation?
>> You said there are a lot of code should be rewritten, I guess you try to get 
>> rid of Configuration class.
>> My approach was: minimal changes and still use the Configuration class.
>>
>> Dmitry Geraskov
>>
>> 06/10/2011 20:05, Strong Liu wrote:
>>> I'm in the middle of moving hibernate tools to use hibernate4
>>> but there are too many codes need to be changed (well, almost all)
>>>
>>> I guess you won't like my pull request :(
>>>
>>> ---
>>> Strong Liu
>>> http://hibernate.org
>>> http://github.com/stliu
>>>
>>> On Oct 6, 2011, at 11:37 PM, Max Rydahl Andersen wrote:
>>>
 On Sep 30, 2011, at 20:01, Gail Badner wrote:

> There have been a couple of comments about problems with eclipse 
> integration with Hibernate 3.6.7:
> - http://in.relation.to/Bloggers/HibernateCore367FinalRelease#comment21925
> - http://in.relation.to/Bloggers/HibernateCore367FinalRelease#comment22031
>
> I don't use Eclipse myself. Does anyone have an answer?
 It's not just Eclipse, its any Hibernate tools usage that have the problem.

 Hibernate 3.6 breaks API so we can't build console configurations and 
 session factories
 without recompiling and if we do that we won't work with Hibernate 3.2-3.5.

 Same problem with Hibernate 4.

 Now when Hibernate 4 is keeping Configuration it becomes somewhat more 
 possible to support
 Hibernate 3.5 and Hibernate 4…but its rather messy unfortunately ;(

 Dima is working on solving some of this but its still very experimental.

 If anyone got time to help out we very much welcome it!

 /max
 http://about.me/maxandersen




 ___
 hibernate-dev mailing list
 hibernate-dev@lists.jboss.org
 https://lists.jboss.org/mailman/listinfo/hibernate-dev
>>> ___
>>> hibernate-dev mailing list
>>> hibernate-dev@lists.jboss.org
>>> https://lists.jboss.org/mailman/listinfo/hibernate-dev
___
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev


Re: [hibernate-dev] Hibernate and Eclipse

2011-10-10 Thread Strong Liu
my code is really not ready for review yet :)

i was asked many times of how to use hibernate-tools with hibernate4 , that's 
why i started this, but it is really great you have been working on this, 
thanks a lot

---
Strong Liu 
http://hibernate.org
http://github.com/stliu

On Oct 10, 2011, at 7:42 PM, Dmitry Geraskov wrote:

> Strong Liu,
> 
> thanks for sharing the code.
> I have implemented first 2 points too, but looking at your code I have 
> changed ServiceRegistry management in JDBCMetaDataConfiguration today.
> 
> If you are interested my code is here:
> https://github.com/dgeraskov/hibernate-tools/commits/move_to_hibernate4
> 
> I have found 1 memory leak in your code: 
> it's in ServiceRegistryHelper map. Either you should use WeakReferences there 
> or you should not use the Map as every 
> snippet:
> 
> JDBCMetaDataConfiguration config = new  JDBCMetaDataConfiguration ();
> config.readFromJDBC();
> 
> will create another key-value pair in the map. But the snippet is created for 
> every exporters run.
> 
> Another problem is that the ServiceRegistry implements 
> ServiceRegistryImplementor it should be properly destroyed (this allows it to 
> clean up system resources). And seems my code is also not free from the 
> forgotten not stopped service registry.
> 
> 
> Dmitry
> 
> 07/10/2011 16:15, Strong Liu wrote:
>> 
>> okay, i pushed it to my fork https://github.com/stliu/hibernate-tools master 
>> branch
>> I didn't try to get rid of Configuration, since it's still the only way to 
>> get to SF (new metamodel is not in place yet)
>> but there are others:
>> 
>> 1. package change
>> 2. ServiceRegistry
>> 3. Junit 4
>> 
>> ---
>> Strong Liu 
>> http://hibernate.org
>> http://github.com/stliu
>> 
>> On Oct 7, 2011, at 8:05 PM, Dmitry Geraskov wrote:
>> 
>>> Hi, Strong Liu,
>>> 
>>> can I somehow look at you "draft" hibernate tools for hibernate core 4 
>>> implementation?
>>> You said there are a lot of code should be rewritten, I guess you try to 
>>> get rid of Configuration class.
>>> My approach was: minimal changes and still use the Configuration class.
>>> 
>>> Dmitry Geraskov
>>> 
>>> 06/10/2011 20:05, Strong Liu wrote:
 I'm in the middle of moving hibernate tools to use hibernate4
 but there are too many codes need to be changed (well, almost all)
 
 I guess you won't like my pull request :(
 
 ---
 Strong Liu
 http://hibernate.org
 http://github.com/stliu
 
 On Oct 6, 2011, at 11:37 PM, Max Rydahl Andersen wrote:
 
> On Sep 30, 2011, at 20:01, Gail Badner wrote:
> 
>> There have been a couple of comments about problems with eclipse 
>> integration with Hibernate 3.6.7:
>> - 
>> http://in.relation.to/Bloggers/HibernateCore367FinalRelease#comment21925
>> - 
>> http://in.relation.to/Bloggers/HibernateCore367FinalRelease#comment22031
>> 
>> I don't use Eclipse myself. Does anyone have an answer?
> It's not just Eclipse, its any Hibernate tools usage that have the 
> problem.
> 
> Hibernate 3.6 breaks API so we can't build console configurations and 
> session factories
> without recompiling and if we do that we won't work with Hibernate 
> 3.2-3.5.
> 
> Same problem with Hibernate 4.
> 
> Now when Hibernate 4 is keeping Configuration it becomes somewhat more 
> possible to support
> Hibernate 3.5 and Hibernate 4…but its rather messy unfortunately ;(
> 
> Dima is working on solving some of this but its still very experimental.
> 
> If anyone got time to help out we very much welcome it!
> 
> /max
> http://about.me/maxandersen
> 
> 
> 
> 
> ___
> hibernate-dev mailing list
> hibernate-dev@lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/hibernate-dev
 ___
 hibernate-dev mailing list
 hibernate-dev@lists.jboss.org
 https://lists.jboss.org/mailman/listinfo/hibernate-dev

___
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev


[hibernate-dev] Hibernate Search 4.0 release meeting transcript

2011-10-10 Thread Emmanuel Bernard
We had a meeting on IRC about Hibernate Search release:

Meeting ended Mon Oct 10 15:12:20 2011 UTC
  
http://transcripts.jboss.org/meeting/irc.freenode.org/hibernate-dev/2011/hibernate-dev.2011-10-10-14.06.html
Minutes (text):
  
http://transcripts.jboss.org/meeting/irc.freenode.org/hibernate-dev/2011/hibernate-dev.2011-10-10-14.06.txt
Log:
  
http://transcripts.jboss.org/meeting/irc.freenode.org/hibernate-dev/2011/hibernate-dev.2011-10-10-14.06.log.html
___
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev