#29195: Postgres Regression, annotating Exists through a OuterRef query.
-------------------------------------+-------------------------------------
     Reporter:  Oli Warner           |                    Owner:  nobody
         Type:  Bug                  |                   Status:  new
    Component:  Database layer       |                  Version:  2.0
  (models, ORM)                      |
     Severity:  Normal               |               Resolution:
     Keywords:                       |             Triage Stage:
                                     |  Unreviewed
    Has patch:  0                    |      Needs documentation:  0
  Needs tests:  0                    |  Patch needs improvement:  0
Easy pickings:  0                    |                    UI/UX:  0
-------------------------------------+-------------------------------------

Comment (by Oli Warner):

 I ran a bisect all the way back to 301de774c2  (April 17, when I knew it
 worked). I altered the test so that `git bisect run` would only consider a
 bad result one that contained a message about "explicit type casts". The
 first commit to break this was:

 {{{
 commit 08654a99bbdd09049d682ae57cc94241534b29f0
 Author: Simon Charette <charett...@gmail.com>
 Date:   Tue Aug 8 13:31:59 2017 -0400

     Fixed #28492 -- Defined default output_field of expressions at the
 class level.

     This wasn't possible when settings were accessed during Field
 initialization
     time as our test suite setup script was triggering imports of
 expressions
     before settings were configured.
 }}}

 I'm really quite a distance out of my comfort zone here —I don't usually
 spend this much time in the guts of Django— so even looking at the bisect
 visualisation, I'm not sure what change actually broke this. Still, I hope
 this helps.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/29195#comment:1>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/067.ba2477bcf0d3a8c5cc5ff77a2667326b%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to