would be about time to fix it then
To cache filters we now demand the user to provide a filter key to represent the (set of) parameters being used on a filter. This is easy to automate in a general purpose way, if you assume each named parameter is an Object (no primitives) and respects the equals contract.
|