Hi Paul, I hope all is well. Since this PR is going to take a while I wanted to ask for your help with review on the HTTP/REST storage plugin. My thought is that once the Base framework PRs I'll add filter pushdowns. With this particular plugin, it's a little tricky because not every filter can be pushed down. For example, Let's say you have a REST API that accepts parameters foo and bar and returns results a, b and c. If you included a filter of a=12 that could not be pushed down. The original implementation was set up such that if a field started with a $ it could be pushed down, and if not, then it would not be.
In any event, I'll do some code cleanup over the next few days and send a note when it's ready. -- C
