*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.