dlr-gtlab / intelligraph-module

A Node-based Workflow Engine for GTlab
1 stars 0 forks source link

Rework update routine for 0-12-x to keep subgraphs intact #115

Closed rainman110 closed 1 month ago

rainman110 commented 2 months ago

In GitLab by @mariusalexander on Sep 11, 2024, 09:37

In the most recent update the generation of the PortIds for the input and output provider of subgraphs were reworked. This would lead to lots invalid connections that most likely crash the application when loading the project. There for a update routine for 0-12-x was implemented that simply deletes all ports of the input and output provider and thus all connections. However, after converting a project all subgraphs are basically useless and have to be restored with high effort.

Therefore, it might be best to rework the update routine and allow ports and connections to be converted in the new format

rainman110 commented 2 months ago

In GitLab by @mariusalexander on Sep 11, 2024, 09:37

created branch 115-rework-update-routine-for-0-12-x-to-keep-subgraphs-intact to address this issue

rainman110 commented 2 months ago

In GitLab by @mariusalexander on Sep 11, 2024, 12:52

mentioned in commit 7587fdd5259a2a9ce8f8a4ddad3a88362c7b7351