No workflows running after lost elasticsearch index

Temporal with Cassandra installed via helm with Elastic.
We lost the elastic index (elasticsearch.persistance was disabled in helm values by inattention), after that we recreated the index: list of workflows is lost.
Also, previously scheduled workflows were not running after the index was lost.
I have 2 questions:

  1. Should workflows run when Elastic is unavailable? I thought that unavailability of Elastic should not affect the launch of already scheduled processes: What happens if ES for visibility is down?
  2. Is it possible to restore the list of worker processes to Elastic index from Cassandra?
  1. Yes, workflows should keep running even if ES is down.
  2. This is not currently supported.
1 Like