You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add static and runtime dag info, API to fetch ancestor and successor tasks (#2124)
* Add static and runtime dag info, API to fetch ancestor tasks
* Add API to get immediate successors
* Add API for getting closest siblings
* Update metadata API params
* Refactor ancestor and successor client code
* Remove unneccessary prints
* Support querying ancestors and successors in local metadata provider
* Refactor and simplify client code
* Make query logic more descriptive
* Add core tests for ancestor task API
* Add core test for immediate successor API
* Add endpoint in OSS metadata service
* Add logs to tests
* Log for each stack to metadata, update query logic
* Add more comments to code
* Run black formatting
* Set monitor to None in filter tasks API
* import urlencode
* Address comments
* Update logic for siblings, make it work for static splits as well
* update service url for filter task requests. update query param names.
* Fix bug in parsing steps due to different data formats across metadata services
* json serialize the ancestry metadata
* Address comments
* Update docstrings
* Remove duplicate code
* Address comments
* Remove commented out code
* Update docstrings
* Remove spurious import in core
* Update OSS metadata service API call
* Remove commented code from parent task tests
* Remove spurious function
* Remove spurious comment
* Address comments
* Update tests
* Address comments
* Update docstrings
* Address black comments
* Address black comments
* Update docstrings, remove duplicate property
* Return metadata service version needed for runtime dag apis
---------
Co-authored-by: Sakari Ikonen <[email protected]>
0 commit comments