Re: [Django] #26207: Replace dynamic classes with non-data descriptors for deferred instance loading

2019-10-14 Thread Django
#26207: Replace dynamic classes with non-data descriptors for deferred instance
loading
-+-
 Reporter:  Anssi Kääriäinen |Owner:  nobody
 Type:   |   Status:  closed
  Cleanup/optimization   |
Component:  Database layer   |  Version:  master
  (models, ORM)  |
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Mariusz Felisiak ):

 In [changeset:"8d196e6feaeef38dc7b698c26de5fe2317349fe3" 8d196e6f]:
 {{{
 #!CommitTicketReference repository=""
 revision="8d196e6feaeef38dc7b698c26de5fe2317349fe3"
 [3.0.x] Refs #26207 -- Removed obsolete note about slow constructing a
 model with deferred fields.

 This is not true since 7f51876 removed the necessity of creating
 proxy model classes at runtime for each deferred field sets.
 Backport of 35396a7f243eceec42cc90725ab573a7d9ac3b4c from master
 }}}

-- 
Ticket URL: 
Django 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/066.0ca7a29955a70d88e7054544c16c5ced%40djangoproject.com.


Re: [Django] #26207: Replace dynamic classes with non-data descriptors for deferred instance loading

2019-10-14 Thread Django
#26207: Replace dynamic classes with non-data descriptors for deferred instance
loading
-+-
 Reporter:  Anssi Kääriäinen |Owner:  nobody
 Type:   |   Status:  closed
  Cleanup/optimization   |
Component:  Database layer   |  Version:  master
  (models, ORM)  |
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Mariusz Felisiak ):

 In [changeset:"f037ae11ec97f90ff94fbff2cdae336619ae63c5" f037ae11]:
 {{{
 #!CommitTicketReference repository=""
 revision="f037ae11ec97f90ff94fbff2cdae336619ae63c5"
 [2.2.x] Refs #26207 -- Removed obsolete note about slow constructing a
 model with deferred fields.

 This is not true since 7f51876 removed the necessity of creating
 proxy model classes at runtime for each deferred field sets.
 Backport of 35396a7f243eceec42cc90725ab573a7d9ac3b4c from master
 }}}

-- 
Ticket URL: 
Django 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/066.87305492ecd448c7c72dd3d771bfa999%40djangoproject.com.


Re: [Django] #26207: Replace dynamic classes with non-data descriptors for deferred instance loading

2019-10-14 Thread Django
#26207: Replace dynamic classes with non-data descriptors for deferred instance
loading
-+-
 Reporter:  Anssi Kääriäinen |Owner:  nobody
 Type:   |   Status:  closed
  Cleanup/optimization   |
Component:  Database layer   |  Version:  master
  (models, ORM)  |
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Mariusz Felisiak ):

 In [changeset:"35396a7f243eceec42cc90725ab573a7d9ac3b4c" 35396a7f]:
 {{{
 #!CommitTicketReference repository=""
 revision="35396a7f243eceec42cc90725ab573a7d9ac3b4c"
 Refs #26207 -- Removed obsolete note about slow constructing a model with
 deferred fields.

 This is not true since 7f51876 removed the necessity of creating
 proxy model classes at runtime for each deferred field sets.
 }}}

-- 
Ticket URL: 
Django 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/066.8a9b68d41b34b201d5f6429d5e0bd1b8%40djangoproject.com.


Re: [Django] #26207: Replace dynamic classes with non-data descriptors for deferred instance loading

2016-11-20 Thread Django
#26207: Replace dynamic classes with non-data descriptors for deferred instance
loading
-+-
 Reporter:  Anssi Kääriäinen |Owner:  nobody
 Type:   |   Status:  closed
  Cleanup/optimization   |
Component:  Database layer   |  Version:  master
  (models, ORM)  |
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Tim Graham ):

 In [changeset:"9d4246419ca5b913a7a9b05f18e695f10a9fd0fb" 9d42464]:
 {{{
 #!CommitTicketReference repository=""
 revision="9d4246419ca5b913a7a9b05f18e695f10a9fd0fb"
 Refs #26207 -- Removed obsolete comments about deferred model classes.
 }}}

--
Ticket URL: 
Django 
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/066.f33e2f8a561a481be0f1ce7642fba83a%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #26207: Replace dynamic classes with non-data descriptors for deferred instance loading

2016-11-17 Thread Django
#26207: Replace dynamic classes with non-data descriptors for deferred instance
loading
-+-
 Reporter:  Anssi Kääriäinen |Owner:  nobody
 Type:   |   Status:  closed
  Cleanup/optimization   |
Component:  Database layer   |  Version:  master
  (models, ORM)  |
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-

Comment (by Tim Graham ):

 In [changeset:"721f0ca85c68929354b3ea20cdc61cb671652487" 721f0ca]:
 {{{
 #!CommitTicketReference repository=""
 revision="721f0ca85c68929354b3ea20cdc61cb671652487"
 Simplified a test after refs #26207.
 }}}

--
Ticket URL: 
Django 
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/066.716f18777872f6b421cbab110dd5b346%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #26207: Replace dynamic classes with non-data descriptors for deferred instance loading

2016-04-29 Thread Django
#26207: Replace dynamic classes with non-data descriptors for deferred instance
loading
-+-
 Reporter:  akaariai |Owner:  nobody
 Type:   |   Status:  closed
  Cleanup/optimization   |
Component:  Database layer   |  Version:  master
  (models, ORM)  |
 Severity:  Normal   |   Resolution:  fixed
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by Tim Graham ):

 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"7f51876f99851fdc3fef63aecdfbcffa199c26b9" 7f51876f]:
 {{{
 #!CommitTicketReference repository=""
 revision="7f51876f99851fdc3fef63aecdfbcffa199c26b9"
 Fixed #26207 -- Replaced dynamic classes with non-data descriptors for
 deferred instance loading.
 }}}

--
Ticket URL: 
Django 
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/066.c15ff6c83ee286ece298452651ec0d82%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #26207: Replace dynamic classes with non-data descriptors for deferred instance loading

2016-04-25 Thread Django
#26207: Replace dynamic classes with non-data descriptors for deferred instance
loading
-+-
 Reporter:  akaariai |Owner:  nobody
 Type:   |   Status:  new
  Cleanup/optimization   |
Component:  Database layer   |  Version:  master
  (models, ORM)  |
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  0
Easy pickings:  0|UI/UX:  0
-+-
Changes (by timgraham):

 * needs_better_patch:  1 => 0


Comment:

 [https://github.com/django/django/pull/6491 Updated PR] with cosmetic
 edits + docs. One TODO remains from Anssi's original PR that I'm not sure
 how to handle.

--
Ticket URL: 
Django 
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/066.e1013d37b30afe536e772b5705ae85c2%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.


Re: [Django] #26207: Replace dynamic classes with non-data descriptors for deferred instance loading (was: New implementation for deferred instance loading)

2016-02-11 Thread Django
#26207: Replace dynamic classes with non-data descriptors for deferred instance
loading
-+-
 Reporter:  akaariai |Owner:  nobody
 Type:   |   Status:  new
  Cleanup/optimization   |
Component:  Database layer   |  Version:  master
  (models, ORM)  |
 Severity:  Normal   |   Resolution:
 Keywords:   | Triage Stage:  Accepted
Has patch:  1|  Needs documentation:  0
  Needs tests:  0|  Patch needs improvement:  1
Easy pickings:  0|UI/UX:  0
-+-
Changes (by timgraham):

 * needs_better_patch:  0 => 1
 * has_patch:  0 => 1
 * stage:  Unreviewed => Accepted


Comment:

 [https://github.com/django/django/pull/6118 PR] and
 [https://groups.google.com/d/msg/django-
 developers/BDAlTyJwQeY/Fh2Qy07cAQAJ django-dev discussion]

--
Ticket URL: 
Django 
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/066.a648fe92289b9eec9790c403c08c6ef5%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.