What would the ListField Look like? On Jul 16, 8:06 pm, Alex Gaynor <alex.gay...@gmail.com> wrote: > Hey all, > > The last while has been spent continuing the fight to make aggregates > work correctly, Russ provided some good insight that's gotten me > farther on it. All that code is in my query-refactor-aggregates > branch on github, as it's not fully working ATM. This week I also > pushed a few updates to SVN, including support for F() expressions in > updates, and another small fix for bulk updates. > > My goals for next week are to continue the aggregates work (maybe even > finish it!), as well as to clean up the errors for trying to use > impossible features, right now they're a bunch of asserts, but ideally > they should be clean, expressive error messages as. I'm also going to > work on getting a ListField implemented, in principle the > storage/retreival of one shouldn't' be too bad, however MongoDB also > supports querying on them (as one might across a foreign key > relationship in a relational database), and I imagine some refactoring > will be necessary there. > > Since this is about the halfway point of GSOC I'll give a general > overview: we have a working MongoDB backend, with many implemented > features, and a set of changes to Django itself (that don't break > anything else of course) that enable this. Diligent readers will > recall that originally a backend was the goal for the 2nd half of > GSOC, with the first half being allocated to internal refactors. > Seeing as how the backend is nearing completion the 2nd half will be > targeted at these refactors, starting wiht the aggregation stuff I've > been working on. > > Thoughts, questions, flames, nobel prizes nominations 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.