﻿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
8063	Taking a slice of a queryset with extras specified alters the query	zbyte64	nobody	"If you do a qs as the following:

foo = MyObjects.objects.all().extra(select={'relevance': match_expr},
                          where=[match_expr],
                          params=[query])

print foo


bar = MyObjects.objects.all().extra(select={'relevance': match_expr},
                          where=[match_expr],
                          params=[query])

print bar[:10]

The first 10 elements of foo may not match bar, bar will simply be the first 10 objects and it discards the extra where clause."		new	Uncategorized	dev			queryset	zbyte64@…	Unreviewed	0	0	0	0	0	0
