Id | Dttm | Dag Id | Task Id | Event | Execution Date | Owner | Extra |
---|---|---|---|---|---|---|---|
143347 |
|
crawlers_hourly | linkedin-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkedin-crawl', '2023-09-10T09:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143346 |
|
crawlers_hourly | Start | success |
|
airflow | |
143345 |
|
crawlers_hourly | Start | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Start', '2023-09-10T09:00:00+00:00', '--job_id', '35790', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmp_ibtxmd8']"} |
143344 |
|
crawlers_hourly | Start | running |
|
airflow | |
143343 |
|
crawlers_hourly | Start | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Start', '2023-09-10T09:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143342 |
|
crawlers_hourly | End | success |
|
airflow | |
143341 |
|
crawlers_hourly | End | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'End', '2023-09-10T08:00:00+00:00', '--job_id', '35789', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmp45gnop_u']"} |
143340 |
|
crawlers_hourly | End | running |
|
airflow | |
143339 |
|
crawlers_hourly | End | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'End', '2023-09-10T08:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143338 |
|
crawlers_hourly | Wait | success |
|
airflow | |
143337 |
|
crawlers_hourly | Wait | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Wait', '2023-09-10T08:00:00+00:00', '--job_id', '35788', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmp6s_ayzi4']"} |
143336 |
|
crawlers_hourly | Wait | running |
|
airflow | |
143335 |
|
crawlers_hourly | Wait | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Wait', '2023-09-10T08:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143334 |
|
crawlers_hourly | linkedin-crawl | success |
|
airflow | |
143333 |
|
crawlers_hourly | linkup-crawl | success |
|
airflow | |
143332 |
|
crawlers_hourly | bcjobs-crawl | success |
|
airflow | |
143331 |
|
crawlers_hourly | simplyhired-crawl | success |
|
airflow | |
143330 |
|
crawlers_hourly | bcjobs-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'bcjobs-crawl', '2023-09-10T08:00:00+00:00', '--job_id', '35786', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmp8tqu_y_e']"} |
143329 |
|
crawlers_hourly | linkup-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkup-crawl', '2023-09-10T08:00:00+00:00', '--job_id', '35787', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpqsyvuci7']"} |
143328 |
|
crawlers_hourly | simplyhired-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'simplyhired-crawl', '2023-09-10T08:00:00+00:00', '--job_id', '35785', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpwqkxbpig']"} |
143327 |
|
crawlers_hourly | linkedin-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkedin-crawl', '2023-09-10T08:00:00+00:00', '--job_id', '35784', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpq6lkxreg']"} |
143326 |
|
crawlers_hourly | linkup-crawl | running |
|
airflow | |
143325 |
|
crawlers_hourly | bcjobs-crawl | running |
|
airflow | |
143324 |
|
crawlers_hourly | simplyhired-crawl | running |
|
airflow | |
143323 |
|
crawlers_hourly | linkedin-crawl | running |
|
airflow | |
143322 |
|
crawlers_hourly | linkup-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkup-crawl', '2023-09-10T08:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143321 |
|
crawlers_hourly | bcjobs-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'bcjobs-crawl', '2023-09-10T08:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143320 |
|
crawlers_hourly | simplyhired-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'simplyhired-crawl', '2023-09-10T08:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143319 |
|
crawlers_hourly | linkedin-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkedin-crawl', '2023-09-10T08:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143318 |
|
crawlers_hourly | Start | success |
|
airflow | |
143317 |
|
crawlers_hourly | Start | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Start', '2023-09-10T08:00:00+00:00', '--job_id', '35783', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpvdn5ck8q']"} |
143316 |
|
crawlers_hourly | Start | running |
|
airflow | |
143315 |
|
crawlers_hourly | Start | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Start', '2023-09-10T08:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143314 |
|
crawlers_hourly | End | success |
|
airflow | |
143313 |
|
crawlers_hourly | End | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'End', '2023-09-10T07:00:00+00:00', '--job_id', '35782', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpmhq9te3z']"} |
143312 |
|
crawlers_hourly | End | running |
|
airflow | |
143311 |
|
crawlers_hourly | End | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'End', '2023-09-10T07:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143310 |
|
crawlers_hourly | Wait | success |
|
airflow | |
143309 |
|
crawlers_hourly | Wait | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Wait', '2023-09-10T07:00:00+00:00', '--job_id', '35781', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpn49la5yy']"} |
143308 |
|
crawlers_hourly | Wait | running |
|
airflow | |
143307 |
|
crawlers_hourly | Wait | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Wait', '2023-09-10T07:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143306 |
|
crawlers_hourly | linkedin-crawl | success |
|
airflow | |
143305 |
|
crawlers_hourly | linkup-crawl | success |
|
airflow | |
143304 |
|
crawlers_hourly | bcjobs-crawl | success |
|
airflow | |
143303 |
|
crawlers_hourly | simplyhired-crawl | success |
|
airflow | |
143302 |
|
crawlers_hourly | bcjobs-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'bcjobs-crawl', '2023-09-10T07:00:00+00:00', '--job_id', '35780', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpqzcloyd5']"} |
143301 |
|
crawlers_hourly | linkedin-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkedin-crawl', '2023-09-10T07:00:00+00:00', '--job_id', '35779', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmp2t5jbg6d']"} |
143300 |
|
crawlers_hourly | linkup-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkup-crawl', '2023-09-10T07:00:00+00:00', '--job_id', '35777', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpvaapgtl7']"} |
143299 |
|
crawlers_hourly | simplyhired-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'simplyhired-crawl', '2023-09-10T07:00:00+00:00', '--job_id', '35778', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmprjzjligy']"} |
143297 |
|
crawlers_hourly | bcjobs-crawl | running |
|
airflow | |
143298 |
|
crawlers_hourly | linkedin-crawl | running |
|
airflow | |
143295 |
|
crawlers_hourly | simplyhired-crawl | running |
|
airflow | |
143296 |
|
crawlers_hourly | linkup-crawl | running |
|
airflow | |
143294 |
|
crawlers_hourly | bcjobs-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'bcjobs-crawl', '2023-09-10T07:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143293 |
|
crawlers_hourly | linkedin-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkedin-crawl', '2023-09-10T07:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143292 |
|
crawlers_hourly | simplyhired-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'simplyhired-crawl', '2023-09-10T07:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143291 |
|
crawlers_hourly | linkup-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkup-crawl', '2023-09-10T07:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143290 |
|
crawlers_hourly | Start | success |
|
airflow | |
143289 |
|
crawlers_hourly | Start | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Start', '2023-09-10T07:00:00+00:00', '--job_id', '35776', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmp7rvzjeh4']"} |
143288 |
|
crawlers_hourly | Start | running |
|
airflow | |
143287 |
|
crawlers_hourly | Start | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Start', '2023-09-10T07:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143286 |
|
crawlers_hourly | End | success |
|
airflow | |
143285 |
|
crawlers_hourly | End | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'End', '2023-09-10T06:00:00+00:00', '--job_id', '35775', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpdnaui9ju']"} |
143284 |
|
crawlers_hourly | End | running |
|
airflow | |
143283 |
|
crawlers_hourly | End | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'End', '2023-09-10T06:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143282 |
|
crawlers_hourly | Wait | success |
|
airflow | |
143281 |
|
crawlers_hourly | Wait | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Wait', '2023-09-10T06:00:00+00:00', '--job_id', '35774', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmp92fykojv']"} |
143280 |
|
crawlers_hourly | Wait | running |
|
airflow | |
143279 |
|
crawlers_hourly | Wait | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Wait', '2023-09-10T06:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143278 |
|
crawlers_hourly | linkedin-crawl | success |
|
airflow | |
143277 |
|
crawlers_hourly | linkup-crawl | success |
|
airflow | |
143276 |
|
crawlers_hourly | bcjobs-crawl | success |
|
airflow | |
143275 |
|
crawlers_hourly | simplyhired-crawl | success |
|
airflow | |
143274 |
|
crawlers_hourly | linkup-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkup-crawl', '2023-09-10T06:00:00+00:00', '--job_id', '35772', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpc4dig437']"} |
143273 |
|
crawlers_hourly | simplyhired-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'simplyhired-crawl', '2023-09-10T06:00:00+00:00', '--job_id', '35773', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmp87hb4sn1']"} |
143272 |
|
crawlers_hourly | bcjobs-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'bcjobs-crawl', '2023-09-10T06:00:00+00:00', '--job_id', '35770', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpzxrt1di2']"} |
143271 |
|
crawlers_hourly | linkedin-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkedin-crawl', '2023-09-10T06:00:00+00:00', '--job_id', '35771', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmpnjy3i9et']"} |
143270 |
|
crawlers_hourly | simplyhired-crawl | running |
|
airflow | |
143269 |
|
crawlers_hourly | linkup-crawl | running |
|
airflow | |
143268 |
|
crawlers_hourly | linkedin-crawl | running |
|
airflow | |
143267 |
|
crawlers_hourly | bcjobs-crawl | running |
|
airflow | |
143266 |
|
crawlers_hourly | simplyhired-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'simplyhired-crawl', '2023-09-10T06:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143265 |
|
crawlers_hourly | linkup-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkup-crawl', '2023-09-10T06:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143264 |
|
crawlers_hourly | linkedin-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'linkedin-crawl', '2023-09-10T06:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143263 |
|
crawlers_hourly | bcjobs-crawl | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'bcjobs-crawl', '2023-09-10T06:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143262 |
|
crawlers_hourly | Start | success |
|
airflow | |
143261 |
|
crawlers_hourly | Start | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Start', '2023-09-10T06:00:00+00:00', '--job_id', '35769', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmphb9jg11d']"} |
143260 |
|
crawlers_hourly | Start | running |
|
airflow | |
143259 |
|
crawlers_hourly | Start | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Start', '2023-09-10T06:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143258 |
|
crawlers | dejobs-crawl | success |
|
airflow | |
143257 |
|
crawlers_hourly | End | success |
|
airflow | |
143256 |
|
crawlers_hourly | End | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'End', '2023-09-10T05:00:00+00:00', '--job_id', '35768', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmp2bs196v4']"} |
143255 |
|
crawlers_hourly | End | running |
|
airflow | |
143254 |
|
crawlers_hourly | End | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'End', '2023-09-10T05:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143253 |
|
crawlers_hourly | Wait | success |
|
airflow | |
143252 |
|
crawlers_hourly | Wait | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Wait', '2023-09-10T05:00:00+00:00', '--job_id', '35767', '--pool', 'general', '--raw', '-sd', 'DAGS_FOLDER/crawlers.py', '--cfg_path', '/tmp/tmp63o8j_5p']"} |
143251 |
|
crawlers_hourly | Wait | running |
|
airflow | |
143250 |
|
crawlers_hourly | Wait | cli_run |
|
airflow | {"host_name": "68bb9f6dae8e", "full_command": "['/usr/local/bin/airflow', 'run', 'crawlers_hourly', 'Wait', '2023-09-10T05:00:00+00:00', '--local', '--pool', 'general', '-sd', '/usr/local/airflow/dags/crawlers.py']"} |
143249 |
|
crawlers_hourly | linkedin-crawl | success |
|
airflow | |
143248 |
|
crawlers_hourly | linkup-crawl | success |
|
airflow |