Open tomasz-sodzawiczny opened 1 year ago
Hello 👋, this issue has been inactive for over 9 months. To help maintain a clean and focused backlog, we'll be marking this issue as stale and will engage on it to decide if it is still applicable. Thank you for your contribution and understanding! 🙏
Motivation: Why do you think this is important?
If I have a ReferenceEntity, e.g.
I would like to be able to call it with FlyteRemote.execute:
Currently this code runs (because RemoteTask extends PythonTask and is treated as such), but ignores the version (and probably domain and project) - runs with the latest registered version of that task.
Goal: What should the final outcome look like, ideally?
Ideally I'd want to run any ReferenceEntity with
And execute would respect all set values.
For consistency with the other types, methods like
FlyteRemote.execute_reference_X()
would have to be introduced too.Describe alternatives you've considered
This is a working work-around:
(Not considering project/domain, but same thing should work).
Propose: Link/Inline OR Additional context
Note: I'm happy to create a PR to flytekit if this change is reasonable.
Are you sure this issue hasn't been raised already?
Have you read the Code of Conduct?