Search index stuck at 0%, mysql error on public search, can't clear error
I have traced this particular problem to the Node View Permissions Module.  Disabling this module allowed my search to re-index and be seen by users who are not logged in. 

There is a patch available here : https://www.drupal.org/node/2564273