<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/regressiontests/queries/models.py, branch archive/soc2009/test-improvements</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2009%2Ftest-improvements</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=archive%2Fsoc2009%2Ftest-improvements'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2009-08-20T16:05:25Z</updated>
<entry>
<title>Fixed an assumed ordering in the queries regression tests by making it explicit.</title>
<updated>2009-08-20T16:05:25Z</updated>
<author>
<name>Matt Boersma</name>
<email>matt@sprout.org</email>
</author>
<published>2009-08-20T16:05:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=e0ce9d76e1a4b74db93c106f8267339af5f9d73e'/>
<id>urn:sha1:e0ce9d76e1a4b74db93c106f8267339af5f9d73e</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@11474 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #11274 -- Corrected doctests to not cause test failures due to missing newlines. Thanks Honza Kral.</title>
<updated>2009-06-07T18:07:53Z</updated>
<author>
<name>Brian Rosner</name>
<email>brosner@gmail.com</email>
</author>
<published>2009-06-07T18:07:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=89df572c476c3817eaf33dd9eec3aa9ad4732dcf'/>
<id>urn:sha1:89df572c476c3817eaf33dd9eec3aa9ad4732dcf</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10941 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #11082 -- Ensured that subqueries used in an exclude(X__in=) clause aren't pre-evaluated. Thanks to Henry Andrews for the report, and clement for the fix.</title>
<updated>2009-06-06T13:35:33Z</updated>
<author>
<name>Russell Keith-Magee</name>
<email>russell@keith-magee.com</email>
</author>
<published>2009-06-06T13:35:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=151d88af4e972547c40f1e70a3cd982f202f5c86'/>
<id>urn:sha1:151d88af4e972547c40f1e70a3cd982f202f5c86</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10929 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Added a test from Jamie Gennis to ensure #9848 doesn't reappear.</title>
<updated>2009-04-12T00:13:03Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2009-04-12T00:13:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=50dbda9a3eb83c9e2e79b7d56305a1f0700f8478'/>
<id>urn:sha1:50dbda9a3eb83c9e2e79b7d56305a1f0700f8478</id>
<content type='text'>
The bug itself was fixed at some point in the past months (there have
been a few improvements to update() recently). Fixed #9848.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10528 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #9926 -- Fixes for some select_related() situations.</title>
<updated>2009-03-24T03:59:38Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2009-03-24T03:59:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=fd46f673bd83d8ed26ed54075439236e65f2d015'/>
<id>urn:sha1:fd46f673bd83d8ed26ed54075439236e65f2d015</id>
<content type='text'>
Using select_related(...) across a nullable relation to a multi-table
model inheritance situation no longer excludes results. Thanks to AdamG
for a test demonstrating part of the problem.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10136 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed a false failure in the test suite when running Oracle.</title>
<updated>2009-03-23T22:01:16Z</updated>
<author>
<name>Ian Kelly</name>
<email>ian.g.kelly@gmail.com</email>
</author>
<published>2009-03-23T22:01:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=64ddff1b11290397bd10a81427840e2383da149d'/>
<id>urn:sha1:64ddff1b11290397bd10a81427840e2383da149d</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10125 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #10547 -- Worked around some odd behaviour in Python 2.3 and 2.4.</title>
<updated>2009-03-20T01:37:11Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2009-03-20T01:37:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=255cb391d16238d07ca530e3e2d41c897858231d'/>
<id>urn:sha1:255cb391d16238d07ca530e3e2d41c897858231d</id>
<content type='text'>
Calling the super() version of __reduce__ in Model.__reduce__ led to infinite
loops in Python prior to 2.5. We don't do that any longer.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10099 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #5420 -- Added support for delayed loading of model fields.</title>
<updated>2009-03-19T09:06:04Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2009-03-19T09:06:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=29050ef999e1931efb6c62471c7e07d2ea5e96ea'/>
<id>urn:sha1:29050ef999e1931efb6c62471c7e07d2ea5e96ea</id>
<content type='text'>
In extreme cases, some fields are expensive to load from the database
(e.g. GIS fields requiring conversion, or large text fields). This
commit adds defer() and only() methods to querysets that allow the
caller to specify which fields should not be loaded unless they are
accessed.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@10090 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #10432 -- Handle all kinds of iterators in queryset filters.</title>
<updated>2009-03-08T03:32:16Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2009-03-08T03:32:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=cd99c62e2de8701ffd940d86da8e41798c10007d'/>
<id>urn:sha1:cd99c62e2de8701ffd940d86da8e41798c10007d</id>
<content type='text'>
Only consumes the iterators once and works with Python 2.3.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@9986 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #10181 -- Handle an EmptyResultSet exception case properly in nested querysets.</title>
<updated>2009-03-02T06:08:02Z</updated>
<author>
<name>Malcolm Tredinnick</name>
<email>malcolm.tredinnick@gmail.com</email>
</author>
<published>2009-03-02T06:08:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=851461aa72cc94e7000c3c7713e1d9fb130e0fda'/>
<id>urn:sha1:851461aa72cc94e7000c3c7713e1d9fb130e0fda</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@9951 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
</feed>
