jsocol/kitsune — pull request #298 by willkg (2011-10-24 20:22:31+00:00)
Title: [bug 687933] port search view to oedipus

* reimplements search view with oedipus
* removes app/search/clients.py
* updates tests

Some interesting things to note:

* discussion_search is based on Post--not Thread. Looks like the index is primarily about Posts, but includes some information from Thread. That works ok, but it does mean we occasionally have to map back to the Thread to get thread-specific information.

* ditches the first bit of SORT_QUESTIONS. oedipus does all sorts by SORT_SPH_EXTENDED, so we don't need to switch between them.

r?