Closed nhomble closed 1 year ago
Looking at the hasDependencyCycle
method.. I'm not totally sure how this works with tail ++ dependencies
but tracing my graph via DFS shows that there isn't a cycle.
This causes a regression in Camunda 8.2 (works in Camunda 8.1.x). Reported through SUPPORT-16665.
Potentially introduced via https://github.com/camunda/dmn-scala/pull/207?
@nhomble thank you for reporting and providing the data. :+1:
We will have a look and provide a fix.
Hey folks, I saw 8.2.4 was cut but I didn't see this in the changelog. Any idea when this would get released?
@nhomble it is released as part of 8.2.4. You don't see it in the changelog of Zeebe as it wasn't a bug in Zeebe, but in the dmn-engine.
Describe the bug The cycle detection doesn't like the fact that I have a leaf node that is a dependency of an intermediate node and a dependency of the root.
To Reproduce
Expected behavior The xml above should not throw (and works with the previous version of the parser and deployed on zeebe 8.1.x).
Environment
1.8.0