~jbaker/storm/nose_plugin

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: Jamu Kakar
  • Date: 2009-11-24 18:34:34 UTC
  • mfrom: (340 storm.trunk)
  • mto: This revision was merged to the branch mainline in revision 341.
  • Revision ID: jkakar@kakar.ca-20091124183434-ambkvw9tp2byvjnc
- Merged trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
 
4
4
Improvements
5
5
------------
 
6
 - The set expression constructor will now flatten its first argument
 
7
   if it is of the same type.  The resulting expression tree uses less
 
8
   stack when compiling so reduces the chance of hitting Python's
 
9
   recursion limit (bug #242813).
 
10
 - Add startswith(), endswith() and contains_string() methods to
 
11
   Comparable.  These methods perform prefix, suffix and substring
 
12
   checks respectively using the LIKE operator, taking care of escaping
 
13
   for you (bug #387840).
6
14
 
7
15
- C extensions are enabled by default.  Define the
8
16
  STORM_CEXTENSIONS=0 environment variable to disable them.
9
17
 
10
18
Bug fixes
11
19
---------
 
20
 - Remove a leak when mutable variables (ListVariable or PickleVariable
 
21
   instances) are collected before store.flush, leaving hooks behind them.
 
22
 - The ResultSet min, max and sum methods now work correctly when the
 
23
   result set is empty and the column has allow_none=False set.
 
24
   Previously this resulted in a NoneError (bug #457801).
 
25
 - MySQL reserved words are handled properly (bug #433833).
12
26
 
13
27
 
14
28
0.15 (2009-08-07)