<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/db/backends/sqlite3/base.py, branch 1.5b2</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=1.5b2</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=1.5b2'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2012-11-23T23:20:22Z</updated>
<entry>
<title>[1.5.x] Fixed #19351 -- SQLite bulk_insert of more than 500 single-field objs</title>
<updated>2012-11-23T23:20:22Z</updated>
<author>
<name>Anssi Kääriäinen</name>
<email>akaariai@gmail.com</email>
</author>
<published>2012-11-23T22:44:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=421e599ad34b93e9537bf4deeca343f5b2e69f06'/>
<id>urn:sha1:421e599ad34b93e9537bf4deeca343f5b2e69f06</id>
<content type='text'>
Backpatch of 0a0a0d66b316598f7c296e8bf75749a14ce3ac49
</content>
</entry>
<entry>
<title>[1.5.x] Fixed SQLite's collapsing of same-valued instances in bulk_create</title>
<updated>2012-11-23T23:19:17Z</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=625dc3f0722d80eaffacc39171ea7337ab089ae4'/>
<id>urn:sha1:625dc3f0722d80eaffacc39171ea7337ab089ae4</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>Removed many uses of bare "except:", which were either going to a) silence real issues, or b) were impossible to hit.</title>
<updated>2012-09-07T19:08:07Z</updated>
<author>
<name>Alex Gaynor</name>
<email>alex.gaynor@rd.io</email>
</author>
<published>2012-09-07T19:06:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=335a9f9cf1e2f40679e91cf42cfd0e636885a397'/>
<id>urn:sha1:335a9f9cf1e2f40679e91cf42cfd0e636885a397</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[py3] Ported django.utils.safestring.</title>
<updated>2012-08-18T14:04:06Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2012-08-18T14:04:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=547b181046539f548839e42544521503fbe4d821'/>
<id>urn:sha1:547b181046539f548839e42544521503fbe4d821</id>
<content type='text'>
Backwards compatibility aliases were created under Python 2.
</content>
</entry>
<entry>
<title>[py3] Always convert values from sqlite3 to unicode strings</title>
<updated>2012-08-12T18:47:18Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2012-08-12T18:43:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=5513480fe1e616c236a7629072b4317e334b9b4b'/>
<id>urn:sha1:5513480fe1e616c236a7629072b4317e334b9b4b</id>
<content type='text'>
Thanks Aymeric Augustin for the review.
</content>
</entry>
<entry>
<title>Replaced some byte strings by str() calls</title>
<updated>2012-08-03T13:18:13Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2012-08-03T13:18:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9908201d7fc3340b83db21298033c5b347f38d65'/>
<id>urn:sha1:9908201d7fc3340b83db21298033c5b347f38d65</id>
<content type='text'>
This is a useful trick when Python 2 awaits byte strings and
Python 3 Unicode (regular) strings.
</content>
</entry>
<entry>
<title>[py3] Replaced unicode/str by six.text_type/bytes.</title>
<updated>2012-07-22T07:29:54Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2012-07-20T12:48:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=bdca5ea345c548a82a80d198906818c9ccbef896'/>
<id>urn:sha1:bdca5ea345c548a82a80d198906818c9ccbef896</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[py3] Exception aren't iterable in Python 3.</title>
<updated>2012-07-22T07:29:52Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2012-07-21T19:06:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7fa51a24a8ca47f41f5d711e81b8a71b08542a36'/>
<id>urn:sha1:7fa51a24a8ca47f41f5d711e81b8a71b08542a36</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[py3] Used six.reraise wherever necessary.</title>
<updated>2012-07-22T07:29:52Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2012-07-20T10:18:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d796c94b03ffbe90895ec68c5041806907cb9577'/>
<id>urn:sha1:d796c94b03ffbe90895ec68c5041806907cb9577</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #17788 -- Added batch_size argument to qs.bulk_create()</title>
<updated>2012-07-17T12:24:41Z</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=29132ebdef0e0b9c09e456b05f0e6a22f1106a4f'/>
<id>urn:sha1:29132ebdef0e0b9c09e456b05f0e6a22f1106a4f</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.
</content>
</entry>
</feed>
