lp://qastaging/~therve/storm/reference-changed-leak
- Get this branch:
- bzr branch lp://qastaging/~therve/storm/reference-changed-leak
Branch merges
- James Henstridge: Approve
- Jamu Kakar (community): Approve
-
Diff: 142 lines (+50/-10)2 files modifiedstorm/references.py (+15/-8)
tests/store/base.py (+35/-2)
Branch information
Recent revisions
- 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] - 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]
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)