<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/db/backends/sqlite3/base.py, branch 1.4.13</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=1.4.13</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=1.4.13'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2012-11-23T23:28:25Z</updated>
<entry>
<title>[1.4.x] Fixed SQLite's collapsing of same-valued instances in bulk_create</title>
<updated>2012-11-23T23:28:25Z</updated>
<author>
<name>Anssi Kääriäinen</name>
<email>akaariai@gmail.com</email>
</author>
<published>2012-11-23T22:28:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c7dcb1d808597e0806fb352bb5ddc4b58c452f4c'/>
<id>urn:sha1:c7dcb1d808597e0806fb352bb5ddc4b58c452f4c</id>
<content type='text'>
SQLite used INSERT INTO tbl SELECT %s UNION SELECT %s, the problem
was that there should have been UNION ALL instead of UNION.

Refs #19351

Backpatch of a27582484cf814554907d2d1ad077852de36963f
</content>
</entry>
<entry>
<title>[1.4.x] Fixed #17788 -- Added batch_size argument to qs.bulk_create()</title>
<updated>2012-09-02T16:17:15Z</updated>
<author>
<name>Anssi Kääriäinen</name>
<email>akaariai@gmail.com</email>
</author>
<published>2012-04-29T01:22:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=23268608512444de626e63dee1815fb5b5207a48'/>
<id>urn:sha1:23268608512444de626e63dee1815fb5b5207a48</id>
<content type='text'>
The qs.bulk_create() method did not work with large batches together
with SQLite3. This commit adds a way to split the bulk into smaller
batches. The default batch size is unlimited except for SQLite3 where
the batch size is limited to 999 SQL parameters per batch.

Thanks to everybody who participated in the discussions at Trac.

Backpatch of 29132ebdef0e0b9c09e456b05f0e6a22f1106a4f from master (with
documentation changes removed).
</content>
</entry>
<entry>
<title>Fixed #17755 -- Ensured datetime objects that bypass the model layer (for instance, in raw SQL queries) are converted to UTC before sending them to the database when time zone support is enabled. Thanks Anssi for the report.</title>
<updated>2012-02-27T21:15:25Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2012-02-27T21:15:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ce88b57b9aca0325e5b90944019f602a92f93475'/>
<id>urn:sha1:ce88b57b9aca0325e5b90944019f602a92f93475</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17596 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Removed code duplicated in SQLite3 and SpatiaLite GeoDjango DB backends.</title>
<updated>2012-02-11T03:09:54Z</updated>
<author>
<name>Ramiro Morales</name>
<email>cramm0@gmail.com</email>
</author>
<published>2012-02-11T03:09:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=5a4e63e62a8cde925d5a7b05c44a2ec14853b46e'/>
<id>urn:sha1:5a4e63e62a8cde925d5a7b05c44a2ec14853b46e</id>
<content type='text'>
Moved it to an auxiliary method in the SQLite3 backend cursor class.
Did this to reduce the chances of us forgetting to port changes in DB
connection setup process from the former to the latter one like it
happened e.g. in r17205.

Refs #17258.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@17499 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Ensured that thread-shareability gets validated when closing a PostgreSQL or SQLite connection. Refs #17258.</title>
<updated>2011-12-16T17:02:41Z</updated>
<author>
<name>Julien Phalip</name>
<email>jphalip@gmail.com</email>
</author>
<published>2011-12-16T17:02:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a1d2f1f7b76d434072c35b55678ce8a3bbfb4649'/>
<id>urn:sha1:a1d2f1f7b76d434072c35b55678ce8a3bbfb4649</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17206 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #17258 -- Moved `threading.local` from `DatabaseWrapper` to the `django.db.connections` dictionary. This allows connections to be explicitly shared between multiple threads and is particularly useful for enabling the sharing of in-memory SQLite connections. Many thanks to Anssi Kääriäinen for the excellent suggestions and feedback, and to Alex Gaynor for the reviews. Refs #2879.</title>
<updated>2011-12-16T13:40:19Z</updated>
<author>
<name>Julien Phalip</name>
<email>jphalip@gmail.com</email>
</author>
<published>2011-12-16T13:40:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=34e248efeca272a2c0f2b15a5347dd66fc0340c9'/>
<id>urn:sha1:34e248efeca272a2c0f2b15a5347dd66fc0340c9</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@17205 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Added support for time zones. Thanks Luke Plant for the review. Fixed #2626.</title>
<updated>2011-11-18T13:01:06Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2011-11-18T13:01:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9b1cb755a28f020e27d4268c214b25315d4de42e'/>
<id>urn:sha1:9b1cb755a28f020e27d4268c214b25315d4de42e</id>
<content type='text'>
For more information on this project, see this thread:
http://groups.google.com/group/django-developers/browse_thread/thread/cf0423bbb85b1bbf



git-svn-id: http://code.djangoproject.com/svn/django/trunk@17106 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #16906 -- Format datetimes with str/unicode instead of strftime where possible: it's faster and it works for all dates.</title>
<updated>2011-10-13T19:23:45Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2011-10-13T19:23:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=06d9b82a27a4e47b435805938af23360e4291fb4'/>
<id>urn:sha1:06d9b82a27a4e47b435805938af23360e4291fb4</id>
<content type='text'>
Also ensured that datetime_safe is used wherever strftime is called on dates/datetimes that may be before 1900.


git-svn-id: http://code.djangoproject.com/svn/django/trunk@16978 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #14138 -- Removed a superfluous import in the sqlite3 DB backend.</title>
<updated>2011-09-11T00:52:03Z</updated>
<author>
<name>Ramiro Morales</name>
<email>cramm0@gmail.com</email>
</author>
<published>2011-09-11T00:52:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=83484cc109baf6aad645e7cace2183c2b7f9c181'/>
<id>urn:sha1:83484cc109baf6aad645e7cace2183c2b7f9c181</id>
<content type='text'>
This could be of help with some issues people were seeing when deploying
Django with sqlite and Apache.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@16799 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
<entry>
<title>Fixed #7596.  Added Model.objects.bulk_create, and make use of it in several places.  This provides a performance benefit when inserting multiple objects.  THanks to Russ for the review, and Simon Meers for the MySQl implementation.</title>
<updated>2011-09-09T19:22:28Z</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@gmail.com</email>
</author>
<published>2011-09-09T19:22:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7deb25b8dd5aa1ed02b5e30cbc67cd1fb0c3d6e6'/>
<id>urn:sha1:7deb25b8dd5aa1ed02b5e30cbc67cd1fb0c3d6e6</id>
<content type='text'>
git-svn-id: http://code.djangoproject.com/svn/django/trunk@16739 bcc190cf-cafb-0310-a4f2-bffc1f526a37
</content>
</entry>
</feed>
