This is an automated email from the ASF dual-hosted git repository.

mobuchowski pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


    from 226de8a1911 Publish usage, run id and model name from LLMOperator's 
subclasses (#75208)
     add b394b884046 Add OpenLineage system tests for the emission policy 
(#75678)

No new revisions were added by this update.

Summary of changes:
 airflow-e2e-tests/docker/openlineage.yml           |  88 ++-
 ...le_openlineage_policy_authoring_controls_dag.py | 140 ++++
 ...example_openlineage_policy_conf_controls_dag.py | 200 ++++++
 ..._openlineage_policy_conf_locked_controls_dag.py | 156 +++++
 .../example_openlineage_policy_conf_locked_dag.py  |   2 +-
 ...mple_openlineage_policy_conf_source_code_dag.py |   2 +-
 ...xample_openlineage_policy_dag_emit_false_dag.py |   2 +-
 ...mple_openlineage_policy_dag_events_false_dag.py |   4 +-
 ...le_openlineage_policy_dag_events_trigger_dag.py | 123 ++++
 ...ple_openlineage_policy_dag_override_task_dag.py |   2 +-
 ...ineage_policy_exclude_datasets_authoring_dag.py | 285 ++++++++
 ...openlineage_policy_exclude_datasets_conf_dag.py | 246 +++++++
 ...enlineage_policy_exclude_datasets_global_dag.py | 224 ++++++
 ...nlineage_policy_exclude_datasets_sources_dag.py | 342 +++++++++
 ...ineage_policy_exclude_datasets_versioned_dag.py | 125 ++++
 ...mple_openlineage_policy_extract_metadata_dag.py |   2 +-
 ...xample_openlineage_policy_full_task_info_dag.py |   2 +-
 .../example_openlineage_policy_hook_lineage_dag.py |   2 +-
 .../example_openlineage_policy_source_code_dag.py  |   2 +-
 ...ample_openlineage_policy_task_emit_false_dag.py |   7 +-
 ...json => openlineage_defer_simple_dag__af2.json} |   0
 .../openlineage_policy_authoring_controls_dag.json | 455 ++++++++++++
 .../openlineage_policy_conf_controls_dag.json      | 759 ++++++++++++++++++++
 ...penlineage_policy_conf_locked_controls_dag.json | 308 +++++++++
 .../openlineage_policy_dag_events_trigger_dag.json | 487 +++++++++++++
 ...eage_policy_exclude_datasets_authoring_dag.json | 494 +++++++++++++
 ...enlineage_policy_exclude_datasets_conf_dag.json | 614 +++++++++++++++++
 ...lineage_policy_exclude_datasets_global_dag.json | 410 +++++++++++
 ...ineage_policy_exclude_datasets_sources_dag.json | 765 +++++++++++++++++++++
 ...eage_policy_exclude_datasets_versioned_dag.json | 172 +++++
 ...exclude_datasets_versioned_dag__af3_1_plus.json | 201 ++++++
 ...exclude_datasets_versioned_dag__af3_2_plus.json | 201 ++++++
 .../openlineage_policy_task_emit_false_dag.json    |  17 +-
 .../tests/system/openlineage/operator.py           |  56 +-
 34 files changed, 6861 insertions(+), 34 deletions(-)
 create mode 100644 
providers/openlineage/tests/system/openlineage/example_openlineage_policy_authoring_controls_dag.py
 create mode 100644 
providers/openlineage/tests/system/openlineage/example_openlineage_policy_conf_controls_dag.py
 create mode 100644 
providers/openlineage/tests/system/openlineage/example_openlineage_policy_conf_locked_controls_dag.py
 create mode 100644 
providers/openlineage/tests/system/openlineage/example_openlineage_policy_dag_events_trigger_dag.py
 create mode 100644 
providers/openlineage/tests/system/openlineage/example_openlineage_policy_exclude_datasets_authoring_dag.py
 create mode 100644 
providers/openlineage/tests/system/openlineage/example_openlineage_policy_exclude_datasets_conf_dag.py
 create mode 100644 
providers/openlineage/tests/system/openlineage/example_openlineage_policy_exclude_datasets_global_dag.py
 create mode 100644 
providers/openlineage/tests/system/openlineage/example_openlineage_policy_exclude_datasets_sources_dag.py
 create mode 100644 
providers/openlineage/tests/system/openlineage/example_openlineage_policy_exclude_datasets_versioned_dag.py
 rename 
providers/openlineage/tests/system/openlineage/expected_events/{openlineage_defer_simple_dag.json
 => openlineage_defer_simple_dag__af2.json} (100%)
 create mode 100644 
providers/openlineage/tests/system/openlineage/expected_events/openlineage_policy_authoring_controls_dag.json
 create mode 100644 
providers/openlineage/tests/system/openlineage/expected_events/openlineage_policy_conf_controls_dag.json
 create mode 100644 
providers/openlineage/tests/system/openlineage/expected_events/openlineage_policy_conf_locked_controls_dag.json
 create mode 100644 
providers/openlineage/tests/system/openlineage/expected_events/openlineage_policy_dag_events_trigger_dag.json
 create mode 100644 
providers/openlineage/tests/system/openlineage/expected_events/openlineage_policy_exclude_datasets_authoring_dag.json
 create mode 100644 
providers/openlineage/tests/system/openlineage/expected_events/openlineage_policy_exclude_datasets_conf_dag.json
 create mode 100644 
providers/openlineage/tests/system/openlineage/expected_events/openlineage_policy_exclude_datasets_global_dag.json
 create mode 100644 
providers/openlineage/tests/system/openlineage/expected_events/openlineage_policy_exclude_datasets_sources_dag.json
 create mode 100644 
providers/openlineage/tests/system/openlineage/expected_events/openlineage_policy_exclude_datasets_versioned_dag.json
 create mode 100644 
providers/openlineage/tests/system/openlineage/expected_events/openlineage_policy_exclude_datasets_versioned_dag__af3_1_plus.json
 create mode 100644 
providers/openlineage/tests/system/openlineage/expected_events/openlineage_policy_exclude_datasets_versioned_dag__af3_2_plus.json

Reply via email to