The number of tracked data is in no time very large. When searching, therefore, a time restriction is necessary. Also searching by projects would be very useful.
There is nothing you can do to speed this up. See:
- T4778: When will my feature get built, or my bug get fixed?
We are a very small team with a large number of users. Code costs time to review, upstream and support, and this isn't a priority for us right now.
I'm just curious because of your comment, which was the reason for my last revision:
Search by IDs and Date Range: This is basically fine and can upstream immediately, but we should add (dateStarted) and (dateEnded) keys to the table. A couple of inlines. Separate this into a standalone diff and I can pull it after a couple tweaks. (https://secure.phabricator.com/D10162#86393)
But I get your point and I didn't read the links you've posted. Thanks!