On 4/12/07, Grant Ingersoll <[EMAIL PROTECTED]> wrote:
For a given user, I would like to submit a search and return back
results that are filtered on a per user basis, for instance to remove
results that have already been viewed.  I know I could post process
the results from Solr to do this, but am wondering if a better
solution is to implement my own request handler that takes in user id
info and manages a cache of Filters that maintains the bit set info
on the search side.  Is this a good approach?

I haven't done anything like that.
One issue with your approach would be scaling... if you have multiple
searchers, how do you communicate this user data between them?

Storing the user info in a database and post-processing might be the easiest.

-Yonik

Reply via email to