async elastic indexer