#29984: Support prefetch_related with Queryset.iterator
-------------------------------------+-------------------------------------
               Reporter:  Taylor H   |          Owner:  nobody
                   Type:  New        |         Status:  new
  feature                            |
              Component:  Database   |        Version:  2.1
  layer (models, ORM)                |
               Severity:  Normal     |       Keywords:
           Triage Stage:             |      Has patch:  0
  Unreviewed                         |
    Needs documentation:  0          |    Needs tests:  0
Patch needs improvement:  0          |  Easy pickings:  0
                  UI/UX:  0          |
-------------------------------------+-------------------------------------
 I was surprise when I found out that `prefetch_related` calls are ignored
 when using `Queryset.iterator`. I noticed in the docs here
 https://docs.djangoproject.com/en/2.1/ref/models/querysets/#iterator that
 it is because the "these two optimizations do not make sense together."
 That may have been true in the past, but it is definitely not the case
 now. The iterator allows chunking (by default 2000) and it would be very
 helpful to prefetch related for each chunk.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/29984>
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/055.6ea0154fc03a6358db65a48361644d77%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to