Jobs


Id Dag Id State Job Type Start Date End Date Latest Heartbeat Executor Class Hostname Unixname
50107 crawlers_hourly success LocalTaskJob 2023-11-14T11:00:05.554752+00:00 2023-11-14T11:10:12.485627+00:00 2023-11-14T11:00:05.554761+00:00 LocalExecutor 68bb9f6dae8e airflow
50106 crawlers_hourly success LocalTaskJob 2023-11-14T11:00:05.515565+00:00 2023-11-14T11:00:10.557946+00:00 2023-11-14T11:00:05.515576+00:00 LocalExecutor 68bb9f6dae8e airflow
50105 crawlers_hourly success LocalTaskJob 2023-11-14T11:00:05.481429+00:00 2023-11-14T11:00:35.542837+00:00 2023-11-14T11:00:05.481447+00:00 LocalExecutor 68bb9f6dae8e airflow
50104 crawlers_hourly success LocalTaskJob 2023-11-14T11:00:02.273751+00:00 2023-11-14T11:00:07.296918+00:00 2023-11-14T11:00:02.273758+00:00 LocalExecutor 68bb9f6dae8e airflow
50103 crawlers_hourly success LocalTaskJob 2023-11-14T10:30:57.828586+00:00 2023-11-14T10:31:02.864821+00:00 2023-11-14T10:30:57.828606+00:00 LocalExecutor 68bb9f6dae8e airflow
50102 crawlers_hourly success LocalTaskJob 2023-11-14T10:30:54.707179+00:00 2023-11-14T10:30:59.760210+00:00 2023-11-14T10:30:54.707186+00:00 LocalExecutor 68bb9f6dae8e airflow
50101 crawlers_hourly success LocalTaskJob 2023-11-14T10:00:06.048908+00:00 2023-11-14T10:10:28.078766+00:00 2023-11-14T10:00:06.048928+00:00 LocalExecutor 68bb9f6dae8e airflow
50100 crawlers_hourly success LocalTaskJob 2023-11-14T10:00:05.755403+00:00 2023-11-14T10:00:10.771798+00:00 2023-11-14T10:00:05.755423+00:00 LocalExecutor 68bb9f6dae8e airflow
50099 crawlers_hourly success LocalTaskJob 2023-11-14T10:00:05.725955+00:00 2023-11-14T10:00:40.848941+00:00 2023-11-14T10:00:05.725971+00:00 LocalExecutor 68bb9f6dae8e airflow
50098 crawlers_hourly success LocalTaskJob 2023-11-14T10:00:05.714765+00:00 2023-11-14T10:30:56.628609+00:00 2023-11-14T10:00:05.714783+00:00 LocalExecutor 68bb9f6dae8e airflow
50097 crawlers_hourly success LocalTaskJob 2023-11-14T10:00:02.477539+00:00 2023-11-14T10:00:07.498551+00:00 2023-11-14T10:00:02.477546+00:00 LocalExecutor 68bb9f6dae8e airflow
50096 crawlers_hourly success LocalTaskJob 2023-11-14T09:10:16.413457+00:00 2023-11-14T09:10:21.465307+00:00 2023-11-14T09:10:16.413471+00:00 LocalExecutor 68bb9f6dae8e airflow
50095 crawlers_hourly success LocalTaskJob 2023-11-14T09:10:13.300304+00:00 2023-11-14T09:10:18.354501+00:00 2023-11-14T09:10:13.300327+00:00 LocalExecutor 68bb9f6dae8e airflow
50094 crawlers_hourly success LocalTaskJob 2023-11-14T09:00:05.368180+00:00 2023-11-14T09:10:12.330581+00:00 2023-11-14T09:00:05.368196+00:00 LocalExecutor 68bb9f6dae8e airflow
50093 crawlers_hourly success LocalTaskJob 2023-11-14T09:00:05.341005+00:00 2023-11-14T09:00:40.404931+00:00 2023-11-14T09:00:05.341021+00:00 LocalExecutor 68bb9f6dae8e airflow
50092 crawlers_hourly success LocalTaskJob 2023-11-14T09:00:05.298366+00:00 2023-11-14T09:00:15.325357+00:00 2023-11-14T09:00:05.298383+00:00 LocalExecutor 68bb9f6dae8e airflow
50091 crawlers_hourly success LocalTaskJob 2023-11-14T09:00:05.284579+00:00 2023-11-14T09:00:10.303363+00:00 2023-11-14T09:00:05.284591+00:00 LocalExecutor 68bb9f6dae8e airflow
50090 crawlers_hourly success LocalTaskJob 2023-11-14T09:00:02.060376+00:00 2023-11-14T09:00:07.082351+00:00 2023-11-14T09:00:02.060386+00:00 LocalExecutor 68bb9f6dae8e airflow
50089 crawlers_hourly success LocalTaskJob 2023-11-14T08:23:14.078409+00:00 2023-11-14T08:23:19.118133+00:00 2023-11-14T08:23:14.078428+00:00 LocalExecutor 68bb9f6dae8e airflow
50088 crawlers_hourly success LocalTaskJob 2023-11-14T08:23:10.975843+00:00 2023-11-14T08:23:16.011467+00:00 2023-11-14T08:23:10.975851+00:00 LocalExecutor 68bb9f6dae8e airflow
50087 crawlers_hourly success LocalTaskJob 2023-11-14T08:00:05.122583+00:00 2023-11-14T08:10:32.203543+00:00 2023-11-14T08:00:05.122598+00:00 LocalExecutor 68bb9f6dae8e airflow
50086 crawlers_hourly success LocalTaskJob 2023-11-14T08:00:05.077581+00:00 2023-11-14T08:00:40.189421+00:00 2023-11-14T08:00:05.077594+00:00 LocalExecutor 68bb9f6dae8e airflow
50084 crawlers_hourly success LocalTaskJob 2023-11-14T08:00:04.974006+00:00 2023-11-14T08:23:09.483565+00:00 2023-11-14T08:00:04.974017+00:00 LocalExecutor 68bb9f6dae8e airflow
50085 crawlers_hourly success LocalTaskJob 2023-11-14T08:00:04.973470+00:00 2023-11-14T08:00:10.014587+00:00 2023-11-14T08:00:04.973482+00:00 LocalExecutor 68bb9f6dae8e airflow
50083 crawlers_hourly success LocalTaskJob 2023-11-14T08:00:01.749450+00:00 2023-11-14T08:00:06.773263+00:00 2023-11-14T08:00:01.749458+00:00 LocalExecutor 68bb9f6dae8e airflow
50082 crawlers_hourly success LocalTaskJob 2023-11-14T07:27:10.951650+00:00 2023-11-14T07:27:16.004967+00:00 2023-11-14T07:27:10.951660+00:00 LocalExecutor 68bb9f6dae8e airflow
50081 crawlers_hourly success LocalTaskJob 2023-11-14T07:27:07.857421+00:00 2023-11-14T07:27:12.897327+00:00 2023-11-14T07:27:07.857429+00:00 LocalExecutor 68bb9f6dae8e airflow
50080 crawlers_hourly success LocalTaskJob 2023-11-14T07:00:05.845400+00:00 2023-11-14T07:10:32.877397+00:00 2023-11-14T07:00:05.845421+00:00 LocalExecutor 68bb9f6dae8e airflow
50079 crawlers_hourly success LocalTaskJob 2023-11-14T07:00:05.809243+00:00 2023-11-14T07:03:36.468319+00:00 2023-11-14T07:00:05.809256+00:00 LocalExecutor 68bb9f6dae8e airflow
50078 crawlers_hourly success LocalTaskJob 2023-11-14T07:00:05.766975+00:00 2023-11-14T07:27:06.087660+00:00 2023-11-14T07:00:05.766987+00:00 LocalExecutor 68bb9f6dae8e airflow
50077 crawlers_hourly success LocalTaskJob 2023-11-14T07:00:05.742749+00:00 2023-11-14T07:00:10.773252+00:00 2023-11-14T07:00:05.742758+00:00 LocalExecutor 68bb9f6dae8e airflow
50076 crawlers_hourly success LocalTaskJob 2023-11-14T07:00:02.509096+00:00 2023-11-14T07:00:07.530168+00:00 2023-11-14T07:00:02.509104+00:00 LocalExecutor 68bb9f6dae8e airflow
50075 crawlers_hourly success LocalTaskJob 2023-11-14T06:25:54.815077+00:00 2023-11-14T06:25:59.868229+00:00 2023-11-14T06:25:54.815088+00:00 LocalExecutor 68bb9f6dae8e airflow
50074 crawlers_hourly success LocalTaskJob 2023-11-14T06:25:51.717488+00:00 2023-11-14T06:25:56.771452+00:00 2023-11-14T06:25:51.717500+00:00 LocalExecutor 68bb9f6dae8e airflow
50073 crawlers_hourly success LocalTaskJob 2023-11-14T06:00:05.467861+00:00 2023-11-14T06:25:50.333126+00:00 2023-11-14T06:00:05.467876+00:00 LocalExecutor 68bb9f6dae8e airflow
50072 crawlers_hourly success LocalTaskJob 2023-11-14T06:00:05.360472+00:00 2023-11-14T06:10:07.150336+00:00 2023-11-14T06:00:05.360491+00:00 LocalExecutor 68bb9f6dae8e airflow
50071 crawlers_hourly success LocalTaskJob 2023-11-14T06:00:05.350419+00:00 2023-11-14T06:00:40.465385+00:00 2023-11-14T06:00:05.350431+00:00 LocalExecutor 68bb9f6dae8e airflow
50070 crawlers_hourly success LocalTaskJob 2023-11-14T06:00:05.260800+00:00 2023-11-14T06:00:10.304426+00:00 2023-11-14T06:00:05.260816+00:00 LocalExecutor 68bb9f6dae8e airflow
50069 crawlers_hourly success LocalTaskJob 2023-11-14T06:00:02.003119+00:00 2023-11-14T06:00:07.024738+00:00 2023-11-14T06:00:02.003126+00:00 LocalExecutor 68bb9f6dae8e airflow
50068 crawlers_hourly success LocalTaskJob 2023-11-14T05:33:33.654149+00:00 2023-11-14T05:33:38.673984+00:00 2023-11-14T05:33:33.654156+00:00 LocalExecutor 68bb9f6dae8e airflow
50067 crawlers_hourly success LocalTaskJob 2023-11-14T05:33:30.452196+00:00 2023-11-14T05:33:35.506045+00:00 2023-11-14T05:33:30.452218+00:00 LocalExecutor 68bb9f6dae8e airflow
50066 crawlers_hourly success LocalTaskJob 2023-11-14T05:00:06.035019+00:00 2023-11-14T05:01:26.308585+00:00 2023-11-14T05:00:06.035031+00:00 LocalExecutor 68bb9f6dae8e airflow
50065 crawlers_hourly success LocalTaskJob 2023-11-14T05:00:06.033754+00:00 2023-11-14T05:33:32.416390+00:00 2023-11-14T05:00:06.033766+00:00 LocalExecutor 68bb9f6dae8e airflow
50064 crawlers_hourly success LocalTaskJob 2023-11-14T05:00:06.007026+00:00 2023-11-14T05:00:11.061095+00:00 2023-11-14T05:00:06.007041+00:00 LocalExecutor 68bb9f6dae8e airflow
50063 crawlers_hourly success LocalTaskJob 2023-11-14T05:00:05.932911+00:00 2023-11-14T05:10:22.854804+00:00 2023-11-14T05:00:05.932926+00:00 LocalExecutor 68bb9f6dae8e airflow
50062 crawlers_hourly success LocalTaskJob 2023-11-14T05:00:02.727206+00:00 2023-11-14T05:00:07.748311+00:00 2023-11-14T05:00:02.727219+00:00 LocalExecutor 68bb9f6dae8e airflow
50061 crawlers_hourly success LocalTaskJob 2023-11-14T04:34:26.563526+00:00 2023-11-14T04:34:31.614236+00:00 2023-11-14T04:34:26.563537+00:00 LocalExecutor 68bb9f6dae8e airflow
50060 crawlers_hourly success LocalTaskJob 2023-11-14T04:34:23.485716+00:00 2023-11-14T04:34:28.538263+00:00 2023-11-14T04:34:23.485738+00:00 LocalExecutor 68bb9f6dae8e airflow
50059 crawlers_hourly success LocalTaskJob 2023-11-14T04:00:05.865771+00:00 2023-11-14T04:00:10.886920+00:00 2023-11-14T04:00:05.865783+00:00 LocalExecutor 68bb9f6dae8e airflow
50058 crawlers_hourly success LocalTaskJob 2023-11-14T04:00:05.787008+00:00 2023-11-14T04:34:22.484928+00:00 2023-11-14T04:00:05.787023+00:00 LocalExecutor 68bb9f6dae8e airflow
50057 crawlers_hourly success LocalTaskJob 2023-11-14T04:00:05.563973+00:00 2023-11-14T04:00:35.678912+00:00 2023-11-14T04:00:05.563993+00:00 LocalExecutor 68bb9f6dae8e airflow
50056 crawlers_hourly success LocalTaskJob 2023-11-14T04:00:05.528774+00:00 2023-11-14T04:10:07.470405+00:00 2023-11-14T04:00:05.528794+00:00 LocalExecutor 68bb9f6dae8e airflow
50055 crawlers_hourly success LocalTaskJob 2023-11-14T04:00:02.282147+00:00 2023-11-14T04:00:07.303216+00:00 2023-11-14T04:00:02.282155+00:00 LocalExecutor 68bb9f6dae8e airflow
50054 crawlers_hourly success LocalTaskJob 2023-11-14T03:17:06.833164+00:00 2023-11-14T03:17:11.853639+00:00 2023-11-14T03:17:06.833172+00:00 LocalExecutor 68bb9f6dae8e airflow
50053 crawlers_hourly success LocalTaskJob 2023-11-14T03:17:03.729119+00:00 2023-11-14T03:17:08.747044+00:00 2023-11-14T03:17:03.729127+00:00 LocalExecutor 68bb9f6dae8e airflow
50052 crawlers_hourly success LocalTaskJob 2023-11-14T03:00:06.035746+00:00 2023-11-14T03:17:04.143482+00:00 2023-11-14T03:00:06.035760+00:00 LocalExecutor 68bb9f6dae8e airflow
50051 crawlers_hourly success LocalTaskJob 2023-11-14T03:00:06.010485+00:00 2023-11-14T03:10:22.912622+00:00 2023-11-14T03:00:06.010497+00:00 LocalExecutor 68bb9f6dae8e airflow
50050 crawlers_hourly success LocalTaskJob 2023-11-14T03:00:05.795968+00:00 2023-11-14T03:00:45.957438+00:00 2023-11-14T03:00:05.795986+00:00 LocalExecutor 68bb9f6dae8e airflow
50049 crawlers_hourly success LocalTaskJob 2023-11-14T03:00:05.784018+00:00 2023-11-14T03:00:10.841716+00:00 2023-11-14T03:00:05.784031+00:00 LocalExecutor 68bb9f6dae8e airflow
50048 crawlers_hourly success LocalTaskJob 2023-11-14T03:00:02.578397+00:00 2023-11-14T03:00:07.601028+00:00 2023-11-14T03:00:02.578408+00:00 LocalExecutor 68bb9f6dae8e airflow
50047 crawlers_hourly success LocalTaskJob 2023-11-14T02:16:57.055661+00:00 2023-11-14T02:17:02.110786+00:00 2023-11-14T02:16:57.055669+00:00 LocalExecutor 68bb9f6dae8e airflow
50046 crawlers_hourly success LocalTaskJob 2023-11-14T02:16:53.963969+00:00 2023-11-14T02:16:59.015920+00:00 2023-11-14T02:16:53.963977+00:00 LocalExecutor 68bb9f6dae8e airflow
50045 crawlers_hourly success LocalTaskJob 2023-11-14T02:00:05.117848+00:00 2023-11-14T02:10:26.951676+00:00 2023-11-14T02:00:05.117864+00:00 LocalExecutor 68bb9f6dae8e airflow
50044 crawlers_hourly success LocalTaskJob 2023-11-14T02:00:05.111511+00:00 2023-11-14T02:00:40.214267+00:00 2023-11-14T02:00:05.111520+00:00 LocalExecutor 68bb9f6dae8e airflow
50043 crawlers_hourly success LocalTaskJob 2023-11-14T02:00:05.052005+00:00 2023-11-14T02:16:53.131113+00:00 2023-11-14T02:00:05.052019+00:00 LocalExecutor 68bb9f6dae8e airflow
50042 crawlers_hourly success LocalTaskJob 2023-11-14T02:00:05.049762+00:00 2023-11-14T02:03:10.632137+00:00 2023-11-14T02:00:05.049774+00:00 LocalExecutor 68bb9f6dae8e airflow
50041 crawlers_hourly success LocalTaskJob 2023-11-14T02:00:01.813671+00:00 2023-11-14T02:00:06.835558+00:00 2023-11-14T02:00:01.813679+00:00 LocalExecutor 68bb9f6dae8e airflow
50040 crawlers_hourly success LocalTaskJob 2023-11-14T01:27:38.877823+00:00 2023-11-14T01:27:43.928228+00:00 2023-11-14T01:27:38.877831+00:00 LocalExecutor 68bb9f6dae8e airflow
50039 crawlers_hourly success LocalTaskJob 2023-11-14T01:27:35.783488+00:00 2023-11-14T01:27:40.835368+00:00 2023-11-14T01:27:35.783499+00:00 LocalExecutor 68bb9f6dae8e airflow
50038 crawlers_hourly success LocalTaskJob 2023-11-14T01:00:05.731569+00:00 2023-11-14T01:27:35.963506+00:00 2023-11-14T01:00:05.731582+00:00 LocalExecutor 68bb9f6dae8e airflow
50037 crawlers_hourly success LocalTaskJob 2023-11-14T01:00:05.723739+00:00 2023-11-14T01:00:10.745095+00:00 2023-11-14T01:00:05.723877+00:00 LocalExecutor 68bb9f6dae8e airflow
50036 crawlers_hourly success LocalTaskJob 2023-11-14T01:00:05.670043+00:00 2023-11-14T01:10:07.647779+00:00 2023-11-14T01:00:05.670056+00:00 LocalExecutor 68bb9f6dae8e airflow
50035 crawlers_hourly success LocalTaskJob 2023-11-14T01:00:05.664261+00:00 2023-11-14T01:00:15.720163+00:00 2023-11-14T01:00:05.664276+00:00 LocalExecutor 68bb9f6dae8e airflow
50034 crawlers_hourly success LocalTaskJob 2023-11-14T01:00:02.394158+00:00 2023-11-14T01:00:07.416946+00:00 2023-11-14T01:00:02.394166+00:00 LocalExecutor 68bb9f6dae8e airflow
50033 crawlers_hourly success LocalTaskJob 2023-11-14T00:28:06.267803+00:00 2023-11-14T00:28:11.308557+00:00 2023-11-14T00:28:06.267815+00:00 LocalExecutor 68bb9f6dae8e airflow
50032 crawlers_hourly success LocalTaskJob 2023-11-14T00:28:03.133193+00:00 2023-11-14T00:28:08.182417+00:00 2023-11-14T00:28:03.133201+00:00 LocalExecutor 68bb9f6dae8e airflow
50031 engines success LocalTaskJob 2023-11-14T00:20:23.516501+00:00 2023-11-14T00:20:28.556032+00:00 2023-11-14T00:20:23.516509+00:00 LocalExecutor 68bb9f6dae8e airflow
50030 engines success LocalTaskJob 2023-11-14T00:19:38.157458+00:00 2023-11-14T00:20:23.265206+00:00 2023-11-14T00:19:38.157473+00:00 LocalExecutor 68bb9f6dae8e airflow
50029 engines success LocalTaskJob 2023-11-14T00:03:20.635854+00:00 2023-11-14T00:19:38.552339+00:00 2023-11-14T00:03:20.635862+00:00 LocalExecutor 68bb9f6dae8e airflow
50028 engines success LocalTaskJob 2023-11-14T00:01:38.267703+00:00 2023-11-14T00:03:18.518867+00:00 2023-11-14T00:01:38.267710+00:00 LocalExecutor 68bb9f6dae8e airflow
50027 crawlers success LocalTaskJob 2023-11-14T00:00:45.446911+00:00 2023-11-14T00:00:50.465787+00:00 2023-11-14T00:00:45.446927+00:00 LocalExecutor 68bb9f6dae8e airflow
50026 crawlers success LocalTaskJob 2023-11-14T00:00:45.253136+00:00 2023-11-14T00:00:50.295040+00:00 2023-11-14T00:00:45.253147+00:00 LocalExecutor 68bb9f6dae8e airflow
50025 crawlers success LocalTaskJob 2023-11-14T00:00:44.560354+00:00 2023-11-14T00:00:54.586709+00:00 2023-11-14T00:00:44.560366+00:00 LocalExecutor 68bb9f6dae8e airflow
50024 crawlers success LocalTaskJob 2023-11-14T00:00:41.959306+00:00 2023-11-14T00:04:07.347920+00:00 2023-11-14T00:00:41.959317+00:00 LocalExecutor 68bb9f6dae8e airflow
50023 crawlers success LocalTaskJob 2023-11-14T00:00:41.844668+00:00 2023-11-14T00:00:51.867796+00:00 2023-11-14T00:00:41.844680+00:00 LocalExecutor 68bb9f6dae8e airflow
50022 crawlers success LocalTaskJob 2023-11-14T00:00:41.010279+00:00 2023-11-14T00:00:51.039596+00:00 2023-11-14T00:00:41.010292+00:00 LocalExecutor 68bb9f6dae8e airflow
50021 crawlers success LocalTaskJob 2023-11-14T00:00:38.065285+00:00 2023-11-14T00:00:48.090140+00:00 2023-11-14T00:00:38.065299+00:00 LocalExecutor 68bb9f6dae8e airflow
50020 crawlers success LocalTaskJob 2023-11-14T00:00:36.820206+00:00 2023-11-14T00:00:46.866349+00:00 2023-11-14T00:00:36.820217+00:00 LocalExecutor 68bb9f6dae8e airflow
50019 crawlers success LocalTaskJob 2023-11-14T00:00:36.632898+00:00 2023-11-14T00:00:56.679193+00:00 2023-11-14T00:00:36.632911+00:00 LocalExecutor 68bb9f6dae8e airflow
50018 crawlers success LocalTaskJob 2023-11-14T00:00:36.571898+00:00 2023-11-14T00:00:46.600342+00:00 2023-11-14T00:00:36.571910+00:00 LocalExecutor 68bb9f6dae8e airflow
50017 crawlers success LocalTaskJob 2023-11-14T00:00:35.392732+00:00 2023-11-14T00:00:40.431492+00:00 2023-11-14T00:00:35.392762+00:00 LocalExecutor 68bb9f6dae8e airflow
50016 crawlers success LocalTaskJob 2023-11-14T00:00:33.858050+00:00 2023-11-14T00:00:58.923931+00:00 2023-11-14T00:00:33.858062+00:00 LocalExecutor 68bb9f6dae8e airflow
50015 crawlers success LocalTaskJob 2023-11-14T00:00:33.772843+00:00 2023-11-14T00:00:43.816533+00:00 2023-11-14T00:00:33.772857+00:00 LocalExecutor 68bb9f6dae8e airflow
50014 crawlers success LocalTaskJob 2023-11-14T00:00:31.781424+00:00 2023-11-14T00:00:41.814705+00:00 2023-11-14T00:00:31.781437+00:00 LocalExecutor 68bb9f6dae8e airflow
50013 crawlers success LocalTaskJob 2023-11-14T00:00:29.492459+00:00 2023-11-14T06:33:44.685684+00:00 2023-11-14T00:00:29.492471+00:00 LocalExecutor 68bb9f6dae8e airflow
50012 crawlers success LocalTaskJob 2023-11-14T00:00:25.984712+00:00 2023-11-14T00:00:36.019427+00:00 2023-11-14T00:00:25.984728+00:00 LocalExecutor 68bb9f6dae8e airflow
50011 crawlers success LocalTaskJob 2023-11-14T00:00:25.411557+00:00 2023-11-14T15:49:39.547053+00:00 2023-11-14T00:00:25.411573+00:00 LocalExecutor 68bb9f6dae8e airflow
50010 crawlers success LocalTaskJob 2023-11-14T00:00:24.328366+00:00 2023-11-14T01:06:26.765980+00:00 2023-11-14T00:00:24.328380+00:00 LocalExecutor 68bb9f6dae8e airflow
50009 crawlers success LocalTaskJob 2023-11-14T00:00:24.250522+00:00 2023-11-14T00:00:44.345239+00:00 2023-11-14T00:00:24.250538+00:00 LocalExecutor 68bb9f6dae8e airflow
50008 crawlers success LocalTaskJob 2023-11-14T00:00:24.116040+00:00 2023-11-14T00:18:07.146239+00:00 2023-11-14T00:00:24.116054+00:00 LocalExecutor 68bb9f6dae8e airflow