[okfn-help] sqlalchemy implementation of versioned domain model is go!
Rufus Pollock
rufus.pollock at okfn.org
Thu Feb 28 18:44:35 UTC 2008
Finally, after on and off work over the last few months I've got a full
sqlalchemy implementation [1] of versioned domain model [2] working! Not
only does this do basic object versioning but transparently supports
versioning of many-to-many relationships and (historic) domain model
traversal as well as 'caching' of the HEAD version of the model on the
continuity objects for speedy performance (in most cases reads of the
domain model are against HEAD).
Quite apart from the use of this in itself it means work can begin on
moving CKAN from sqlobject to sqlalchemy which should mean substantial
performance and feature improvments (and we can also look to integrate
this into microfacts).
~rufus
[1]:<http://knowledgeforge.net/ckan/svn/vdm/trunk/vdm/sqlalchemy/>
[2]:<http://knowledgeforge.net/ckan/svn/vdm/trunk/>
More information about the okfn-help
mailing list