Publishing details
Changelog
storm (0.17-1~storm4.8.04) hardy; urgency=low
* The order_by parameter defined on ReferenceSet can now be
specified as a string, to workaround circular dependency issues.
The order by property column will be resolved after import time
(bug #580037).
* The Store and Connection classes have block_access() and
unblock_access() methods that can be used to block access to the
database connection. This can be used to ensure that an
application doesn't access the database at unexpected times.
* When using stores managed by ZStorm, a ZStormError will be raised
on attempts to use a per-thread store from the wrong thread (bug
#348815).
* ResultSet.is_empty strips the ORDER BY clause, when present, to
provide a performance boost for queries that would match a large
number of rows (bug #246200).
* A new ResultSet.get_select_expr method returns a Select
expression built for a specified set of columns, based on the
settings of the result set (bug #337494).
* ResultSet.any and ReferenceSet.any strips the ORDER BY clause,
when present, to provide a performance boost for queries that
would match a large number of rows (bug #608825).
* SQLObjectResultSet has a new is_empty method which should be used
in preference to __nonzero__, because it is compatible with
ResultSet.
* SQLite reserved words are handled properly (bug #593633).
* A bug in change checkpointing logic has been fixed to detect
changes in mutable objects correctly and to prevent useless (or
potentially harmful!) columns to be specified in updates (bug
#553334).
-- Jamshed Kakar <email address hidden> Fri, 6 Aug 2010 13:46:06 +0000
Builds
Built packages
-
python-storm
Storm is an object-relational mapper (ORM) for Python
Package files