~free.ekanayaka/storm/any-expr

« back to all changes in this revision

Viewing changes to NEWS

  • Committer: James Henstridge
  • Date: 2009-03-04 16:56:58 UTC
  • mfrom: (298 trunk)
  • mto: This revision was merged to the branch mainline in revision 301.
  • Revision ID: james@jamesh.id.au-20090304165658-38byw0cvce12kah0
merge from trunk, fixing conflicts

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
0.14 (2008-XX-XX)
 
1
0.15 (2009-XX-XX)
 
2
=================
 
3
 
 
4
Improvements
 
5
------------
 
6
 - Added support for using Expressions with ResultSet.set().
 
7
 - The default cache size was changed from 100 to 1000 objects.
 
8
 - Added the new GenerationalCache with a faster implementation of
 
9
   the caching API (by Jeroen Vermeulen).  This will likely become
 
10
   the default implementation in the future, so please test it if
 
11
   possible.
 
12
 - A new UUID property type has been added.  It depends on the uuid
 
13
   module introduced in Python 2.5 to represent values.
 
14
 
 
15
Bug fixes
 
16
---------
 
17
 - Revert management of distinct, offset and limit by the ResultSet.count()
 
18
   method. It didn't handle some corner cases.
 
19
 - The test suite now passes when run with Python 2.6.
 
20
 
 
21
 
 
22
0.14 (2009-01-09)
2
23
=================
3
24
 
4
25
Improvements
21
42
 - The Reference class now has an __ne__() method, so inequality
22
43
   checks against a reference now work in find expressions (bug
23
44
   #244768 reported by Stuart Bishop).
 
45
 - Make ResultSet.count() handles the distinct, limit and offset flags, to
 
46
   really reflect the length of the current ResultSet.
 
47
 - The store doesn't iterate on all the alive objects anymore, using instead
 
48
   events that objects can subscribe to. This improves performance drastically
 
49
   when lots of objects are in the cache.
24
50
 
25
51
 
26
52
0.13 (2008-08-28)