lp://qastaging/~therve/storm/reference-changed-leak

Created by Thomas Herve and last modified
Get this branch:
bzr branch lp://qastaging/~therve/storm/reference-changed-leak
Only Thomas Herve can upload to this branch. If you are Thomas Herve please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Thomas Herve
Project:
Storm
Status:
Merged

Recent revisions

342. By Thomas Herve

Explicit None check

341. By Thomas Herve

Use the same trick for "removed" event

340. By Thomas Herve

Fix the problem using a weak reference, and test the actual problem observerd

339. By Thomas Herve

Add flushed hooks when reading relations to correctly unhook changed events
and remove a leak.

338. By James Henstridge

Add startswith(), endswith() and contains_string() methods to Comparable.

[r=jkakar,jdo] [f=387840]

337. By Jamu Kakar

Merged mysql-reserved-words [r=gabriel,jamesh] [f=433833]

MySQL reserved words that weren't treated properly before are
handled correctly now.

336. By James Henstridge

Always allow the result of min(), max() and sum() to be None.

Previously, if the column the aggregate was being applied to had
allow_none=False set, and the aggregate evaluated to NULL (e.g. if the
result set was empty), then a NoneError was raised.
[r=jdo,jkakar] [f=457801]

335. By James Henstridge

Add a NEWS file entry for the set expression collapse feature.

334. By James Henstridge

Nested set expressions are now flattened when safe.

Before hand, it was easy to hit Python's recursion limit when building
large unions with ResultSet.union() (similar for intersect() and
except()). Now the set expression constructor will try to flatten such
expressions, which leads to simpler expression compilation.
[r=jkakar,gabrielgrant] [f=242813]

333. By Jamu Kakar

- New 'make doc' target generates API documentation [trivial].

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.