Make Elasticsearch indexer run as an async task
Right now the Elasticsearch indexer runs as part of GitPushService
, but if an error occurs the whole task fails and may be retried. I think we NEED to put the indexer in its own Sidekiq task.
Right now the Elasticsearch indexer runs as part of GitPushService
, but if an error occurs the whole task fails and may be retried. I think we NEED to put the indexer in its own Sidekiq task.