: 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