ic4y opened a new issue, #3585: URL: https://github.com/apache/incubator-seatunnel/issues/3585
### Search before asking - [X] I had searched in the [feature](https://github.com/apache/incubator-seatunnel/issues?q=is%3Aissue+label%3A%22Feature%22) and found no similar feature requirement. ### Description The ST-Engine job status and job history information are stored in Hazelcast IMap. Currently IMap does not support data persistence. This will lose all mission information when the engine is restarted. So we need to implement the persistence of IMap data. In #2557, we have implemented a K-V storage based on the file system. Now we only need to connect the K-V storage and the persistence interface(like [FileMapStore](https://github.com/apache/incubator-seatunnel/blob/0179fe2f6581b426a08d2ae0207ea32e5bb6dbe5/seatunnel-engine/seatunnel-engine-server/src/main/java/org/apache/seatunnel/engine/server/persistence/FileMapStore.java)) of IMap to realize the data persistence of IMap. Of course, on the basis of implementing IMap data persistence, we also need to sort out the IMap used in the ST-Engine that needs to be persisted, and add persistence configuration. and adding full tests. ### Usage Scenario _No response_ ### Related issues _No response_ ### Are you willing to submit a PR? - [ ] Yes I am willing to submit a PR! ### Code of Conduct - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
