Are we supposed to support running multiple search queries in parallel on a single gossiper?
I'm asking mostly because of the 0 budget threshold implementation. Since SearchReply doesn't hold any information on which request it is for it becomes nearly impossible to keep a state of how many complete file we received for a specific search request especially if we might have multiple requests running at the same time.