<feed xmlns='http://www.w3.org/2005/Atom'>
<title>django.git/tests/update, branch stable/5.2.x</title>
<subtitle>django
</subtitle>
<id>http://cgit.adnoto.dev/django.git/atom?h=stable%2F5.2.x</id>
<link rel='self' href='http://cgit.adnoto.dev/django.git/atom?h=stable%2F5.2.x'/>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/'/>
<updated>2025-04-30T09:39:37Z</updated>
<entry>
<title>[5.2.x] Fixed #36360 -- Fixed QuerySet.update() crash when referring annotations through values().</title>
<updated>2025-04-30T09:39:37Z</updated>
<author>
<name>Simon Charette</name>
<email>charette.s@gmail.com</email>
</author>
<published>2025-04-29T17:42:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=7f6a5fbe2ef26d9970508d5a7236fe009ec274d0'/>
<id>urn:sha1:7f6a5fbe2ef26d9970508d5a7236fe009ec274d0</id>
<content type='text'>
The issue was only manifesting itself when also filtering againt a related
model as that forces the usage of a subquery because SQLUpdateCompiler doesn't
support the UPDATE FROM syntax yet.

Regression in 65ad4ade74dc9208b9d686a451cd6045df0c9c3a.

Refs #28900.

Thanks Gav O'Connor for the detailed report.

Backport of 8ef4e0bd423ac3764004c73c3d1098e7a51a2945 from main.
</content>
</entry>
<entry>
<title>Fixed #34421 -- Fixed QuerySet.update() on querysets in descending order by annotations.</title>
<updated>2023-03-18T12:19:40Z</updated>
<author>
<name>hb6h057</name>
<email>me@hb6.org</email>
</author>
<published>2023-03-16T16:03:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=2ffa815c734e12262a3cb8ce5664f297128ae47f'/>
<id>urn:sha1:2ffa815c734e12262a3cb8ce5664f297128ae47f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #16211 -- Added logical NOT support to F expressions.</title>
<updated>2022-10-31T08:55:51Z</updated>
<author>
<name>David Wobrock</name>
<email>david.wobrock@gmail.com</email>
</author>
<published>2022-09-26T20:59:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=a320aab5129f4019b3c1d28b7a3b509582bc56f9'/>
<id>urn:sha1:a320aab5129f4019b3c1d28b7a3b509582bc56f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #28897 -- Fixed QuerySet.update() on querysets ordered by annotations.</title>
<updated>2022-06-17T08:06:17Z</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=3ef37a5245015f69a9b9f884ebc289a35d02c5f6'/>
<id>urn:sha1:3ef37a5245015f69a9b9f884ebc289a35d02c5f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #28897 -- Added test for QuerySet.update() on querysets ordered by inline m2m annotation.</title>
<updated>2022-06-17T08:06:12Z</updated>
<author>
<name>David Wobrock</name>
<email>david.wobrock@gmail.com</email>
</author>
<published>2022-06-17T07:19:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=f4680a112d01d85540411673eade31f37712d0a6'/>
<id>urn:sha1:f4680a112d01d85540411673eade31f37712d0a6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refs #33476 -- Reformatted code with Black.</title>
<updated>2022-02-07T19:37:05Z</updated>
<author>
<name>django-bot</name>
<email>ops@djangoproject.com</email>
</author>
<published>2022-02-03T19:24:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=9c19aff7c7561e3a82978a272ecdaad40dda5c00'/>
<id>urn:sha1:9c19aff7c7561e3a82978a272ecdaad40dda5c00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #32645 -- Fixed QuerySet.update() crash when ordered by joined fields on MySQL/MariaDB.</title>
<updated>2021-04-14T19:11:17Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2021-04-14T19:11:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ca9872905559026af82000e46cde6f7dedc897b6'/>
<id>urn:sha1:ca9872905559026af82000e46cde6f7dedc897b6</id>
<content type='text'>
Thanks Matt Westcott for the report.

Regression in 779e615e362108862f1681f965ee9e4f1d0ae6d2.</content>
</entry>
<entry>
<title>Refs #32508 -- Raised TypeError instead of using "assert" on unsupported operations for sliced querysets.</title>
<updated>2021-03-10T08:16:28Z</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2021-03-10T08:16:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=ba9a2b754452b542d3f472f0acce6f940911aced'/>
<id>urn:sha1:ba9a2b754452b542d3f472f0acce6f940911aced</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fixed #25534, Fixed #31639 -- Added support for transform references in expressions.</title>
<updated>2020-11-27T19:42:04Z</updated>
<author>
<name>Ian Foote</name>
<email>python@ian.feete.org</email>
</author>
<published>2020-11-15T22:43:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=8b040e3cbbb2e81420e777afc3ca48a1c8f4dd5a'/>
<id>urn:sha1:8b040e3cbbb2e81420e777afc3ca48a1c8f4dd5a</id>
<content type='text'>
Thanks Mariusz Felisiak and Simon Charette for reviews.
</content>
</entry>
<entry>
<title>Fixed #31573 -- Made QuerySet.update() respect ordering on MariaDB/MySQL.</title>
<updated>2020-07-08T09:43:50Z</updated>
<author>
<name>davidchorpash</name>
<email>dchorpash@doctorondemand.com</email>
</author>
<published>2020-06-20T04:55:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.adnoto.dev/django.git/commit/?id=779e615e362108862f1681f965ee9e4f1d0ae6d2'/>
<id>urn:sha1:779e615e362108862f1681f965ee9e4f1d0ae6d2</id>
<content type='text'>
</content>
</entry>
</feed>
