Id | Dttm | Dag Id | Task Id | Event | Execution Date | Owner | Extra |
---|---|---|---|---|---|---|---|
1361334 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-01-29T08:00:00+00:00')] | |
1361312 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-02-06T11:00:00+00:00')] | |
1361240 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-11T04:00:00+00:00')] | |
1361173 |
|
_6wsd21_edms_nec | pipelineProcess | task |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('task_id', 'pipelineProcess'), ('execution_date', '2025-03-12T16:00:00+00:00')] |
1361079 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('execution_date', '2025-01-22 00:00:00+00:00')] | |
1360985 |
|
_6wsd21_edms_nec | getDrowToken | log |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('task_id', 'getDrowToken'), ('execution_date', '2024-12-29T08:00:00+00:00')] |
1360963 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-16T04:00:00+00:00')] | |
1360894 |
|
_6wsd21_edms_nec | getDrowToken | task |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('task_id', 'getDrowToken'), ('execution_date', '2024-12-16T00:00:00+00:00')] |
1359533 |
|
_6wsd21_edms_nec | pipelineProcess | success |
|
airflow | |
1359461 |
|
_6wsd21_edms_nec | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'pipelineProcess', '2025-03-16T16:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1359460 |
|
_6wsd21_edms_nec | pipelineProcess | running |
|
airflow | |
1359459 |
|
_6wsd21_edms_nec | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'pipelineProcess', '2025-03-16T16:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1359364 |
|
_6wsd21_edms_nec | getDrowToken | success |
|
airflow | |
1359363 |
|
_6wsd21_edms_nec | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'getDrowToken', '2025-03-16T16:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1359362 |
|
_6wsd21_edms_nec | getDrowToken | running |
|
airflow | |
1359361 |
|
_6wsd21_edms_nec | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'getDrowToken', '2025-03-16T16:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1358817 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-02-06T04:00:00+00:00')] | |
1358660 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-11T08:00:00+00:00')] | |
1358401 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-07T08:00:00+00:00')] | |
1358375 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-12T00:00:00+00:00')] | |
1358367 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-11T16:00:00+00:00')] | |
1358251 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-01-29T16:00:00+00:00')] | |
1358060 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-11T11:00:00+00:00')] | |
1357764 |
|
_6wsd21_edms_nec | pipelineProcess | task |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('task_id', 'pipelineProcess'), ('execution_date', '2025-03-14T16:00:00+00:00')] |
1357584 |
|
_6wsd21_edms_nec | getDrowToken | task |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('task_id', 'getDrowToken'), ('execution_date', '2025-01-24T08:00:00+00:00')] |
1357417 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('execution_date', '2025-01-08 11:00:00+00:00')] | |
1356977 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('execution_date', '2025-02-14 08:00:00+00:00'), ('run_id', 'scheduled__2025-02-14T08:00:00+00:00')] | |
1356976 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('execution_date', '2025-02-14T08:00:00+00:00'), ('root', '')] | |
1356974 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('execution_date', '2025-02-14 08:00:00+00:00')] | |
1356952 |
|
_6wsd21_edms_nec | getDrowToken | task |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('task_id', 'getDrowToken'), ('execution_date', '2025-03-13T08:00:00+00:00')] |
1356829 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-11T08:00:00+00:00')] | |
1356824 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-14T11:00:00+00:00')] | |
1356798 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-11T11:00:00+00:00')] | |
1356793 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-11T16:00:00+00:00')] | |
1356790 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-01-14T11:00:00+00:00')] | |
1356743 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-14T08:00:00+00:00')] | |
1356654 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-14T11:00:00+00:00')] | |
1356556 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-10T11:00:00+00:00')] | |
1356321 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-14T08:00:00+00:00')] | |
1356303 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-10T04:00:00+00:00')] | |
1356299 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-01-04T11:00:00+00:00')] | |
1356109 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-01-15T00:00:00+00:00')] | |
1356066 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2024-12-18T04:00:00+00:00')] | |
1355993 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-10T16:00:00+00:00')] | |
1355923 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-14T04:00:00+00:00')] | |
1355825 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-08T11:00:00+00:00')] | |
1355277 |
|
_6wsd21_edms_nec | pipelineProcess | task |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('task_id', 'pipelineProcess'), ('execution_date', '2025-03-12T08:00:00+00:00')] |
1355184 |
|
_6wsd21_edms_nec | pipelineProcess | task |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('task_id', 'pipelineProcess'), ('execution_date', '2025-01-03T00:00:00+00:00')] |
1354954 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('execution_date', '2024-12-14 16:00:00+00:00'), ('run_id', 'scheduled__2024-12-14T16:00:00+00:00')] | |
1354884 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('execution_date', '2024-12-15 00:00:00+00:00'), ('run_id', 'scheduled__2024-12-15T00:00:00+00:00')] | |
1354771 |
|
_6wsd21_edms_nec | pipelineProcess | success |
|
airflow | |
1354738 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('execution_date', '2025-01-12 16:00:00+00:00'), ('run_id', 'scheduled__2025-01-12T16:00:00+00:00')] | |
1354693 |
|
_6wsd21_edms_nec | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'pipelineProcess', '2025-03-16T11:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1354692 |
|
_6wsd21_edms_nec | pipelineProcess | running |
|
airflow | |
1354691 |
|
_6wsd21_edms_nec | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'pipelineProcess', '2025-03-16T11:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1354563 |
|
_6wsd21_edms_nec | getDrowToken | success |
|
airflow | |
1354562 |
|
_6wsd21_edms_nec | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'getDrowToken', '2025-03-16T11:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1354561 |
|
_6wsd21_edms_nec | getDrowToken | running |
|
airflow | |
1354560 |
|
_6wsd21_edms_nec | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'getDrowToken', '2025-03-16T11:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1354490 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('execution_date', '2025-01-13 00:00:00+00:00'), ('run_id', 'scheduled__2025-01-13T00:00:00+00:00')] | |
1353796 |
|
_6wsd21_edms_nec | getDrowToken | get_logs_with_metadata |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('task_id', 'getDrowToken'), ('execution_date', '2024-12-16T00:00:00+00:00'), ('try_number', '1'), ('metadata', 'null')] |
1353526 |
|
_6wsd21_edms_nec | getDrowToken | log |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('task_id', 'getDrowToken'), ('execution_date', '2024-12-16T00:00:00+00:00')] |
1353370 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('execution_date', '2025-02-13 11:00:00+00:00'), ('run_id', 'scheduled__2025-02-13T11:00:00+00:00')] | |
1353357 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-12T04:00:00+00:00')] | |
1353348 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-09T00:00:00+00:00')] | |
1352703 |
|
_6wsd21_edms_nec | getDrowToken | log |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('task_id', 'getDrowToken'), ('execution_date', '2025-03-13T08:00:00+00:00')] |
1352659 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-01T16:00:00+00:00')] | |
1352427 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-12T08:00:00+00:00')] | |
1352092 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('execution_date', '2024-12-12 16:00:00+00:00'), ('run_id', 'scheduled__2024-12-12T16:00:00+00:00')] | |
1351954 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-12T16:00:00+00:00')] | |
1351907 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-09T00:00:00+00:00')] | |
1351868 |
|
_6wsd21_edms_nec | pipelineProcess | success |
|
airflow | |
1351812 |
|
_6wsd21_edms_nec | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'pipelineProcess', '2025-03-16T08:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1351811 |
|
_6wsd21_edms_nec | pipelineProcess | running |
|
airflow | |
1351810 |
|
_6wsd21_edms_nec | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'pipelineProcess', '2025-03-16T08:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1351714 |
|
_6wsd21_edms_nec | getDrowToken | success |
|
airflow | |
1351713 |
|
_6wsd21_edms_nec | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'getDrowToken', '2025-03-16T08:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1351712 |
|
_6wsd21_edms_nec | getDrowToken | running |
|
airflow | |
1351711 |
|
_6wsd21_edms_nec | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'getDrowToken', '2025-03-16T08:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1351194 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2025-03-14T16:00:00+00:00')] | |
1350908 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'pipelineProcess'), ('execution_date', '2025-03-14T16:00:00+00:00')] | |
1350354 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', ''), ('execution_date', '2025-01-25T11:00:00+00:00')] | |
1350260 |
|
_6wsd21_edms_nec | pipelineProcess | success |
|
airflow | |
1350191 |
|
_6wsd21_edms_nec | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'pipelineProcess', '2025-03-16T04:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1350190 |
|
_6wsd21_edms_nec | pipelineProcess | running |
|
airflow | |
1350188 |
|
_6wsd21_edms_nec | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'pipelineProcess', '2025-03-16T04:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1350071 |
|
_6wsd21_edms_nec | getDrowToken | success |
|
airflow | |
1350069 |
|
_6wsd21_edms_nec | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'getDrowToken', '2025-03-16T04:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1350068 |
|
_6wsd21_edms_nec | getDrowToken | running |
|
airflow | |
1350065 |
|
_6wsd21_edms_nec | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'getDrowToken', '2025-03-16T04:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1348136 |
|
_6wsd21_edms_nec | pipelineProcess | success |
|
airflow | |
1348107 |
|
_6wsd21_edms_nec | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'pipelineProcess', '2025-03-16T00:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1348106 |
|
_6wsd21_edms_nec | pipelineProcess | running |
|
airflow | |
1348102 |
|
_6wsd21_edms_nec | pipelineProcess | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'pipelineProcess', '2025-03-16T00:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1347969 |
|
_6wsd21_edms_nec | getDrowToken | success |
|
airflow | |
1347966 |
|
_6wsd21_edms_nec | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'getDrowToken', '2025-03-16T00:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1347965 |
|
_6wsd21_edms_nec | getDrowToken | running |
|
airflow | |
1347962 |
|
_6wsd21_edms_nec | getDrowToken | cli_run |
|
airflow | {"host_name": "63fbafbc3109", "full_command": "['/usr/local/bin/airflow', 'run', '_6wsd21_edms_nec', 'getDrowToken', '2025-03-16T00:00:00+00:00', '--local', '--pool', 'default_pool', '-sd', '/usr/local/airflow/dags/6wsd21_nec.py']"} |
1345286 |
|
_6wsd21_edms_nec | graph |
|
anonymous | [('dag_id', '_6wsd21_edms_nec'), ('root', 'getDrowToken'), ('execution_date', '2024-12-25T08:00:00+00:00')] | |
1344644 |
|
_6wsd21_edms_nec | pipelineProcess | success |
|
airflow |