OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
When we store MlModels and Tables, we keep the TagLabel object instead of a reference to it. This can cause issues when we change the TagLabel JSON schema, as in #10486.
To Reproduce
Start OM
Create a Table with a DataModel containing a column with a tag.
Stop OM
Update the values of any enum in the TagLabel JSON schema.
Build and start OM.
An error like this appears:
Expected behavior
It should display the table without any errors.
Affected module Backend
Describe the bug
When we store MlModels and Tables, we keep the TagLabel object instead of a reference to it. This can cause issues when we change the TagLabel JSON schema, as in #10486.
To Reproduce
An error like this appears:
Expected behavior It should display the table without any errors.
Version:
Additional context N/A