Branch: refs/heads/master
  Home:   https://github.com/django/django
  Commit: 3fef304ff237fe692459c1f5b840acf7886c50bb
      
https://github.com/django/django/commit/3fef304ff237fe692459c1f5b840acf7886c50bb
  Author: Anssi Kääriäinen <akaar...@gmail.com>
  Date:   2013-02-20 (Wed, 20 Feb 2013)

  Changed paths:
    M django/db/models/sql/expressions.py
    M django/db/models/sql/query.py
    M tests/regressiontests/nested_foreign_keys/tests.py

  Log Message:
  -----------
  Refactored negated IS NULL handling

This one cleaned up add_filter() negated filter generation. As a side
effect split_exclude() was cleaned up, too.

Refs #19849


  Commit: edf93127bf2f9dc35b45cdea5d39a1b417ab1638
      
https://github.com/django/django/commit/edf93127bf2f9dc35b45cdea5d39a1b417ab1638
  Author: Anssi Kääriäinen <akaar...@gmail.com>
  Date:   2013-02-20 (Wed, 20 Feb 2013)

  Changed paths:
    M django/db/models/sql/compiler.py
    M django/db/models/sql/query.py
    M tests/regressiontests/select_related_regress/tests.py

  Log Message:
  -----------
  Removed join() promote kwarg

The join promote=True was over-aggressive in select_related handling.
After that was removed, the only other user was query.combine(). That
use case is very easy to handle locally, so there is no more need for
the join(promote=True) flag.

Refs #19849.


  Commit: 10f9ba046f6122414fe5501934b6e080c3554a85
      
https://github.com/django/django/commit/10f9ba046f6122414fe5501934b6e080c3554a85
  Author: Anssi Kääriäinen <akaar...@gmail.com>
  Date:   2013-02-20 (Wed, 20 Feb 2013)

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

  Log Message:
  -----------
  Cleaned up join promotion in query.combine() with OR

Refs #19849


  Commit: e8fc3f3783744e4fcd3ff0ac43e3ce2572292f3a
      
https://github.com/django/django/commit/e8fc3f3783744e4fcd3ff0ac43e3ce2572292f3a
  Author: Anssi Kääriäinen <akaar...@gmail.com>
  Date:   2013-02-20 (Wed, 20 Feb 2013)

  Changed paths:
    M tests/regressiontests/queries/models.py
    M tests/regressiontests/queries/tests.py

  Log Message:
  -----------
  Added a test for negated Q object querying

The added test is from the patch in ticket #19672 (written by Ian
Kelly). Fixed #19672, refs #19849.


Compare: https://github.com/django/django/compare/b55cde054ee7...e8fc3f378374

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-updates+unsubscr...@googlegroups.com.
To post to this group, send email to django-updates@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to