<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/django.git/tests/delete, branch c/32409-async-tests-cannot-call-orm</title>
<subtitle>github.com: django/django.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/django.git/'/>
<entry>
<title>Fixed #32107 -- Fixed ProtectedError.protected_objects and RestrictedError.restricted_objects.</title>
<updated>2020-10-19T10:43:32+00:00</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2020-10-18T21:01:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/django.git/commit/?id=3b1746d5194778fab15c15dd14c212e0912ec8f3'/>
<id>3b1746d5194778fab15c15dd14c212e0912ec8f3</id>
<content type='text'>
Regression in 4ca5c565f4dc9e97845036e86416abc5cfde766c and
ab3cbd8b9a315911248227208630a020cedca08f.

Thanks Vitaliy Yelnik for the report.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Regression in 4ca5c565f4dc9e97845036e86416abc5cfde766c and
ab3cbd8b9a315911248227208630a020cedca08f.

Thanks Vitaliy Yelnik for the report.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #31965 -- Adjusted multi-table fast-deletion on MySQL/MariaDB.</title>
<updated>2020-08-31T06:11:28+00:00</updated>
<author>
<name>Simon Charette</name>
<email>charette.s@gmail.com</email>
</author>
<published>2020-08-30T07:00:15+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/django.git/commit/?id=f6405c0b8ef7aff513b105c1da68407a881a3671'/>
<id>f6405c0b8ef7aff513b105c1da68407a881a3671</id>
<content type='text'>
The optimization introduced in 7acef095d73 did not properly handle
deletion involving filters against aggregate annotations.

It initially was surfaced by a MariaDB test failure but misattributed
to an undocumented change in behavior that resulted in the systemic
generation of poorly performing database queries in 5b83bae031.

Thanks Anton Plotkin for the report.

Refs #23576.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The optimization introduced in 7acef095d73 did not properly handle
deletion involving filters against aggregate annotations.

It initially was surfaced by a MariaDB test failure but misattributed
to an undocumented change in behavior that resulted in the systemic
generation of poorly performing database queries in 5b83bae031.

Thanks Anton Plotkin for the report.

Refs #23576.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #31624 -- Avoided subquery usage on QuerySet.all().delete().</title>
<updated>2020-05-25T06:14:49+00:00</updated>
<author>
<name>Simon Charette</name>
<email>charette.s@gmail.com</email>
</author>
<published>2020-05-24T13:18:12+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/django.git/commit/?id=972000420e08703dd4981466ff67adcd5a61ad4b'/>
<id>972000420e08703dd4981466ff67adcd5a61ad4b</id>
<content type='text'>
Thanks Adam Johnson for the report.

Regression in 7acef095d73322f45dcceb99afa1a4e50b520479.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks Adam Johnson for the report.

Regression in 7acef095d73322f45dcceb99afa1a4e50b520479.
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed unused __str__() methods in tests models.</title>
<updated>2020-04-30T07:13:23+00:00</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2020-04-30T07:13:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/django.git/commit/?id=555e3a848e7ac13580371c7eafbc89195fee6ea9'/>
<id>555e3a848e7ac13580371c7eafbc89195fee6ea9</id>
<content type='text'>
Follow up to 6461583b6cc257d25880ef9a9fd7e2125ac53ce1.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Follow up to 6461583b6cc257d25880ef9a9fd7e2125ac53ce1.</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #31474 -- Made QuerySet.delete() not return the number of deleted objects if it's zero.</title>
<updated>2020-04-20T07:51:54+00:00</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2020-04-18T16:31:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/django.git/commit/?id=35a67b3731dab2b546b3ed4d7f2deff529465c34'/>
<id>35a67b3731dab2b546b3ed4d7f2deff529465c34</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplified imports from django.db and django.contrib.gis.db.</title>
<updated>2020-02-04T12:20:06+00:00</updated>
<author>
<name>Nick Pope</name>
<email>nick.pope@flightdataservices.com</email>
</author>
<published>2019-08-20T07:54:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/django.git/commit/?id=335c9c94acf263901fb023404408880245b0c4b4'/>
<id>335c9c94acf263901fb023404408880245b0c4b4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed #31219 -- Fixed object deletion crash for nested protected related objects.</title>
<updated>2020-01-31T08:07:58+00:00</updated>
<author>
<name>Matthias Kestenholz</name>
<email>mk@feinheit.ch</email>
</author>
<published>2020-01-30T17:08:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/django.git/commit/?id=4e8d89020cca87fcf484eb6b6b514b4c9bfa592f'/>
<id>4e8d89020cca87fcf484eb6b6b514b4c9bfa592f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #27852 -- Fixed object deletion to show all restricted related objects rather than just the first one.</title>
<updated>2020-01-29T08:02:23+00:00</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2020-01-28T09:51:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/django.git/commit/?id=4ca5c565f4dc9e97845036e86416abc5cfde766c'/>
<id>4ca5c565f4dc9e97845036e86416abc5cfde766c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Made OnDeleteTests.test_protect() assert more specific ProtectedError.</title>
<updated>2020-01-27T11:21:02+00:00</updated>
<author>
<name>Mariusz Felisiak</name>
<email>felisiak.mariusz@gmail.com</email>
</author>
<published>2020-01-27T10:30:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/django.git/commit/?id=c00b863ac6e9f6dfb295d4fc5291726a1112c080'/>
<id>c00b863ac6e9f6dfb295d4fc5291726a1112c080</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Refs #27852 -- Fixed object deletion to show all protected related objects rather than just the first one.</title>
<updated>2020-01-27T11:21:02+00:00</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2020-01-25T14:56:30+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/django.git/commit/?id=ab3cbd8b9a315911248227208630a020cedca08f'/>
<id>ab3cbd8b9a315911248227208630a020cedca08f</id>
<content type='text'>
Thanks Anton Samarchyan for the initial patch.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks Anton Samarchyan for the initial patch.
</pre>
</div>
</content>
</entry>
</feed>
