[hibernate-issues] [Hibernate-JIRA] Created: (HHH-3737) Support Hibernate 3.3 branch in Envers until 3.4.0GA is out
Erik-Berndt Scheper (JIRA)
noreply at atlassian.com
Thu Jan 29 04:56:38 EST 2009
Support Hibernate 3.3 branch in Envers until 3.4.0GA is out
-----------------------------------------------------------
Key: HHH-3737
URL: http://opensource.atlassian.com/projects/hibernate/browse/HHH-3737
Project: Hibernate Core
Issue Type: Improvement
Components: envers
Affects Versions: 3.4
Reporter: Erik-Berndt Scheper
Attachments: envers-hibernate-core-3.3.x-compatibility.patch
It would be great if Envers would support the 3.3 stable branch of Hibernate at least until Hibernate 3.4.0GA is out.
I fully understand the rationale to remove the patch to support Hibernate 3.3.1 GA. The underlying bug HHH-3351 is resolved in the trunk (3.4.0), but also in the 3.3 branch. (See http://fisheye.jboss.com/changelog/Hibernate/core/trunk/envers?cs=15462 )
Therefore Envers 3.4.0 (snapshot) should be able to run perfectly fine against a 3.3.2 snapshot.
Unfortunately, with the migration from envers to Hibernate, AbstractDelegateSessionImplementor has been modified to include an unused delegation method to org.hibernate.engine.LoadQueryInfluencers, which is new in 3.4.0 (trunk).
The attached patch removes this method, so that Envers 3.4.0 snapshot compiles with Hibernate 3.3.2 snapshot. Also, I have verified that all Envers test cases pass with a 3.3.2-SNAPSHOT.
Related: it would be great to add a Maven profile to envers, so that the envers module could be compiled with a 3.3.2-snapshot dependency. But this would require a 3.3.2-snapshot published in a Jboss repository, which is sadly not available.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/hibernate/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the hibernate-issues
mailing list