Daniel Suissa
01/15/2023, 8:34 AMlist-objects
to see if an output from the traditional graph is created, then creates a run request for the downstream asset graph.
Our issues with this approach are (in order of priority):
1. Using list-object efficiently requires me to manage the S3 key partitions such that the operation will not be too expensive. As scale will rise I'll need to handle all sorts of issues.
2. Sensors are hard to use locally in development because they don't support resource configs, and don't integrate with the configured IO manager. It would make more sense for some process to ask the IO Manager about the outputs.
3. The somewhat awkward way that the output of the traditional graph becomes a source asset using some IO Manager hackery
Any input on what's the best way to approach this will help a lot! Thanks 🙂
cc @Roei Jacobovichchris
01/17/2023, 6:58 PMDaniel Suissa
01/18/2023, 8:40 AM