<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/django/db/models/query.py, branch 4.1.12</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=4.1.12</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=4.1.12'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2023-02-01T10:44:13Z</updated>
<entry>
<title>[4.1.x] Refs #33476 -- Applied Black's 2023 stable style.</title>
<updated>2023-02-01T10:44:13Z</updated>
<author>
<name>David Smith</name>
<email>smithdc@gmail.com</email>
</author>
<published>2023-02-01T07:13:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a637d0bd22665edfe7af40b4da3297462ec3c9cf'/>
<id>urn:sha1:a637d0bd22665edfe7af40b4da3297462ec3c9cf</id>
<content type='text'>
Black 23.1.0 is released which, as the first release of the year,
introduces the 2023 stable style. This incorporates most of last year's
preview style.

https://github.com/psf/black/releases/tag/23.1.0

Backport of 097e3a70c1481ee7b042b2edd91b2be86fb7b5b6 from main.
</content>
</entry>
<entry>
<title>[4.1.x] Fixed #34171 -- Fixed QuerySet.bulk_create() on fields with db_column in unique_fields/update_fields.</title>
<updated>2022-11-22T19:04:38Z</updated>
<author>
<name>DevilsAutumn</name>
<email>bhuvnesh875@gmail.com</email>
</author>
<published>2022-11-22T09:34:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=170322451acc18ff3311c68db1b9b1d3f7cb7913'/>
<id>urn:sha1:170322451acc18ff3311c68db1b9b1d3f7cb7913</id>
<content type='text'>
Bug in 0f6946495a8ec955b471ca1baaf408ceb53d4796.

Thanks Joshua Brooks for the report.

Backport of 4035bab56f2862a25cd7bfba41a84e58672cb1cc from main
</content>
</entry>
<entry>
<title>[4.1.x] Fixed #34177 -- Fixed QuerySet.bulk_create() crash on "pk" in unique_fields.</title>
<updated>2022-11-22T13:26:48Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2022-11-22T13:26:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=3b0a8ea2993a2b011ad57304b3f978947adb5981'/>
<id>urn:sha1:3b0a8ea2993a2b011ad57304b3f978947adb5981</id>
<content type='text'>
Bug in 0f6946495a8ec955b471ca1baaf408ceb53d4796.
Backport of 7d5329852f19c6ae78c6f6f3d3e41835377bf295 from main
</content>
</entry>
<entry>
<title>[4.1.x] Fixed #33799, Refs #31685 -- Added parameters for updating conflicts to QuerySeta.abulk_create().</title>
<updated>2022-06-23T10:16:41Z</updated>
<author>
<name>DhruvaPatil98</name>
<email>dhruvapatil98@gmail.com</email>
</author>
<published>2022-06-23T07:02:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=531c96de34d746a58b9b7320378296730312c016'/>
<id>urn:sha1:531c96de34d746a58b9b7320378296730312c016</id>
<content type='text'>
Backport of c627226d05dd52aef59447dcfb29cec2c2b11b8a from main
</content>
</entry>
<entry>
<title>[4.1.x] Fixed #28897 -- Fixed QuerySet.update() on querysets ordered by annotations.</title>
<updated>2022-06-17T09:13:05Z</updated>
<author>
<name>David Wobrock</name>
<email>david.wobrock@gmail.com</email>
</author>
<published>2022-06-17T07:20:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=d44dc31fcb98935a9e1ec7c5fe60862d2ae4febc'/>
<id>urn:sha1:d44dc31fcb98935a9e1ec7c5fe60862d2ae4febc</id>
<content type='text'>
Backport of 3ef37a5245015f69a9b9f884ebc289a35d02c5f6 from main
</content>
</entry>
<entry>
<title>Refs #33646 -- Reduced sync_to_async hops on async QuerySet iteration.</title>
<updated>2022-05-04T06:31:59Z</updated>
<author>
<name>Simon Charette</name>
<email>charette.s@gmail.com</email>
</author>
<published>2022-05-04T06:31:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=1109e669905d2011561e843f0ab7c2c02fb63c4d'/>
<id>urn:sha1:1109e669905d2011561e843f0ab7c2c02fb63c4d</id>
<content type='text'>
Until we add support for truly asynchronous database backends it's
actually detrimental to have complete set retrieval require multiple
hops between sync and async emulated contexts via asgiref.

By defaulting to sending the whole sync _fetch_all() to the current
context thread pool we reduce unncessary work when dealing with large
result sets since the queryset cannot be iterated anyway before all
results are retrieved and cached.</content>
</entry>
<entry>
<title>Refs #33646 -- Made QuerySet.raw() async-compatible.</title>
<updated>2022-05-02T08:52:33Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2022-04-27T09:30:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=271a8e73ee382bb487d15e97ffaa675d78869413'/>
<id>urn:sha1:271a8e73ee382bb487d15e97ffaa675d78869413</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #33646 -- Added RawModelIterable.</title>
<updated>2022-05-02T08:52:33Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2022-04-27T09:24:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=77926176b281b9c553c934e52acdd1c0377ea601'/>
<id>urn:sha1:77926176b281b9c553c934e52acdd1c0377ea601</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #33646 -- Added async-compatible interface to QuerySet.</title>
<updated>2022-04-26T18:25:23Z</updated>
<author>
<name>Andrew Godwin</name>
<email>andrew@aeracode.org</email>
</author>
<published>2021-09-08T16:01:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=58b27e0dbb3d31ca1438790870b2b51ecdb10500'/>
<id>urn:sha1:58b27e0dbb3d31ca1438790870b2b51ecdb10500</id>
<content type='text'>
Thanks Simon Charette for reviews.

Co-authored-by: Carlton Gibson &lt;carlton.gibson@noumenal.es&gt;
Co-authored-by: Mariusz Felisiak &lt;felisiak.mariusz@gmail.com&gt;
</content>
</entry>
<entry>
<title>Fixed #29865 -- Added logical XOR support for Q() and querysets.</title>
<updated>2022-03-04T11:55:37Z</updated>
<author>
<name>Ryan Heard</name>
<email>ryanwheard@gmail.com</email>
</author>
<published>2021-07-02T20:09:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=c6b4d62fa2c7f73b87f6ae7e8cf1d64ee5312dc5'/>
<id>urn:sha1:c6b4d62fa2c7f73b87f6ae7e8cf1d64ee5312dc5</id>
<content type='text'>
</content>
</entry>
</feed>
