On Fri, 23 Jul 2004 10:09:25 +0100, Dave Spencer said: >> I implemented ACL checking via Filters. Caching filters definitely helps, but >> may not be applicable in every situation. I stored the UUID of each document in >> the database as well as in Lucene. That way, by retrieving a list of accessible >> documents via SQL, I can create the necessary BitSet. > > Maybe the only hope then is different indexes based on coarse grained > "roles", not find grained ACLs.
That really depends on how much access (low/high-level) you have to the security subsystem. Different indexes can be pretty expensive to maintain, and creating a new role involves creation of a new index? *ugh* kelvin --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
