Skip to content

Conversation

@mobuchowski
Copy link
Contributor

@mobuchowski mobuchowski commented Aug 27, 2024

This reverts back to the behavior that was mistakenly changed in https://github.com/apache/airflow/pull/40371/files#diff-81a199a7e08fbc41cf7960d2725937b3dcfa2694368196681dfe82e3677fed0eL153

This did not match the jsonschema spec of the facet: https://github.com/apache/airflow/blob/9674af5f88929f5057158241330f4ef4fd08beb2/airflow/providers/openlineage/facets/AirflowDagRunFacet.json.

In the near future, we'd like to autogenerate those facets directly from spec as we're already using in openlineage-python. However, in the meantime, let's manually fix the error.

@mobuchowski mobuchowski changed the title fix: revert behavior of flattening lists in OpenLineages fix: revert behavior of flattening lists in OpenLineage's InfoJsonEncodable Aug 27, 2024
@mobuchowski mobuchowski force-pushed the fix-revert-cast-removal branch from 4dd2570 to ae28e3f Compare August 27, 2024 11:19
@mobuchowski mobuchowski force-pushed the fix-revert-cast-removal branch from ae28e3f to f631ee6 Compare August 27, 2024 15:29
Signed-off-by: Maciej Obuchowski <obuchowski.maciej@gmail.com>
@mobuchowski mobuchowski force-pushed the fix-revert-cast-removal branch from f631ee6 to 98aa505 Compare August 28, 2024 09:58
@potiuk
Copy link
Member

potiuk commented Sep 1, 2024

Any more context here? Why that was a mistake?

@mobuchowski
Copy link
Contributor Author

@potiuk updated the description

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants