Skip to content
Snippets Groups Projects

feat(functor): add functor data dependencies to ExtraInputs property of owning algorithm

Merged Christoph Hasse requested to merge chasse_Functor_JIT into master

This is needed for Rec!2699 (merged)

In the new FunctorFactory, compilation of Functors doesn't happen until the start() call is issued and at that point it is too late to register a DataHandle as the HiveDataBroker does all of its magic in initialize().
For that reason we add the dependencies of Functors to an algorithm already at configuration time from PyConf.
This is a relatively easy change as PyConf was already tracking these data dependencies of Functors as these are also needed for other PyConf functionality.

Edited by Christoph Hasse

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading