*If* you decide to check each result found in your search results against
some 3rd party so-called "entitlement service" which is essentially a black
box for this discussion, then your search results are going to be
disastrously slow; no?  Especially if it's a SOAP one ;-)  (I'm looking at
your userid)

You mentioned doing dynamic updates to the index and that you believed
adding the assignees to a quiz would somehow make these updates too slow. 
Why would it do that?

You mentioned wanting to avoid the need to have some background process to
know who is a super-admin (and perhaps other roles)?  What I suggest would
not require this.  Your index would contain role oriented security info,
though perhaps not super-admin since that's a catch-all.  At the start of a
request you lookup the roles of the user making the request, and then you
search taking into consideration those roles.  You needn't know the set of
all super-admins at any time, just wether the current request is one.

~ David Smiley

-----
 Author: https://www.packtpub.com/solr-1-4-enterprise-search-server/book
--
View this message in context: 
http://lucene.472066.n3.nabble.com/Custom-request-handler-plugin-tp2673822p2675177.html
Sent from the Solr - User mailing list archive at Nabble.com.

Reply via email to