summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAbhijeet Viswa <abhijeetviswa@gmail.com>2020-02-08 10:22:09 +0530
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-02-11 21:36:05 +0100
commit8faaaf4e719531f2fd7f390a8af33ef2458f5427 (patch)
treecc447005593ec9187128bcd1b170497a86a5cbd0 /docs
parent4e8d6a1bafbbebc0720c5d1ed751521356364fe9 (diff)
[3.0.x] Fixed #31246 -- Fixed locking models in QuerySet.select_for_update(of=()) for related fields and parent link fields with multi-table inheritance.
Partly regression in 0107e3d1058f653f66032f7fd3a0bd61e96bf782. Backport of 1712a76b9dfda1ef220395e62ea87079da8c9f6c from master
Diffstat (limited to 'docs')
-rw-r--r--docs/releases/2.2.11.txt6
-rw-r--r--docs/releases/3.0.4.txt6
2 files changed, 11 insertions, 1 deletions
diff --git a/docs/releases/2.2.11.txt b/docs/releases/2.2.11.txt
index 5aaa5deab0..b14d961ac3 100644
--- a/docs/releases/2.2.11.txt
+++ b/docs/releases/2.2.11.txt
@@ -9,4 +9,8 @@ Django 2.2.11 fixes a data loss bug in 2.2.10.
Bugfixes
========
-* ...
+* Fixed a data loss possibility in the
+ :meth:`~django.db.models.query.QuerySet.select_for_update`. When using
+ related fields or parent link fields with :ref:`multi-table-inheritance` in
+ the ``of`` argument, the corresponding models were not locked
+ (:ticket:`31246`).
diff --git a/docs/releases/3.0.4.txt b/docs/releases/3.0.4.txt
index c24d8f7a6a..7be1ed15ce 100644
--- a/docs/releases/3.0.4.txt
+++ b/docs/releases/3.0.4.txt
@@ -14,3 +14,9 @@ Bugfixes
* Fixed a regression in Django 3.0 that caused a file response using a
temporary file to be closed incorrectly (:ticket:`31240`).
+
+* Fixed a data loss possibility in the
+ :meth:`~django.db.models.query.QuerySet.select_for_update`. When using
+ related fields or parent link fields with :ref:`multi-table-inheritance` in
+ the ``of`` argument, the corresponding models were not locked
+ (:ticket:`31246`).