1
0
mirror of https://github.com/django/django.git synced 2025-03-06 23:42:33 +00:00
django/tests/regressiontests
Anssi Kääriäinen a193372753 Fixed #17886 -- Fixed join promotion in ORed nullable queries
The ORM generated a query with INNER JOIN instead of LEFT OUTER JOIN
in a somewhat complicated case. The main issue was that there was a
chain of nullable FK -> non-nullble FK, and the join promotion logic
didn't see the need to promote the non-nullable FK even if the
previous nullable FK was already promoted to LOUTER JOIN. This resulted
in a query like a LOUTER b INNER c, which incorrectly prunes results.
2012-08-21 21:23:57 +03:00
..
2012-08-18 11:02:28 +02:00
2012-08-15 18:19:21 +02:00
2012-08-15 22:42:18 +02:00
2012-08-18 10:18:24 +02:00