Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Make Asynchronous Full Text Search Recoverable #196
Search is really unreliable as is.
Make asynchronous search retry upon failure
Currently search is done as follows
Make the following Extension
such that if results.get() causes an exception, it will seamlessly attempt the query 3 more times before throwing the exception.
Since asynchronous search returns a Future object. A wrapper will need to be returned because the search should not be ran until .get() is called