Thank you for your kind reply. If you don't mind, could I take this question a little further?
If there is a way to restore Neo4j, ES indexes, there are two more concern about this.
1. MCL is not only used to create indexes. As I know, time-series aspects are stored using MCL, so if mae consumer failed to store time-series aspect value from MCL, time series aspect will be lost forever. Is there some way to prevent this situation in DataHub?
2. Our team have a plan to use DataHub as a core engine of our data catalog system. So we want to expand mae consumer's role to trigger various serverless applications to generate more knowledge based on MCL. In this case, When mae-consumer fails, I think there is no way to recover some events. Is there a way to prevent this situation in DataHub?
Lastly, I know I asked a lot of things but our team is big fan of DataHub, DataHub is really amazing to us. 😀