[Cosmo-dev] stamping branch update

Randy Letness randy at osafoundation.org
Tue Nov 28 16:13:16 PST 2006


I just committed a big chunk of changes to the stamping branch.  With 
this commit all consumers of the service layer (rpcsevice, dav, home 
collection browser, feed servlet, etc) are now using the new model/api 
changes (stamps).  Once all the kinks are worked out on the branch, I'd 
say we are almost ready to merge back into the trunk.  There is still 
more sharing work to be done, but I don't think those changes will 
impact others as its mostly new apis.  Brian, should we merge before all 
sharing work is done or do you want to continue working on the branch?

I'm tracking model change tasks at:
http://wiki.osafoundation.org/bin/view/Journal/CosmoZeroPointSixModelTasks

I've also started on a migration script that  migrates a 0.5 db to trunk 
(0.6) db.  I'm finding that its difficult to write a migration sql 
script that can be run on multiple types of dbs as I need to use stored 
procs (using cursors and other db functions) to accomplish the 
migration.   I'm writing a MySQL script to start with.   I could do the 
same in jdbc, but there is still the issue of DDL differences between 
dbs (blob vs longblob,, text vs clob, etc).  It turns out the hibernate 
schema update tools are limiting and won't do a full schema upgrade.  I 
should have a script ready for testing by the time we merge the branch 
to the trunk.

-Randy


More information about the cosmo-dev mailing list