I recently created some search documents and added them to a custom search index using the following which generates an index per user for the model type.
def _post_put_hook(self, future):
document = self.create_search_document()
index = self.search_index
index.put(document)
However I noticed that in the admin panel there is an index for my model type that seems to be always automatically generated and added to. Is this correct?
Admin Panel: Full Text Search: Image shows the top indexes are the ones I am creating while the bottom one has been made automatically.
If so how would I got about cleaning up the document that gets added to this when the corresponding entities are deleted? (I clean up my own index using a delete hook).