Factor the backend-selection code out.
server: decline to dispatch identical queries in a row
Add some server logging.
Restore reporting of search times.
Log search times.
Some refactor of the search server.
Actually reify the concept of a repo/ref in the index.
Show repo, not tree, information in READY.
Fix generation of .d files.
Support using a json config file to index.
Give an index a name.
Update a golang type