Variable identity is not stable during tree expansion/compaction

XMLWordPrintable

    • Type: Bug Report
    • Resolution: Fixed
    • Priority: L3 - Default
    • 7.5.0, 7.5.0-alpha3
    • Affects Version/s: None
    • Component/s: engine
    • None

      When there is a variable on a concurrent execution and we compact the execution tree, then the variable is moved to the scope execution.

      However, the implementation works in a way that recreates the variable instance on the scope execution and removes it on the concurrent execution. This has the problem that the corresponding variable instance is recreated and receives a new ID. Existing history entries for that variable can no longer be safely related to that variable instance.

            Assignee:
            Daniel Meyer
            Reporter:
            Thorben Lindhauer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: