Hey all,

This past week was mostly spent getting lookup's working (and
negation), that's gone fairly well.  Well enough, in fact, that I
spent most of today getting some low hanging fruit working: namely
ordering, slicing, and values.  In slicing we've come to an
interesting design decision.  Attempting to do a LIMIT 0's equivilant
in MongoDB results in the full result set being returned, not a 0 item
result set, as SQL does.  So the question is: do we emulate the SQL
(and CPython) behavior here, or do we simply write it off as a
platform specific issue.  In this case the emulation happens to be
painless, efficient, and simple to implement, however in many other
cases it will not be.

My goal for this week is going to be playing with cleaning up the
abstractions in aggregates and F expressions (MongoDB has limited
support for inplace updates, so this will be a useful test).

Thoughts welcome,
Alex

-- 
"I disapprove of what you say, but I will defend to the death your
right to say it." -- Voltaire
"The people's good is the highest law." -- Cicero
"Code can always be simpler than you think, but never as simple as you
want" -- Me

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-develop...@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to