[Building Sakai] Spring 3.2 and Hibernate 3.6 upgrades (KNL-515 / KNL-517)

John Bush john.bush at rsmart.com
Mon Mar 11 22:21:08 PDT 2013


excellent work, hero status, looking forward to testing this out

On Mon, Mar 11, 2013 at 2:20 PM, Noah Botimer <botimer at umich.edu> wrote:
> Hello all,
>
> I'm pleased to note the completion of upgrades to Spring 3.2.1.RELEASE and
> Hibernate 3.6.10.Final, and that preliminary testing has gone very well.
>
> But don't panic! This isn't in trunk yet; just standing by to be merged.
>
>
> There are lots of details on the tickets [1][2], but the most important
> thing is that there is very good backward compatibility. Most of the things
> you would have done in code are unchanged.
>
> Two obvious exceptions (config, not really code) to these are the
> dependencies declared (both libraries are now modular) and the universal use
> of the "materialized_clob" datatype for long text data (a consistency
> improvement, which maps a Java String to a CLOB / TEXT field, as was
> previously accomplished with string types and length limits). All known
> changes have been applied to all of the core, so you shouldn't have to worry
> too much. All tests pass nicely. Contrib maintainers: it's pretty
> straightforward for any given tool.
>
> There will be some more documentation about the specifics (say, some of the
> constant or cache region changes), but this is ready for broad testing now.
> Because nearly every module is touched, this upgrade is not in a set of
> Subversion branches (way too much work). I am maintaining them on GitHub and
> keeping a branch synchronized with trunk:
>
> https://github.com/botimer/sakai-cle/tree/spring-32
>
> I've done testing on MySQL and Oracle. Others (Sam, Aaron, Zach, Chris) have
> been testing as well, and we have found no standing regressions. So, I will
> put it to the TCC to think about the right time to apply these changes to
> trunk. I am deliberately sharing this now, after 2.9.1 has settled, since I
> think this is about the right time.
>
> I should also note that this was a big chunk of work, graciously sponsored
> by Unicon.
>
> Comments, test results, and pull requests are welcome.
>
> Thanks,
> -Noah
>
> [1] - https://jira.sakaiproject.org/browse/KNL-515
> [2] - https://jira.sakaiproject.org/browse/KNL-517
>
> _______________________________________________
> sakai-dev mailing list
> sakai-dev at collab.sakaiproject.org
> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>
> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org
> with a subject of "unsubscribe"



--
John Bush
602-490-0470


More information about the sakai-dev mailing list