Jobs


Id Dag Id State Job Type Start Date End Date Latest Heartbeat Executor Class Hostname Unixname
5001 crawlers_hourly success LocalTaskJob 2023-04-23T11:00:05.659142+00:00 2023-04-23T11:00:30.784633+00:00 2023-04-23T11:00:05.659153+00:00 LocalExecutor 68bb9f6dae8e airflow
5000 crawlers_hourly success LocalTaskJob 2023-04-23T11:00:05.654433+00:00 2023-04-23T11:35:32.688749+00:00 2023-04-23T11:00:05.654450+00:00 LocalExecutor 68bb9f6dae8e airflow
4999 crawlers_hourly success LocalTaskJob 2023-04-23T11:00:05.649666+00:00 2023-04-23T11:00:40.773401+00:00 2023-04-23T11:00:05.649682+00:00 LocalExecutor 68bb9f6dae8e airflow
4998 crawlers_hourly success LocalTaskJob 2023-04-23T11:00:02.412967+00:00 2023-04-23T11:00:07.432994+00:00 2023-04-23T11:00:02.412975+00:00 LocalExecutor 68bb9f6dae8e airflow
4997 crawlers_hourly success LocalTaskJob 2023-04-23T10:35:06.419185+00:00 2023-04-23T10:35:11.460078+00:00 2023-04-23T10:35:06.419195+00:00 LocalExecutor 68bb9f6dae8e airflow
4996 crawlers_hourly success LocalTaskJob 2023-04-23T10:35:03.321877+00:00 2023-04-23T10:35:08.360770+00:00 2023-04-23T10:35:03.321885+00:00 LocalExecutor 68bb9f6dae8e airflow
4995 crawlers_hourly success LocalTaskJob 2023-04-23T10:00:05.363940+00:00 2023-04-23T10:00:35.476500+00:00 2023-04-23T10:00:05.363960+00:00 LocalExecutor 68bb9f6dae8e airflow
4994 crawlers_hourly success LocalTaskJob 2023-04-23T10:00:05.298858+00:00 2023-04-23T10:35:02.368294+00:00 2023-04-23T10:00:05.298867+00:00 LocalExecutor 68bb9f6dae8e airflow
4993 crawlers_hourly success LocalTaskJob 2023-04-23T10:00:05.275785+00:00 2023-04-23T10:10:12.333705+00:00 2023-04-23T10:00:05.275793+00:00 LocalExecutor 68bb9f6dae8e airflow
4992 crawlers_hourly success LocalTaskJob 2023-04-23T10:00:05.262550+00:00 2023-04-23T10:00:15.309415+00:00 2023-04-23T10:00:05.262563+00:00 LocalExecutor 68bb9f6dae8e airflow
4991 crawlers_hourly success LocalTaskJob 2023-04-23T10:00:02.055571+00:00 2023-04-23T10:00:07.074294+00:00 2023-04-23T10:00:02.055579+00:00 LocalExecutor 68bb9f6dae8e airflow
4990 crawlers_hourly success LocalTaskJob 2023-04-23T09:33:54.105355+00:00 2023-04-23T09:33:59.131676+00:00 2023-04-23T09:33:54.105363+00:00 LocalExecutor 68bb9f6dae8e airflow
4989 crawlers_hourly success LocalTaskJob 2023-04-23T09:33:50.980649+00:00 2023-04-23T09:33:56.033446+00:00 2023-04-23T09:33:50.980656+00:00 LocalExecutor 68bb9f6dae8e airflow
4988 crawlers_hourly success LocalTaskJob 2023-04-23T09:00:05.157942+00:00 2023-04-23T09:00:15.187409+00:00 2023-04-23T09:00:05.157954+00:00 LocalExecutor 68bb9f6dae8e airflow
4987 crawlers_hourly success LocalTaskJob 2023-04-23T09:00:05.148031+00:00 2023-04-23T09:10:12.230014+00:00 2023-04-23T09:00:05.148046+00:00 LocalExecutor 68bb9f6dae8e airflow
4986 crawlers_hourly success LocalTaskJob 2023-04-23T09:00:05.147019+00:00 2023-04-23T09:00:40.266711+00:00 2023-04-23T09:00:05.147034+00:00 LocalExecutor 68bb9f6dae8e airflow
4985 crawlers_hourly success LocalTaskJob 2023-04-23T09:00:05.140969+00:00 2023-04-23T09:33:51.902716+00:00 2023-04-23T09:00:05.140988+00:00 LocalExecutor 68bb9f6dae8e airflow
4984 crawlers_hourly success LocalTaskJob 2023-04-23T09:00:01.869318+00:00 2023-04-23T09:00:06.889469+00:00 2023-04-23T09:00:01.869326+00:00 LocalExecutor 68bb9f6dae8e airflow
4983 crawlers_hourly success LocalTaskJob 2023-04-23T08:23:44.865578+00:00 2023-04-23T08:23:49.919180+00:00 2023-04-23T08:23:44.865586+00:00 LocalExecutor 68bb9f6dae8e airflow
4982 crawlers_hourly success LocalTaskJob 2023-04-23T08:23:41.752109+00:00 2023-04-23T08:23:46.803075+00:00 2023-04-23T08:23:41.752120+00:00 LocalExecutor 68bb9f6dae8e airflow
4981 crawlers_hourly success LocalTaskJob 2023-04-23T08:00:05.639827+00:00 2023-04-23T08:00:15.688603+00:00 2023-04-23T08:00:05.639841+00:00 LocalExecutor 68bb9f6dae8e airflow
4980 crawlers_hourly success LocalTaskJob 2023-04-23T08:00:05.570474+00:00 2023-04-23T08:23:40.461989+00:00 2023-04-23T08:00:05.570490+00:00 LocalExecutor 68bb9f6dae8e airflow
4979 crawlers_hourly success LocalTaskJob 2023-04-23T08:00:05.544657+00:00 2023-04-23T08:10:27.710145+00:00 2023-04-23T08:00:05.544672+00:00 LocalExecutor 68bb9f6dae8e airflow
4978 crawlers_hourly success LocalTaskJob 2023-04-23T08:00:05.537504+00:00 2023-04-23T08:00:40.682897+00:00 2023-04-23T08:00:05.537513+00:00 LocalExecutor 68bb9f6dae8e airflow
4977 crawlers_hourly success LocalTaskJob 2023-04-23T08:00:02.325461+00:00 2023-04-23T08:00:07.345450+00:00 2023-04-23T08:00:02.325469+00:00 LocalExecutor 68bb9f6dae8e airflow
4976 crawlers_hourly success LocalTaskJob 2023-04-23T07:28:56.084580+00:00 2023-04-23T07:29:01.140941+00:00 2023-04-23T07:28:56.084587+00:00 LocalExecutor 68bb9f6dae8e airflow
4975 crawlers_hourly success LocalTaskJob 2023-04-23T07:28:52.983706+00:00 2023-04-23T07:28:58.007912+00:00 2023-04-23T07:28:52.983713+00:00 LocalExecutor 68bb9f6dae8e airflow
4974 crawlers_hourly success LocalTaskJob 2023-04-23T07:00:05.139740+00:00 2023-04-23T07:28:50.902252+00:00 2023-04-23T07:00:05.139757+00:00 LocalExecutor 68bb9f6dae8e airflow
4973 crawlers_hourly success LocalTaskJob 2023-04-23T07:00:05.129230+00:00 2023-04-23T07:00:35.242060+00:00 2023-04-23T07:00:05.129245+00:00 LocalExecutor 68bb9f6dae8e airflow
4972 crawlers_hourly success LocalTaskJob 2023-04-23T07:00:05.127072+00:00 2023-04-23T07:10:17.172496+00:00 2023-04-23T07:00:05.127084+00:00 LocalExecutor 68bb9f6dae8e airflow
4971 crawlers_hourly success LocalTaskJob 2023-04-23T07:00:05.088126+00:00 2023-04-23T07:00:20.176672+00:00 2023-04-23T07:00:05.088139+00:00 LocalExecutor 68bb9f6dae8e airflow
4970 crawlers_hourly success LocalTaskJob 2023-04-23T07:00:01.885486+00:00 2023-04-23T07:00:06.904290+00:00 2023-04-23T07:00:01.885493+00:00 LocalExecutor 68bb9f6dae8e airflow
4969 crawlers_hourly success LocalTaskJob 2023-04-23T06:34:07.173902+00:00 2023-04-23T06:34:12.201952+00:00 2023-04-23T06:34:07.173909+00:00 LocalExecutor 68bb9f6dae8e airflow
4968 crawlers_hourly success LocalTaskJob 2023-04-23T06:34:04.030871+00:00 2023-04-23T06:34:09.056538+00:00 2023-04-23T06:34:04.030900+00:00 LocalExecutor 68bb9f6dae8e airflow
4967 crawlers_hourly success LocalTaskJob 2023-04-23T06:00:05.103769+00:00 2023-04-23T06:34:06.876617+00:00 2023-04-23T06:00:05.103780+00:00 LocalExecutor 68bb9f6dae8e airflow
4966 crawlers_hourly success LocalTaskJob 2023-04-23T06:00:05.074737+00:00 2023-04-23T06:00:40.192863+00:00 2023-04-23T06:00:05.074749+00:00 LocalExecutor 68bb9f6dae8e airflow
4965 crawlers_hourly success LocalTaskJob 2023-04-23T06:00:05.050839+00:00 2023-04-23T06:00:30.115170+00:00 2023-04-23T06:00:05.050858+00:00 LocalExecutor 68bb9f6dae8e airflow
4964 crawlers_hourly success LocalTaskJob 2023-04-23T06:00:05.025362+00:00 2023-04-23T06:10:37.088722+00:00 2023-04-23T06:00:05.025374+00:00 LocalExecutor 68bb9f6dae8e airflow
4963 crawlers_hourly success LocalTaskJob 2023-04-23T06:00:01.826052+00:00 2023-04-23T06:00:06.846826+00:00 2023-04-23T06:00:01.826063+00:00 LocalExecutor 68bb9f6dae8e airflow
4962 crawlers_hourly success LocalTaskJob 2023-04-23T05:29:50.712098+00:00 2023-04-23T05:29:55.734296+00:00 2023-04-23T05:29:50.712106+00:00 LocalExecutor 68bb9f6dae8e airflow
4961 crawlers_hourly success LocalTaskJob 2023-04-23T05:29:47.597487+00:00 2023-04-23T05:29:52.635702+00:00 2023-04-23T05:29:47.597495+00:00 LocalExecutor 68bb9f6dae8e airflow
4960 crawlers_hourly success LocalTaskJob 2023-04-23T05:00:05.884275+00:00 2023-04-23T05:10:02.770678+00:00 2023-04-23T05:00:05.884305+00:00 LocalExecutor 68bb9f6dae8e airflow
4959 crawlers_hourly success LocalTaskJob 2023-04-23T05:00:05.873516+00:00 2023-04-23T05:00:35.978837+00:00 2023-04-23T05:00:05.873532+00:00 LocalExecutor 68bb9f6dae8e airflow
4958 crawlers_hourly success LocalTaskJob 2023-04-23T05:00:05.851581+00:00 2023-04-23T05:00:15.908849+00:00 2023-04-23T05:00:05.851593+00:00 LocalExecutor 68bb9f6dae8e airflow
4957 crawlers_hourly success LocalTaskJob 2023-04-23T05:00:05.809470+00:00 2023-04-23T05:29:46.722579+00:00 2023-04-23T05:00:05.809483+00:00 LocalExecutor 68bb9f6dae8e airflow
4956 crawlers_hourly success LocalTaskJob 2023-04-23T05:00:02.587341+00:00 2023-04-23T05:00:07.610941+00:00 2023-04-23T05:00:02.587353+00:00 LocalExecutor 68bb9f6dae8e airflow
4955 crawlers_hourly success LocalTaskJob 2023-04-23T04:32:04.694315+00:00 2023-04-23T04:32:09.721498+00:00 2023-04-23T04:32:04.694322+00:00 LocalExecutor 68bb9f6dae8e airflow
4954 crawlers_hourly success LocalTaskJob 2023-04-23T04:32:01.563969+00:00 2023-04-23T04:32:06.593427+00:00 2023-04-23T04:32:01.563980+00:00 LocalExecutor 68bb9f6dae8e airflow
4953 crawlers_hourly success LocalTaskJob 2023-04-23T04:00:05.409025+00:00 2023-04-23T04:10:07.391599+00:00 2023-04-23T04:00:05.409071+00:00 LocalExecutor 68bb9f6dae8e airflow
4952 crawlers_hourly success LocalTaskJob 2023-04-23T04:00:05.389746+00:00 2023-04-23T04:32:01.848351+00:00 2023-04-23T04:00:05.389764+00:00 LocalExecutor 68bb9f6dae8e airflow
4951 crawlers_hourly success LocalTaskJob 2023-04-23T04:00:05.385138+00:00 2023-04-23T04:00:35.556533+00:00 2023-04-23T04:00:05.385150+00:00 LocalExecutor 68bb9f6dae8e airflow
4950 crawlers_hourly success LocalTaskJob 2023-04-23T04:00:05.376528+00:00 2023-04-23T04:00:15.436157+00:00 2023-04-23T04:00:05.376540+00:00 LocalExecutor 68bb9f6dae8e airflow
4949 crawlers_hourly success LocalTaskJob 2023-04-23T04:00:02.179786+00:00 2023-04-23T04:00:07.198895+00:00 2023-04-23T04:00:02.179794+00:00 LocalExecutor 68bb9f6dae8e airflow
4948 crawlers_hourly success LocalTaskJob 2023-04-23T03:31:54.028431+00:00 2023-04-23T03:31:59.070521+00:00 2023-04-23T03:31:54.028439+00:00 LocalExecutor 68bb9f6dae8e airflow
4947 crawlers_hourly success LocalTaskJob 2023-04-23T03:31:50.893626+00:00 2023-04-23T03:31:55.936172+00:00 2023-04-23T03:31:50.893638+00:00 LocalExecutor 68bb9f6dae8e airflow
4946 crawlers_hourly success LocalTaskJob 2023-04-23T03:00:05.757625+00:00 2023-04-23T03:00:15.797841+00:00 2023-04-23T03:00:05.757641+00:00 LocalExecutor 68bb9f6dae8e airflow
4945 crawlers_hourly success LocalTaskJob 2023-04-23T03:00:05.756518+00:00 2023-04-23T03:00:40.862226+00:00 2023-04-23T03:00:05.756533+00:00 LocalExecutor 68bb9f6dae8e airflow
4944 crawlers_hourly success LocalTaskJob 2023-04-23T03:00:05.755482+00:00 2023-04-23T03:10:27.803628+00:00 2023-04-23T03:00:05.755494+00:00 LocalExecutor 68bb9f6dae8e airflow
4943 crawlers_hourly success LocalTaskJob 2023-04-23T03:00:05.744556+00:00 2023-04-23T03:31:51.927619+00:00 2023-04-23T03:00:05.744570+00:00 LocalExecutor 68bb9f6dae8e airflow
4942 crawlers_hourly success LocalTaskJob 2023-04-23T03:00:02.479619+00:00 2023-04-23T03:00:07.502406+00:00 2023-04-23T03:00:02.479641+00:00 LocalExecutor 68bb9f6dae8e airflow
4941 crawlers_hourly success LocalTaskJob 2023-04-23T02:31:38.587182+00:00 2023-04-23T02:31:43.626505+00:00 2023-04-23T02:31:38.587189+00:00 LocalExecutor 68bb9f6dae8e airflow
4940 crawlers_hourly success LocalTaskJob 2023-04-23T02:31:35.446689+00:00 2023-04-23T02:31:40.483709+00:00 2023-04-23T02:31:35.446703+00:00 LocalExecutor 68bb9f6dae8e airflow
4939 crawlers_hourly success LocalTaskJob 2023-04-23T02:00:05.339571+00:00 2023-04-23T02:31:36.348365+00:00 2023-04-23T02:00:05.339579+00:00 LocalExecutor 68bb9f6dae8e airflow
4938 crawlers_hourly success LocalTaskJob 2023-04-23T02:00:05.310081+00:00 2023-04-23T02:00:15.357107+00:00 2023-04-23T02:00:05.310092+00:00 LocalExecutor 68bb9f6dae8e airflow
4936 crawlers_hourly success LocalTaskJob 2023-04-23T02:00:05.265449+00:00 2023-04-23T02:00:40.391798+00:00 2023-04-23T02:00:05.265461+00:00 LocalExecutor 68bb9f6dae8e airflow
4937 crawlers_hourly success LocalTaskJob 2023-04-23T02:00:05.265106+00:00 2023-04-23T02:10:02.210927+00:00 2023-04-23T02:00:05.265118+00:00 LocalExecutor 68bb9f6dae8e airflow
4935 crawlers_hourly success LocalTaskJob 2023-04-23T02:00:02.020951+00:00 2023-04-23T02:00:07.041568+00:00 2023-04-23T02:00:02.020958+00:00 LocalExecutor 68bb9f6dae8e airflow
4934 crawlers_hourly success LocalTaskJob 2023-04-23T01:30:39.535891+00:00 2023-04-23T01:30:44.589068+00:00 2023-04-23T01:30:39.535898+00:00 LocalExecutor 68bb9f6dae8e airflow
4933 crawlers_hourly success LocalTaskJob 2023-04-23T01:30:36.458023+00:00 2023-04-23T01:30:41.503856+00:00 2023-04-23T01:30:36.458032+00:00 LocalExecutor 68bb9f6dae8e airflow
4932 crawlers_hourly success LocalTaskJob 2023-04-23T01:00:05.140117+00:00 2023-04-23T01:00:15.190608+00:00 2023-04-23T01:00:05.140145+00:00 LocalExecutor 68bb9f6dae8e airflow
4931 crawlers_hourly success LocalTaskJob 2023-04-23T01:00:05.139632+00:00 2023-04-23T01:10:37.194104+00:00 2023-04-23T01:00:05.139649+00:00 LocalExecutor 68bb9f6dae8e airflow
4930 crawlers_hourly success LocalTaskJob 2023-04-23T01:00:05.116533+00:00 2023-04-23T01:30:36.079990+00:00 2023-04-23T01:00:05.116548+00:00 LocalExecutor 68bb9f6dae8e airflow
4929 crawlers_hourly success LocalTaskJob 2023-04-23T01:00:05.111978+00:00 2023-04-23T01:00:40.224582+00:00 2023-04-23T01:00:05.111987+00:00 LocalExecutor 68bb9f6dae8e airflow
4928 crawlers_hourly success LocalTaskJob 2023-04-23T01:00:01.835738+00:00 2023-04-23T01:00:06.857911+00:00 2023-04-23T01:00:01.835748+00:00 LocalExecutor 68bb9f6dae8e airflow
4927 crawlers_hourly success LocalTaskJob 2023-04-23T00:37:00.595977+00:00 2023-04-23T00:37:05.644905+00:00 2023-04-23T00:37:00.595989+00:00 LocalExecutor 68bb9f6dae8e airflow
4926 crawlers_hourly success LocalTaskJob 2023-04-23T00:36:57.518170+00:00 2023-04-23T00:37:02.568010+00:00 2023-04-23T00:36:57.518178+00:00 LocalExecutor 68bb9f6dae8e airflow
4925 engines success LocalTaskJob 2023-04-23T00:34:08.457672+00:00 2023-04-23T00:34:13.510723+00:00 2023-04-23T00:34:08.457680+00:00 LocalExecutor 68bb9f6dae8e airflow
4924 engines success LocalTaskJob 2023-04-23T00:33:21.009706+00:00 2023-04-23T00:34:06.164925+00:00 2023-04-23T00:33:21.009729+00:00 LocalExecutor 68bb9f6dae8e airflow
4923 engines success LocalTaskJob 2023-04-23T00:06:41.967593+00:00 2023-04-23T00:33:22.202486+00:00 2023-04-23T00:06:41.967601+00:00 LocalExecutor 68bb9f6dae8e airflow
4922 engines success LocalTaskJob 2023-04-23T00:01:12.948876+00:00 2023-04-23T00:06:43.839991+00:00 2023-04-23T00:01:12.948884+00:00 LocalExecutor 68bb9f6dae8e airflow
4921 crawlers success LocalTaskJob 2023-04-23T00:00:47.586732+00:00 2023-04-23T00:00:52.609080+00:00 2023-04-23T00:00:47.586744+00:00 LocalExecutor 68bb9f6dae8e airflow
4920 crawlers success LocalTaskJob 2023-04-23T00:00:47.395977+00:00 2023-04-23T00:00:57.423881+00:00 2023-04-23T00:00:47.396068+00:00 LocalExecutor 68bb9f6dae8e airflow
4919 crawlers success LocalTaskJob 2023-04-23T00:00:43.674232+00:00 2023-04-23T06:22:04.807254+00:00 2023-04-23T00:00:43.674245+00:00 LocalExecutor 68bb9f6dae8e airflow
4918 crawlers success LocalTaskJob 2023-04-23T00:00:42.618655+00:00 2023-04-23T00:42:55.743395+00:00 2023-04-23T00:00:42.618668+00:00 LocalExecutor 68bb9f6dae8e airflow
4917 crawlers success LocalTaskJob 2023-04-23T00:00:42.540231+00:00 2023-04-23T03:32:54.033955+00:00 2023-04-23T00:00:42.540243+00:00 LocalExecutor 68bb9f6dae8e airflow
4916 crawlers success LocalTaskJob 2023-04-23T00:00:42.494962+00:00 2023-04-23T00:00:52.521155+00:00 2023-04-23T00:00:42.494975+00:00 LocalExecutor 68bb9f6dae8e airflow
4915 crawlers success LocalTaskJob 2023-04-23T00:00:41.134350+00:00 2023-04-23T01:05:58.946305+00:00 2023-04-23T00:00:41.134359+00:00 LocalExecutor 68bb9f6dae8e airflow
4914 crawlers success LocalTaskJob 2023-04-23T00:00:40.334811+00:00 2023-04-23T00:00:50.367988+00:00 2023-04-23T00:00:40.334826+00:00 LocalExecutor 68bb9f6dae8e airflow
4913 crawlers success LocalTaskJob 2023-04-23T00:00:40.164151+00:00 2023-04-23T00:00:50.187517+00:00 2023-04-23T00:00:40.164161+00:00 LocalExecutor 68bb9f6dae8e airflow
4912 crawlers success LocalTaskJob 2023-04-23T00:00:37.677775+00:00 2023-04-23T00:00:47.711955+00:00 2023-04-23T00:00:37.677791+00:00 LocalExecutor 68bb9f6dae8e airflow
4911 crawlers success LocalTaskJob 2023-04-23T00:00:36.563604+00:00 2023-04-23T00:00:46.587119+00:00 2023-04-23T00:00:36.563615+00:00 LocalExecutor 68bb9f6dae8e airflow
4910 crawlers success LocalTaskJob 2023-04-23T00:00:36.542984+00:00 2023-04-23T00:00:41.569517+00:00 2023-04-23T00:00:36.542993+00:00 LocalExecutor 68bb9f6dae8e airflow
4909 crawlers success LocalTaskJob 2023-04-23T00:00:33.484538+00:00 2023-04-23T00:01:03.541614+00:00 2023-04-23T00:00:33.484558+00:00 LocalExecutor 68bb9f6dae8e airflow
4908 crawlers success LocalTaskJob 2023-04-23T00:00:32.611759+00:00 2023-04-23T00:00:42.680610+00:00 2023-04-23T00:00:32.611779+00:00 LocalExecutor 68bb9f6dae8e airflow
4907 crawlers success LocalTaskJob 2023-04-23T00:00:32.512081+00:00 2023-04-23T00:00:42.555744+00:00 2023-04-23T00:00:32.512098+00:00 LocalExecutor 68bb9f6dae8e airflow
4906 crawlers success LocalTaskJob 2023-04-23T00:00:29.383776+00:00 2023-04-23T00:00:39.420896+00:00 2023-04-23T00:00:29.383789+00:00 LocalExecutor 68bb9f6dae8e airflow
4905 crawlers success LocalTaskJob 2023-04-23T00:00:29.368002+00:00 2023-04-23T00:00:39.403592+00:00 2023-04-23T00:00:29.368021+00:00 LocalExecutor 68bb9f6dae8e airflow
4904 crawlers success LocalTaskJob 2023-04-23T00:00:29.249895+00:00 2023-04-23T00:00:49.304881+00:00 2023-04-23T00:00:29.249908+00:00 LocalExecutor 68bb9f6dae8e airflow
4903 crawlers success LocalTaskJob 2023-04-23T00:00:28.065753+00:00 2023-04-23T00:00:33.086612+00:00 2023-04-23T00:00:28.065765+00:00 LocalExecutor 68bb9f6dae8e airflow
4902 crawlers success LocalTaskJob 2023-04-23T00:00:23.353795+00:00 2023-04-23T00:00:53.425877+00:00 2023-04-23T00:00:23.353807+00:00 LocalExecutor 68bb9f6dae8e airflow