Publishing details

Changelog

storm (0.17-1~storm4.10.10) maverick; 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:17 +0000

Available diffs

Builds

Package files