<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/db/backends/sqlite3/base.py, branch 1.6.4</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=1.6.4</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=1.6.4'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2014-04-10T21:21:55Z</updated>
<entry>
<title>[1.6.x] Fixed #22321 -- Wrapped exceptions in _set_autocommit.</title>
<updated>2014-04-10T21:21:55Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2014-03-23T22:09:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=746cded010c7ba3e2bf2df4cde32dcc9b75cb0d3'/>
<id>urn:sha1:746cded010c7ba3e2bf2df4cde32dcc9b75cb0d3</id>
<content type='text'>
Refs #21202.

Backport of 3becac84 from master
</content>
</entry>
<entry>
<title>[1.6.x] Fixed #21235 -- Disabled savepoints for old versions of SQLite.</title>
<updated>2013-10-07T08:49:28Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2013-10-07T08:47:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=b42f0665a8cc25869c8dbc7bb71927b7ea61f81c'/>
<id>urn:sha1:b42f0665a8cc25869c8dbc7bb71927b7ea61f81c</id>
<content type='text'>
Thanks Ramiro for the report.

Backport of 91547772 from master.
</content>
</entry>
<entry>
<title>Fixed #21134 -- Prevented queries in broken transactions.</title>
<updated>2013-09-30T08:14:22Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2013-09-30T08:14:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=0d74bdaf0c39feb8ec303dbbdbcadba70e46eecb'/>
<id>urn:sha1:0d74bdaf0c39feb8ec303dbbdbcadba70e46eecb</id>
<content type='text'>
Backport of 728548e4 from master.

Squashed commit of the following:

commit 63ddb271a44df389b2c302e421fc17b7f0529755
Author: Aymeric Augustin &lt;aymeric.augustin@m4x.org&gt;
Date:   Sun Sep 29 22:51:00 2013 +0200

    Clarified interactions between atomic and exceptions.

commit 2899ec299228217c876ba3aa4024e523a41c8504
Author: Aymeric Augustin &lt;aymeric.augustin@m4x.org&gt;
Date:   Sun Sep 22 22:45:32 2013 +0200

    Fixed TransactionManagementError in tests.

    Previous commit introduced an additional check to prevent running
    queries in transactions that will be rolled back, which triggered a few
    failures in the tests. In practice using transaction.atomic instead of
    the low-level savepoint APIs was enough to fix the problems.

commit 4a639b059ea80aeb78f7f160a7d4b9f609b9c238
Author: Aymeric Augustin &lt;aymeric.augustin@m4x.org&gt;
Date:   Tue Sep 24 22:24:17 2013 +0200

    Allowed nesting constraint_checks_disabled inside atomic.

    Since MySQL handles transactions loosely, this isn't a problem.

commit 2a4ab1cb6e83391ff7e25d08479e230ca564bfef
Author: Aymeric Augustin &lt;aymeric.augustin@m4x.org&gt;
Date:   Sat Sep 21 18:43:12 2013 +0200

    Prevented running queries in transactions that will be rolled back.

    This avoids a counter-intuitive behavior in an edge case on databases
    with non-atomic transaction semantics.

    It prevents using savepoint_rollback() inside an atomic block without
    calling set_rollback(False) first, which is backwards-incompatible in
    tests.

    Refs #21134.

commit 8e3db393853c7ac64a445b66e57f3620a3fde7b0
Author: Aymeric Augustin &lt;aymeric.augustin@m4x.org&gt;
Date:   Sun Sep 22 22:14:17 2013 +0200

    Replaced manual savepoints by atomic blocks.

    This ensures the rollback flag is handled consistently in internal APIs.
</content>
</entry>
<entry>
<title>[1.6.x] Replaced "not PY3" by "PY2", new in six 1.4.0.</title>
<updated>2013-09-03T12:34:45Z</updated>
<author>
<name>Aymeric Augustin</name>
<email>aymeric.augustin@m4x.org</email>
</author>
<published>2013-09-02T10:06:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=115318051c092f6ca8240262bd8b17b9e56ab838'/>
<id>urn:sha1:115318051c092f6ca8240262bd8b17b9e56ab838</id>
<content type='text'>
Conflicts:
	django/db/backends/oracle/base.py
	django/db/backends/sqlite3/base.py
	django/db/models/base.py

Backport of 365c3e8b from master.
</content>
</entry>
<entry>
<title>[1.6.x] Fixed #20984 -- Stopped decoding bytes in sqlite3 adapter on Python 3</title>
<updated>2013-08-29T06:43:35Z</updated>
<author>
<name>Claude Paroz</name>
<email>claude@2xlibre.net</email>
</author>
<published>2013-08-29T06:35:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=58157be5ad31b42a1dc73e357cfdece02fd0b6ee'/>
<id>urn:sha1:58157be5ad31b42a1dc73e357cfdece02fd0b6ee</id>
<content type='text'>
Thanks lvella at gmail.com for the report.
Backport of 169637649 from master.
</content>
</entry>
<entry>
<title>Support 'pyformat' style parameters in raw queries, Refs #10070</title>
<updated>2013-06-28T03:59:10Z</updated>
<author>
<name>Shai Berger</name>
<email>shai@platonix.com</email>
</author>
<published>2013-06-28T03:15:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d097417025e71286ad5bbde6e0a79caacabbbd64'/>
<id>urn:sha1:d097417025e71286ad5bbde6e0a79caacabbbd64</id>
<content type='text'>
Add support for Oracle, fix an issue with the repr of RawQuerySet,
add tests and documentations. Also added a 'supports_paramstyle_pyformat'
database feature, True by default, False for SQLite.

Thanks Donald Stufft for review of documentation.
</content>
</entry>
<entry>
<title>Fixed #20462 - Replaced the str() cast introduced in 273dc55 by force_text()</title>
<updated>2013-06-26T14:30:58Z</updated>
<author>
<name>Loic Bistuer</name>
<email>loic.bistuer@sixmedia.com</email>
</author>
<published>2013-06-26T14:30:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a9ea7d8c708c8265cccc17f23c62b2268d9e94f8'/>
<id>urn:sha1:a9ea7d8c708c8265cccc17f23c62b2268d9e94f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #20462 -- null/non-string regex lookups are now consistent</title>
<updated>2013-06-26T12:13:26Z</updated>
<author>
<name>Andrew Clark</name>
<email>amclark7@gmail.com</email>
</author>
<published>2013-06-26T08:07:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=273dc550a4eccdad958541f456332312b3369504'/>
<id>urn:sha1:273dc550a4eccdad958541f456332312b3369504</id>
<content type='text'>
Thanks to noirbizarre for the report and initial patch.
</content>
</entry>
<entry>
<title>Fixed #20587 -- Made convert_values handle None values</title>
<updated>2013-06-22T13:05:12Z</updated>
<author>
<name>Gilberto Gonçalves</name>
<email>lursty@gmail.com</email>
</author>
<published>2013-06-22T13:05:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=680b512fc1509ca05cf56fada30f6b833735362a'/>
<id>urn:sha1:680b512fc1509ca05cf56fada30f6b833735362a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "Fixed #20462 - Fixed sqlite regex lookups for null values and non-string fields."</title>
<updated>2013-06-11T21:55:19Z</updated>
<author>
<name>Tim Graham</name>
<email>timograham@gmail.com</email>
</author>
<published>2013-06-11T21:54:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=92c49d6f01700961698eb3d79fd393d673cee219'/>
<id>urn:sha1:92c49d6f01700961698eb3d79fd393d673cee219</id>
<content type='text'>
This reverts commit 64041f0e6e7a773574d7cde978d16305200004ea.

lookup.tests.LookupTests.test_regex_non_string fails under Postgres.
We should also try to rewrite the test using an existing model.
</content>
</entry>
</feed>
