[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...>
------------------------------------------------------------------------
|