apache/incubator-seata

Support old version state machine designer artifacts

Open

#6.137 geöffnet am 11. Dez. 2023

Auf GitHub ansehen
 (5 Kommentare) (0 Reaktionen) (1 zugewiesene Person)Java (25.960 Stars) (8.878 Forks)batch import
good first issuetask: help-wanted

Beschreibung

Why you need it?

New version state machine designer uses JSON with style information that is great similar to the user-written JSON. However, the JSON file that old version (i.e., the one implemented in GGEditor) is in a very different form. The new version should be backward-compatible.

How it could be?

Extend SagaImporter to be backward-compatible.

Other related information

Please merge related PR to the refactor_designer branch.

Contributor Guide