Created by Gavin Panella on 2010-10-20 and last modified on 2010-10-20
Get this branch:
bzr branch lp:~allenap/storm/interface-rationale-bug-659883
Only Gavin Panella can upload to this branch. If you are Gavin Panella please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Gavin Panella

Recent revisions

378. By Gavin Panella on 2010-10-20

Add a rationale for exposed attributes to the IResultSet docstring.

377. By Gustavo Niemeyer on 2010-10-19

Merged branch bug-620615 [r=jkakar,therve]

This fixes bug #620615, which caused lazy expressions to cause subsequent
loading of objects to explode if unflushed.

376. By Jeroen T. Vermeulen on 2010-10-12

Merged bug-659078 [r=BjornT,jkakar] [f=659078]

The logic in SQLObjectResultSet.__nonzero__ and is_empty methods was
inverted and is now fixed.

375. By Free Ekanayaka on 2010-09-07

Merge storm-testresource [f=618704] [r=jkakar,therve]

This branch adds a storm.zope.testing.ZStormResourceManager class to
manage a set of stores registered with ZStorm.

374. By Thomas Herve on 2010-09-01

Merge resultset-select-copy [r=niemeyer,jkakar] [f=620508]

Give a copy the _select attribute when ResultSet.copy is called, to prevent problems
when _get_select modifies it later on. It fixes a problem with sliced results
and count calls, mainly.

373. By James Henstridge on 2010-08-20

Compatibility fixes for psycopg2 >= 2.2.
[r=therve,jdobrien] [f=585704]

372. By Thomas Herve on 2010-08-19

Merge loaded-bug-619017 [r=jkakar,lifeless,niemeyer] [f=619017]

Make sure that all variables are defined when an object comes out of the cache
and __storm_loaded__ is called.

371. By Free Ekanayaka on 2010-08-18

Merge schema-support [f=250412] [r=niemeyer,jkakar]

The schema management code used by the Landscape project has been
included under storm.schema, allowing to define Schema objects for
creating, dropping, clearing and upgrading database schemas across
multiple databases. The patch system is file-based, i.e. each database
patch is defined in a separate file inside a Python module directory.

See storm.schema.patch.PatchApplier and storm.schema.schema.Schema for
more details.

370. By Jamu Kakar on 2010-08-16

Merged better-timeout-messages [r=lifeless,mwhudson] [f=617973]

When a TimeoutError is raised it now includes a description
explaining how the exception was triggered. This should help make
it easier to reason about timeout-related issues. Several
docstrings related to timeout tracing machinery have been added or
improved, as well.

369. By Jamu Kakar on 2010-08-06

- Added a 0.18 section to the NEWS file and bumped the version to

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.