Closed rainman110 closed 1 month ago
In GitLab by @mariusalexander on Sep 12, 2024, 17:44
created branch 116-mergin-graphs-with-mutliple-levels-causes-the-global-connection-model-to-not-update-correctly
to address this issue
In GitLab by @mariusalexander on Sep 12, 2024, 17:50
mentioned in commit 2a53e447d88c45b601c39d64faf76672f028ac44
In GitLab by @mariusalexander on Sep 12, 2024, 17:44
When merging graph with multiple levels the global connection model (shared pointer) may not be updated correctly, as the model is not updated recursively in each subgraph.
Imagine we have the following graph hierarchy:
Merging graph B into A would cause the graph B to update its connection model to the one of A, whereas C is not updated leading to inconsistencies:
Instead it should look like this: (the same global connection model is shared by all (sub)graphs)