After talking with several devs on IRC and IM today I went ahead and pushed these changes into master. If you've updates since the eventing updates you'll need to run:
ant db-hibernate-aggr-events db-hibernate-raw-events

That will drop and recreate the raw and aggregate event tables using the updated JodaTime persisters.

-Eric

On 01/22/2012 11:00 PM, Eric Dalquist wrote:
I'd like to upgrade the following libraries for the 4.0.3 release. We usually don't do minor version jumps in our dependencies in patch releases but the motivation here is Hibernate 4.0. The new eventing and event aggregation APIs that will be in 4.0.3 are using JodaTime (a wonderful library for date/time work) and there is a very good library for persisting these objects via hibernate but it requires hibernate 4.0. It can be made to work in Hibernate 3.6 but the column types change from 3.6 to 4.0 for some of the JodaTime classes and it would make later upgrades more difficult.

I have the upgrade completed and tested it, if anyone is interested I can push the work to my github fork.

Library upgrades:
Hibernate 3.6 -> 4.0
Spring 3.0 -> 3.1
Spring-Security 3.0 -> 3.1

Unless there are any objections I'll be merging this into master in a few days.



-Eric


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to