[Modeling-users] Modeling/Core v0.9pre12 released
Status: Abandoned
Brought to you by:
sbigaret
From: Sebastien B. <sbi...@us...> - 2003-08-03 15:19:08
|
Hi all, Release v0.9pre12 is out, and consists in bug-fixes mainly: - EditingContext.fetch() cannot return duplicates in the result set anymore; this happened when the fetch specification implied two tables or more are joined. EditingContext.fetchCount() has been fixed accordingly. =20=20 - The adaptor layer for SQLite is now included in the distribution. (it is officially supported since 0.9pre9 but was omitted from the source distribution). =20=20 - Qualifier operator IN accepts long ints. =20=20 - CustomObject.snapshot() does not return an improper result for to-many relationships anymore. This has been already discussed on the mailing-list. However, the fix included here is different from what I announced: when a to-many relationship is still faulted, snapshot() now returns an instance of CustomObject.Snapshot_ToManyFault. See the documentation for this class and for snapshot() for details. http://modeling.sourceforge.net/API/Modeling-API/public/Modeling.Custom= Object.Snapshot_ToManyFault-class.html http://modeling.sourceforge.net/API/Modeling-API/public/Modeling.Custom= Object.CustomObject-class.html#snapshot I'll now try to focus on documentation, esp. for PyModels. FYI, the next release will probably also include the Oracle Adaptor Layer (already available in patch #774894, if you want to give it a try: https://sf.net/tracker/index.php?func=3Ddetail&aid=3D774894&group_id=3D5893= 5&atid=3D489337) -- S=E9bastien. ------------------------------------------------------------------------ 0.9-pre-12 (2003/08/03) ----------------------- * Fixed bug #780495: when ec.fetch() is joining two tables or more, the returned set of objects could have duplicates. * Fixed bug #774989: improper result returned by CustomObject.snapshot() wrt tomany relationships --see CustomObject.snapshot() documentation for details. * Fixed bug #779775, on behalf of Yannick Gingras who reported the bug and gave the patch fixing it. * Fixed bug #781884: SQLiteAdaptorLayer: dropping and creating a database was not possible (and was failing w/ an ugly traceback) * Fixed MANIFEST.in and setup.py: the SQLite adaptor layer was omitted in the source distribution! Thanks Mario for reporting. * Model.loadModel() now automatically build() a pymodel, as suggested by Mario <ma...@ru...> ------------------------------------------------------------------------ |