: I did not look where pagination happens, but it looks like
: DocTransform gets applied at the very end (response writer), which in
: turn means pagination is not an issue , just soma pages might get
: shorter due to this additional filtering, but that is quite ok for me.

it depends on what you mean by "not an issue" ... i would argue that if a 
client asks for the first 10 matches, and you return a numFound of 678 but 
only give back 8 matches (because you have "excluded" two from that first 
page) that that's a bug.  

I think most people would agree that the "correct" way to exclude a 
document would be to tie into the logic of executing the executing the 
main query (like QEC does, or via a filter query) so that if a user asks 
for the first 10 documents, you give them the first 10 documents - no 
matter how many are being excluded.


-Hoss

Reply via email to