lp:mv3d

Created by SirGolan and last modified
Get this branch:
bzr branch lp:mv3d

Related bugs

Related blueprints

Branch information

Owner:
SirGolan
Project:
MV3D
Status:
Development

Import details

Import Status: Failed

This branch is an import of the Subversion branch from http://dev.mv3d.com/svn/mv3d/trunk.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on pear and finished taking 25 seconds — see the log
Import started on neumayer and finished taking 40 seconds — see the log
Import started on pear and finished taking 30 seconds — see the log
Import started on pear and finished taking 30 seconds — see the log

Whiteboard

20100602 maxb Approved

Recent revisions

662. By mike

Fixes: Minor persist system bugs
Author: Mike Handverger
Comments:
Fixes a bug when calling save() on a persistable that doesn't have a store, and also
a bug that occurs when an index can not be generated where the original error is
masked on subsequent attempts.

661. By mike

Fixes: Persistable Attributes from inherited non Persistable classes
Author: Mike Handverger
Comments:
Fixed a minor bug when non-Persistable classes with Persistable Attributes were
inherited by Persistable classes. Some properties on the attribute weren't set
causing some issues when printing queries or exceptions with queries using
those attributes.

660. By mike

Fixes: Typo in Persist getOrCreate
Author: Mike Handverger
Comments:
It was calling _asyncGetOrcreate when it should be _asyncGetOrCreate.

659. By mike

Fixes: Removal of store parameter to Persistable init.
Author: Mike Handverger
Comments:
It was pointed out that the store parameter passed in to Persistable's init function was
ignored. Upon further investigation, if it was ever used, it would cause issues. So,
it has been removed.

658. By mike

Fixes: Problems with complex queries.
Author: Mike Handverger
Comments:
Added parentheses to SQL statments to preserve the order of operations in
complex queries.

657. By mike

Fixes: NULL checks in persist store and other misc bugs
Author: Mike Handverger
Comments:
MySQL and SQLite require "is NULL" instead of "= NULL". Added a Converter field
to ListBoxItems, fixed several misc guide and persist bugs.

656. By mike

Fixes: Submitting queries as lists instead of tuples.
Author: Mike Handverger
Comments:
Persist would cause an error if a query was submitted as a list instead of a tuple. In some cases,
it would error if they were submitted as anything other than a query object.

655. By mike

Fixes: Add a new getOrCreate persist function
Author: Mike Handverger
Comments:
Add a new getOrCreate function similar to the one in Django.

654. By mike

Fixes: Race condition when persist's updateAllAsync is used.
Author: Mike Handverger
Comments:
If an async store with a Persistable that uses an integer ID is upgraded,
updateAllAsync is used. If during the upgrade, new items are stored,
their IDs start at 1 again. This fixes that problem.

653. By mike

Fixes: Persist upgradeAllAsync
Author: Mike Handverger
Comments:
Fixes bug where _asyncSaveClass is called with the wrong args.

Branch metadata

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

Subscribers