﻿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
24525	AssertionError at `Query.change_aliases`	Ram Rachum	nobody	"(Django version 1.7.7)

I'm getting an assertion error on the first line of `Query.change_aliases`:

{{{
        assert set(change_map.keys()).intersection(set(change_map.values())) == set()
}}}

Problem is, I can't post more data, because the queryset has confidential client information :(

I can post the value of `change_map`, with identifying details renamed:

{{{
    {'T5': 'T10',
     'T6': 'T11',
     'T8': 'T13',
     'my_app_follow': 'my_app_follow',
     'my_app_stack__readers': 'T7',
     'my_app_stack__writers': 'T9',
     'my_app_user': 'T8'}
}}}

This happened when doing `&` on two querysets, one of which having `.distinct()` applied on it, among other things. "	Bug	closed	Database layer (models, ORM)	1.11	Release blocker	fixed		kevmitch	Accepted	1	0	0	1	0	0
