Student not appearing in search results #2424

The old implementation uses an asynchronous way to create or update searchable document,
then it cannot to be catched or re-tried by the synchronous codes when it fails (likely due to server timeout).