• Anssi Kääriäinen's avatar
    Fixed #17886 -- Fixed join promotion in ORed nullable queries · a1933727
    Anssi Kääriäinen yazdı
    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.
    a1933727
Adı
Son kayıt (commit)
Son güncelleme
..
__init__.py Loading commit data...
models.py Loading commit data...
tests.py Loading commit data...