bmritz / datajet

A Data Dependency Graph Framework and Executor
https://bmritz.github.io/datajet/
MIT License
2 stars 1 forks source link

optimize for speed for _get_dependencies with many paths #20

Closed bmritz closed 2 years ago

bmritz commented 2 years ago

idea for optimization if we terminate on an error RuntimeResolutionException and there is no input into the function then remove that node from the datamap altogether, and remove all that that element is input into logic here, is that it will always raise an error