dolfinus commented on PR #40854:
URL: https://github.com/apache/airflow/pull/40854#issuecomment-2236466647
> Added to AirflowJobFacet that we attach to DagRun events.
DagRun information is a part of RunFacet, and cannot be JobFacet.
> I think this should be a different facet
Is that okay if facet with key `"airflow"` will have different schema for
DAG and Task?
Honestly, I'd rather split these fields to different facets, like:
```yaml
job:
facets:
airflow_dag: AirflowDagJobFacet(...) # previously airflow:dag
airflow_task: AirflowTaskJobFacet(...) # previously airflow:task
run:
facets:
airflow_dagRun: AirflowDagRunFacet(...) # previously airflow:dagRun
airflow_taskInstance: AirflowTaskInstanceFacet(...) # previously
airflow:taskInstance
# throw away taskUuuid, it just ruplicates runId
```
But this is not backwards compatible.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]