~free.ekanayaka/storm/any-expr

  • Committer: James Henstridge
  • Date: 2009-10-21 10:11:50 UTC
  • mfrom: (329.2.2 storm.bug-242813)
  • Revision ID: james@jamesh.id.au-20091021101150-0jegr4v4r7oj7o1v
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]
Filename Latest Rev Last Changed Committer Comment Size
..
databases 4 18 years ago Gustavo Niemeyer - Implemented And, Or, and Parameter expressions. Diff
django 254.4.2 16 years ago James Henstridge Integrate the Zope transaction middleware for Djan Diff
store 41 18 years ago Gustavo Niemeyer - Implemented MySQL database support! Store tests Diff
zope 144.3.1 17 years ago Jamu Kakar - Migrated canonical.zstorm code into storm.zope. Diff
__init__.py 235.2.23 16 years ago Gustavo Niemeyer Oops.. a dummy commented out import went in by mis Empty Diff Download File
base.py 142.2.3 17 years ago Gustavo Niemeyer - Finished implementation of the C version of Obje 1.5 KB Diff Download File
cache.py 292 15 years ago Gustavo Niemeyer Added the new GenerationalCache with a faster impl 12.3 KB Diff Download File
conftest.py 131 17 years ago Gustavo Niemeyer s/Machinary/Machinery/, as observed by Jamu. 4.5 KB Diff Download File
database.py 304.1.1 15 years ago Francis J. Lacoste Execute tracer code through _check_disconnect. Fix 18.3 KB Diff Download File
event.py 235.2.10 16 years ago Gustavo Niemeyer EventSystem.save()/restore() are unused nowadays. 3 KB Diff Download File
expr.py 329.2.2 15 years ago James Henstridge Collapse set expressions with order_by set, and ad 86 KB Diff Download File
helper.py 269.1.4 16 years ago Thomas Hervé Fix other tests relying on variables with same val 3.9 KB Diff Download File
info.py 238.2.2 16 years ago Christopher Armstrong BE AWESOME 23.3 KB Diff Download File
infoheritance.txt 289.2.2 15 years ago James Henstridge Adjust doctests so that they will pass with the cl 7.6 KB Diff Download File
mocker.py 227.1.1 16 years ago Michael Hudson the fixes 73.1 KB Diff Download File
properties.py 289.3.2 15 years ago James Henstridge Add a UUID property built using UUIDVariable. 37.5 KB Diff Download File
sqlobject.py 304.4.2 15 years ago James Henstridge Add back tests from Thomas Herve's attempt to fix 43 KB Diff Download File
tracer.py 289.2.1 15 years ago James Henstridge Change the tracer tests to not mock sys.stderr, as 9.5 KB Diff Download File
tutorial.txt 289.2.2 15 years ago James Henstridge Adjust doctests so that they will pass with the cl 22.7 KB Diff Download File
uri.py 213.1.1 16 years ago Gustavo Niemeyer Implemented URI.__str__, based on ideas from Jamu. 6.4 KB Diff Download File
variables.py 282.3.4 15 years ago James Henstridge merge from trunk, fixing conflicts 32.5 KB Diff Download File