Open brandonjbjelland opened 1 year ago
The scenario where one object created another object is typically tracked with owner references in kubernetes: https://kubernetes.io/docs/concepts/overview/working-with-objects/owners-dependents/
Once we start enforcing immutability of .spec
fields we will be able to trust the lineage specified there (i.e. .spec.trainingDataset
in a Model).
I wonder if it'd be valuable to have a common
.status.parent
field particularly forDataset
andModel
. This is coming back to a need to understand a model's (and dataset's) lineage since we don't have a concept of pipelines (with a history) which would otherwise tell the story.