: I don't use Filters very much so this might be a dumb question, but I
: could overcome the main drawback by hooking into the filter and
: updating it's bits without affecting the caching, right?

Not really ... Solr doesn't use Filter's the same way as
CachingWrapperFilter does ... it builds DocSet's out of them and cachines
those for the life of the IndexSearcher (or until the cache gets full and
it needs to expunge somehting) when a new IndexSearcher is opened, it
auto-warms the new filterCache by executing hte exsiting Filter's against
the new IndexSearcher.

: I kind of think I have scaling issues no matter what.  If you do the
: post processing way, then you may have to make repeated fetches to
: Solr in order to get enough results to display.

anything you can do on the client side you can do in a custom request
handler (assuming you cna do it in java) so that will at least save you
the overhead of HTTP back and forth with the Solr server ... i was jsut
trying to think of ways that existing features available to
SolrRequestHandlers could help you more.




-Hoss

Reply via email to