Skip to content

Conversation

@github-actions
Copy link

This PR makes it so dag_maker always creates serialized dag and dagversion objects, along with dag model.

It's not really sensible anymore to not have these other objects there; they are always there in production, and increasingly we need them there for code to work right, and their omission can leave some bugs hidden (and some of them are resolved as part of this).

Initially, I was going to just remove the option, but, it also controls the type of dag object returned by dag_maker (serdag vs dag), so for now I leave that as is.


(cherry picked from commit 229d1b2)

Co-authored-by: Daniel Standish 15932138+dstandish@users.noreply.github.com
Co-authored-by: Tzu-ping Chung uranusjr@gmail.com

This PR makes it so dag_maker always creates serialized dag and dagversion objects, along with dag model.

It's not really sensible anymore to not have these other objects there; they are always there in production, and increasingly we need them there for code to work right, and their omission can leave some bugs hidden (and some of them are resolved as part of this).

Initially, I was going to just remove the option, but, it also controls the type of dag object returned by dag_maker (serdag vs dag), so for now I leave that as is.

---------
(cherry picked from commit 229d1b2)

Co-authored-by: Daniel Standish <15932138+dstandish@users.noreply.github.com>
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
@potiuk potiuk marked this pull request as ready for review May 21, 2025 14:41
@potiuk potiuk requested review from ashb and bolkedebruin as code owners May 21, 2025 14:41
@dstandish dstandish merged commit 1cc5870 into v3-0-test May 21, 2025
72 checks passed
@dstandish dstandish deleted the backport-229d1b2-v3-0-test branch May 21, 2025 16:24
kaxil pushed a commit that referenced this pull request Jun 3, 2025
This PR makes it so dag_maker always creates serialized dag and dagversion objects, along with dag model.

It's not really sensible anymore to not have these other objects there; they are always there in production, and increasingly we need them there for code to work right, and their omission can leave some bugs hidden (and some of them are resolved as part of this).

Initially, I was going to just remove the option, but, it also controls the type of dag object returned by dag_maker (serdag vs dag), so for now I leave that as is.

---------
(cherry picked from commit 229d1b2)

Co-authored-by: Daniel Standish <15932138+dstandish@users.noreply.github.com>
Co-authored-by: Tzu-ping Chung <uranusjr@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants