﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
17	Metasystem optimization: Share select_related in memory	Adrian Holovaty	Philippe Raoult	"When using {{{select_related}}}, each cache is stored separately in memory. For
example, each Choice object here has its Poll cached, but each of those caches
is a separate object in memory. It would require less memory if the caches were
references to the same Poll object.

{{{
>>> from djangomodels.polls import choices
>>> choice_list = choices.get_list(poll__id__exact=90, select_related=True)
>>> id(choice_list[0]._poll_cache)
-156344020
>>> id(choice_list[1]._poll_cache)
-156344084
}}}"	New feature	closed	Database layer (models, ORM)	dev	Normal	wontfix	feature caching	miracle2k Mike Scott dcramer@… brosner@… paching@… wbyoung@… jesse.lovelace@… calvin@… David Larlet haavikko@… matt@… romme@… django@… Trevor Caira datavortex@… Michael Malone Alexander Koshelev xiterrex@… Craig de Stigter eallik@… dan.fairs@… miloslav.pojman@… James Pic	Accepted	1	1	0	1	0	0
