Additional fixes required to get the indexing service to work

This commit also includes fixes for documentation to remove configs that are no longer in use.