Branch: refs/heads/master
  Home:   https://github.com/django/django
  Commit: f64a5ef404cb6fd28e008a01039a3beea2fa8e1b
      
https://github.com/django/django/commit/f64a5ef404cb6fd28e008a01039a3beea2fa8e1b
  Author: Anssi Kääriäinen <[email protected]>
  Date:   2012-10-25 (Thu, 25 Oct 2012)

  Changed paths:
    M django/db/models/sql/query.py
    M django/db/models/sql/subqueries.py
    M tests/regressiontests/delete_regress/models.py
    M tests/regressiontests/delete_regress/tests.py

  Log Message:
  -----------
  Fixed #19102 -- Fixed fast-path delete for modified SELECT clause cases

There was a bug introduced in #18676 which caused fast-path deletes
implemented as "DELETE WHERE pk IN <subquery>" to fail if the SELECT
clause contained additional stuff (for example extra() and annotate()).

Thanks to Trac alias pressureman for spotting this regression.


  Commit: 11b8712cc743b496bdff5fe405a5036734ca67c3
      
https://github.com/django/django/commit/11b8712cc743b496bdff5fe405a5036734ca67c3
  Author: Anssi Kääriäinen <[email protected]>
  Date:   2012-10-25 (Thu, 25 Oct 2012)

  Changed paths:
    M django/db/models/sql/subqueries.py

  Log Message:
  -----------
  Added docstring to DeleteQuery.delete_qs()


  Commit: 7de439f32d5da88f8a5717717a9e152441708a9f
      
https://github.com/django/django/commit/7de439f32d5da88f8a5717717a9e152441708a9f
  Author: Anssi Kääriäinen <[email protected]>
  Date:   2012-10-25 (Thu, 25 Oct 2012)

  Changed paths:
    M django/db/models/query.py
    M tests/regressiontests/delete_regress/tests.py

  Log Message:
  -----------
  Fixed #19187 -- Raise consistent error from qs.values().delete()


Compare: https://github.com/django/django/compare/da56e1bac644...7de439f32d5d

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to