Jobs


Id Dag Id State Job Type Start Date End Date Latest Heartbeat Executor Class Hostname Unixname
29202 crawlers_hourly success LocalTaskJob 2023-08-11T11:00:05.601476+00:00 2023-08-11T11:10:17.623867+00:00 2023-08-11T11:00:05.601485+00:00 LocalExecutor 68bb9f6dae8e airflow
29201 crawlers_hourly success LocalTaskJob 2023-08-11T11:00:05.588227+00:00 2023-08-11T11:25:05.549014+00:00 2023-08-11T11:00:05.588235+00:00 LocalExecutor 68bb9f6dae8e airflow
29200 crawlers_hourly success LocalTaskJob 2023-08-11T11:00:05.576120+00:00 2023-08-11T11:00:40.655134+00:00 2023-08-11T11:00:05.576132+00:00 LocalExecutor 68bb9f6dae8e airflow
29199 crawlers_hourly success LocalTaskJob 2023-08-11T11:00:02.370996+00:00 2023-08-11T11:00:07.395823+00:00 2023-08-11T11:00:02.371017+00:00 LocalExecutor 68bb9f6dae8e airflow
29198 crawlers_hourly success LocalTaskJob 2023-08-11T10:32:43.824261+00:00 2023-08-11T10:32:48.864735+00:00 2023-08-11T10:32:43.824281+00:00 LocalExecutor 68bb9f6dae8e airflow
29197 crawlers_hourly success LocalTaskJob 2023-08-11T10:32:40.706487+00:00 2023-08-11T10:32:45.731423+00:00 2023-08-11T10:32:40.706495+00:00 LocalExecutor 68bb9f6dae8e airflow
29196 crawlers_hourly success LocalTaskJob 2023-08-11T10:00:05.685948+00:00 2023-08-11T10:32:42.133067+00:00 2023-08-11T10:00:05.685966+00:00 LocalExecutor 68bb9f6dae8e airflow
29195 crawlers_hourly success LocalTaskJob 2023-08-11T10:00:05.663097+00:00 2023-08-11T10:00:40.782680+00:00 2023-08-11T10:00:05.663112+00:00 LocalExecutor 68bb9f6dae8e airflow
29194 crawlers_hourly success LocalTaskJob 2023-08-11T10:00:05.608459+00:00 2023-08-11T10:01:00.812060+00:00 2023-08-11T10:00:05.608479+00:00 LocalExecutor 68bb9f6dae8e airflow
29193 crawlers_hourly success LocalTaskJob 2023-08-11T10:00:05.575945+00:00 2023-08-11T10:10:27.726490+00:00 2023-08-11T10:00:05.575957+00:00 LocalExecutor 68bb9f6dae8e airflow
29192 crawlers_hourly success LocalTaskJob 2023-08-11T10:00:02.375692+00:00 2023-08-11T10:00:07.397053+00:00 2023-08-11T10:00:02.375699+00:00 LocalExecutor 68bb9f6dae8e airflow
29191 crawlers_hourly success LocalTaskJob 2023-08-11T09:15:59.040321+00:00 2023-08-11T09:16:04.079179+00:00 2023-08-11T09:15:59.040332+00:00 LocalExecutor 68bb9f6dae8e airflow
29190 crawlers_hourly success LocalTaskJob 2023-08-11T09:15:55.967079+00:00 2023-08-11T09:16:01.021013+00:00 2023-08-11T09:15:55.967089+00:00 LocalExecutor 68bb9f6dae8e airflow
29189 crawlers_hourly success LocalTaskJob 2023-08-11T09:00:05.933281+00:00 2023-08-11T09:15:59.102750+00:00 2023-08-11T09:00:05.933296+00:00 LocalExecutor 68bb9f6dae8e airflow
29188 crawlers_hourly success LocalTaskJob 2023-08-11T09:00:05.925065+00:00 2023-08-11T09:00:41.077244+00:00 2023-08-11T09:00:05.925081+00:00 LocalExecutor 68bb9f6dae8e airflow
29187 crawlers_hourly success LocalTaskJob 2023-08-11T09:00:05.726805+00:00 2023-08-11T09:10:12.690948+00:00 2023-08-11T09:00:05.726825+00:00 LocalExecutor 68bb9f6dae8e airflow
29186 crawlers_hourly success LocalTaskJob 2023-08-11T09:00:05.721260+00:00 2023-08-11T09:00:10.780541+00:00 2023-08-11T09:00:05.721272+00:00 LocalExecutor 68bb9f6dae8e airflow
29185 crawlers_hourly success LocalTaskJob 2023-08-11T09:00:02.511333+00:00 2023-08-11T09:00:07.535617+00:00 2023-08-11T09:00:02.511355+00:00 LocalExecutor 68bb9f6dae8e airflow
29184 crawlers_hourly success LocalTaskJob 2023-08-11T08:19:13.246642+00:00 2023-08-11T08:19:18.285263+00:00 2023-08-11T08:19:13.246650+00:00 LocalExecutor 68bb9f6dae8e airflow
29183 crawlers_hourly success LocalTaskJob 2023-08-11T08:19:10.143725+00:00 2023-08-11T08:19:15.182320+00:00 2023-08-11T08:19:10.143733+00:00 LocalExecutor 68bb9f6dae8e airflow
29182 crawlers_hourly success LocalTaskJob 2023-08-11T08:00:05.136115+00:00 2023-08-11T08:01:35.372391+00:00 2023-08-11T08:00:05.136133+00:00 LocalExecutor 68bb9f6dae8e airflow
29181 crawlers_hourly success LocalTaskJob 2023-08-11T08:00:05.108181+00:00 2023-08-11T08:19:08.829308+00:00 2023-08-11T08:00:05.108192+00:00 LocalExecutor 68bb9f6dae8e airflow
29180 crawlers_hourly success LocalTaskJob 2023-08-11T08:00:05.101983+00:00 2023-08-11T08:10:12.036725+00:00 2023-08-11T08:00:05.102014+00:00 LocalExecutor 68bb9f6dae8e airflow
29179 crawlers_hourly success LocalTaskJob 2023-08-11T08:00:05.073850+00:00 2023-08-11T08:00:15.108168+00:00 2023-08-11T08:00:05.073861+00:00 LocalExecutor 68bb9f6dae8e airflow
29178 crawlers_hourly success LocalTaskJob 2023-08-11T08:00:01.858164+00:00 2023-08-11T08:00:06.881934+00:00 2023-08-11T08:00:01.858172+00:00 LocalExecutor 68bb9f6dae8e airflow
29177 crawlers_hourly success LocalTaskJob 2023-08-11T07:19:34.894109+00:00 2023-08-11T07:19:39.934558+00:00 2023-08-11T07:19:34.894119+00:00 LocalExecutor 68bb9f6dae8e airflow
29176 crawlers_hourly success LocalTaskJob 2023-08-11T07:19:31.799845+00:00 2023-08-11T07:19:36.837659+00:00 2023-08-11T07:19:31.799852+00:00 LocalExecutor 68bb9f6dae8e airflow
29175 crawlers_hourly success LocalTaskJob 2023-08-11T07:00:05.608052+00:00 2023-08-11T07:03:46.265607+00:00 2023-08-11T07:00:05.608066+00:00 LocalExecutor 68bb9f6dae8e airflow
29174 crawlers_hourly success LocalTaskJob 2023-08-11T07:00:05.558709+00:00 2023-08-11T07:19:29.430157+00:00 2023-08-11T07:00:05.558721+00:00 LocalExecutor 68bb9f6dae8e airflow
29173 crawlers_hourly success LocalTaskJob 2023-08-11T07:00:05.549450+00:00 2023-08-11T07:03:36.221275+00:00 2023-08-11T07:00:05.549469+00:00 LocalExecutor 68bb9f6dae8e airflow
29172 crawlers_hourly success LocalTaskJob 2023-08-11T07:00:05.524133+00:00 2023-08-11T07:10:22.558346+00:00 2023-08-11T07:00:05.524151+00:00 LocalExecutor 68bb9f6dae8e airflow
29171 crawlers_hourly success LocalTaskJob 2023-08-11T07:00:02.326141+00:00 2023-08-11T07:00:07.349737+00:00 2023-08-11T07:00:02.326149+00:00 LocalExecutor 68bb9f6dae8e airflow
29170 crawlers_hourly success LocalTaskJob 2023-08-11T06:25:25.479258+00:00 2023-08-11T06:25:30.529173+00:00 2023-08-11T06:25:25.479280+00:00 LocalExecutor 68bb9f6dae8e airflow
29169 crawlers_hourly success LocalTaskJob 2023-08-11T06:25:22.400647+00:00 2023-08-11T06:25:27.439678+00:00 2023-08-11T06:25:22.400655+00:00 LocalExecutor 68bb9f6dae8e airflow
29168 crawlers_hourly success LocalTaskJob 2023-08-11T06:00:05.790249+00:00 2023-08-11T06:00:35.905424+00:00 2023-08-11T06:00:05.790263+00:00 LocalExecutor 68bb9f6dae8e airflow
29167 crawlers_hourly success LocalTaskJob 2023-08-11T06:00:05.745429+00:00 2023-08-11T06:10:27.846305+00:00 2023-08-11T06:00:05.745449+00:00 LocalExecutor 68bb9f6dae8e airflow
29166 crawlers_hourly success LocalTaskJob 2023-08-11T06:00:05.580550+00:00 2023-08-11T06:00:15.621902+00:00 2023-08-11T06:00:05.580570+00:00 LocalExecutor 68bb9f6dae8e airflow
29165 crawlers_hourly success LocalTaskJob 2023-08-11T06:00:05.571578+00:00 2023-08-11T06:25:20.659128+00:00 2023-08-11T06:00:05.571591+00:00 LocalExecutor 68bb9f6dae8e airflow
29164 crawlers_hourly success LocalTaskJob 2023-08-11T06:00:02.312816+00:00 2023-08-11T06:00:07.332959+00:00 2023-08-11T06:00:02.312827+00:00 LocalExecutor 68bb9f6dae8e airflow
29163 crawlers_hourly success LocalTaskJob 2023-08-11T05:31:26.994624+00:00 2023-08-11T05:31:32.020428+00:00 2023-08-11T05:31:26.994640+00:00 LocalExecutor 68bb9f6dae8e airflow
29162 crawlers_hourly success LocalTaskJob 2023-08-11T05:31:23.929032+00:00 2023-08-11T05:31:28.968301+00:00 2023-08-11T05:31:23.929040+00:00 LocalExecutor 68bb9f6dae8e airflow
29161 crawlers_hourly success LocalTaskJob 2023-08-11T05:00:05.374303+00:00 2023-08-11T05:00:50.479809+00:00 2023-08-11T05:00:05.374322+00:00 LocalExecutor 68bb9f6dae8e airflow
29160 crawlers_hourly success LocalTaskJob 2023-08-11T05:00:05.328321+00:00 2023-08-11T05:31:26.479293+00:00 2023-08-11T05:00:05.328332+00:00 LocalExecutor 68bb9f6dae8e airflow
29159 crawlers_hourly success LocalTaskJob 2023-08-11T05:00:05.313963+00:00 2023-08-11T05:10:17.287373+00:00 2023-08-11T05:00:05.314067+00:00 LocalExecutor 68bb9f6dae8e airflow
29158 crawlers_hourly success LocalTaskJob 2023-08-11T05:00:05.290492+00:00 2023-08-11T05:00:15.366249+00:00 2023-08-11T05:00:05.290509+00:00 LocalExecutor 68bb9f6dae8e airflow
29157 crawlers_hourly success LocalTaskJob 2023-08-11T05:00:02.074325+00:00 2023-08-11T05:00:07.098340+00:00 2023-08-11T05:00:02.074332+00:00 LocalExecutor 68bb9f6dae8e airflow
29156 crawlers_hourly success LocalTaskJob 2023-08-11T04:34:16.431828+00:00 2023-08-11T04:34:21.484725+00:00 2023-08-11T04:34:16.431836+00:00 LocalExecutor 68bb9f6dae8e airflow
29155 crawlers_hourly success LocalTaskJob 2023-08-11T04:34:13.300576+00:00 2023-08-11T04:34:18.320384+00:00 2023-08-11T04:34:13.300584+00:00 LocalExecutor 68bb9f6dae8e airflow
29154 crawlers_hourly success LocalTaskJob 2023-08-11T04:00:05.488687+00:00 2023-08-11T04:00:40.580320+00:00 2023-08-11T04:00:05.488706+00:00 LocalExecutor 68bb9f6dae8e airflow
29153 crawlers_hourly success LocalTaskJob 2023-08-11T04:00:05.433098+00:00 2023-08-11T04:34:12.106634+00:00 2023-08-11T04:00:05.433116+00:00 LocalExecutor 68bb9f6dae8e airflow
29152 crawlers_hourly success LocalTaskJob 2023-08-11T04:00:05.427359+00:00 2023-08-11T04:10:22.403133+00:00 2023-08-11T04:00:05.427378+00:00 LocalExecutor 68bb9f6dae8e airflow
29151 crawlers_hourly success LocalTaskJob 2023-08-11T04:00:05.397677+00:00 2023-08-11T04:00:15.457529+00:00 2023-08-11T04:00:05.397690+00:00 LocalExecutor 68bb9f6dae8e airflow
29150 crawlers_hourly success LocalTaskJob 2023-08-11T04:00:02.189757+00:00 2023-08-11T04:00:07.210838+00:00 2023-08-11T04:00:02.189773+00:00 LocalExecutor 68bb9f6dae8e airflow
29149 crawlers_hourly success LocalTaskJob 2023-08-11T03:16:07.638667+00:00 2023-08-11T03:16:12.690106+00:00 2023-08-11T03:16:07.638675+00:00 LocalExecutor 68bb9f6dae8e airflow
29148 crawlers_hourly success LocalTaskJob 2023-08-11T03:16:04.524714+00:00 2023-08-11T03:16:09.575354+00:00 2023-08-11T03:16:04.524722+00:00 LocalExecutor 68bb9f6dae8e airflow
29147 crawlers_hourly success LocalTaskJob 2023-08-11T03:00:05.377960+00:00 2023-08-11T03:16:03.644247+00:00 2023-08-11T03:00:05.377972+00:00 LocalExecutor 68bb9f6dae8e airflow
29146 crawlers_hourly success LocalTaskJob 2023-08-11T03:00:05.351905+00:00 2023-08-11T03:00:35.455265+00:00 2023-08-11T03:00:05.351914+00:00 LocalExecutor 68bb9f6dae8e airflow
29145 crawlers_hourly success LocalTaskJob 2023-08-11T03:00:05.271910+00:00 2023-08-11T03:00:15.337267+00:00 2023-08-11T03:00:05.271922+00:00 LocalExecutor 68bb9f6dae8e airflow
29144 crawlers_hourly success LocalTaskJob 2023-08-11T03:00:05.234368+00:00 2023-08-11T03:10:07.142312+00:00 2023-08-11T03:00:05.234379+00:00 LocalExecutor 68bb9f6dae8e airflow
29143 crawlers_hourly success LocalTaskJob 2023-08-11T03:00:02.018603+00:00 2023-08-11T03:00:07.041332+00:00 2023-08-11T03:00:02.018619+00:00 LocalExecutor 68bb9f6dae8e airflow
29142 crawlers_hourly success LocalTaskJob 2023-08-11T02:19:57.849118+00:00 2023-08-11T02:20:02.899536+00:00 2023-08-11T02:19:57.849129+00:00 LocalExecutor 68bb9f6dae8e airflow
29141 crawlers_hourly success LocalTaskJob 2023-08-11T02:19:54.822134+00:00 2023-08-11T02:19:59.860626+00:00 2023-08-11T02:19:54.822141+00:00 LocalExecutor 68bb9f6dae8e airflow
29140 crawlers_hourly success LocalTaskJob 2023-08-11T02:00:05.405702+00:00 2023-08-11T02:19:54.156927+00:00 2023-08-11T02:00:05.405714+00:00 LocalExecutor 68bb9f6dae8e airflow
29139 crawlers_hourly success LocalTaskJob 2023-08-11T02:00:05.358012+00:00 2023-08-11T02:00:40.455487+00:00 2023-08-11T02:00:05.358024+00:00 LocalExecutor 68bb9f6dae8e airflow
29138 crawlers_hourly success LocalTaskJob 2023-08-11T02:00:05.310140+00:00 2023-08-11T02:10:32.320925+00:00 2023-08-11T02:00:05.310160+00:00 LocalExecutor 68bb9f6dae8e airflow
29137 crawlers_hourly success LocalTaskJob 2023-08-11T02:00:05.286317+00:00 2023-08-11T02:00:15.365033+00:00 2023-08-11T02:00:05.286329+00:00 LocalExecutor 68bb9f6dae8e airflow
29136 crawlers_hourly success LocalTaskJob 2023-08-11T02:00:02.126738+00:00 2023-08-11T02:00:07.150120+00:00 2023-08-11T02:00:02.126746+00:00 LocalExecutor 68bb9f6dae8e airflow
29135 crawlers_hourly success LocalTaskJob 2023-08-11T01:27:29.184753+00:00 2023-08-11T01:27:34.235213+00:00 2023-08-11T01:27:29.184761+00:00 LocalExecutor 68bb9f6dae8e airflow
29134 crawlers_hourly success LocalTaskJob 2023-08-11T01:27:26.054673+00:00 2023-08-11T01:27:31.090009+00:00 2023-08-11T01:27:26.054681+00:00 LocalExecutor 68bb9f6dae8e airflow
29133 crawlers_hourly success LocalTaskJob 2023-08-11T01:00:05.955274+00:00 2023-08-11T01:27:26.228458+00:00 2023-08-11T01:00:05.955290+00:00 LocalExecutor 68bb9f6dae8e airflow
29132 crawlers_hourly success LocalTaskJob 2023-08-11T01:00:05.954469+00:00 2023-08-11T01:10:17.933327+00:00 2023-08-11T01:00:05.954486+00:00 LocalExecutor 68bb9f6dae8e airflow
29131 crawlers_hourly success LocalTaskJob 2023-08-11T01:00:05.950991+00:00 2023-08-11T01:00:11.001630+00:00 2023-08-11T01:00:05.951000+00:00 LocalExecutor 68bb9f6dae8e airflow
29130 crawlers_hourly success LocalTaskJob 2023-08-11T01:00:05.907157+00:00 2023-08-11T01:00:15.966839+00:00 2023-08-11T01:00:05.907166+00:00 LocalExecutor 68bb9f6dae8e airflow
29129 crawlers_hourly success LocalTaskJob 2023-08-11T01:00:02.712882+00:00 2023-08-11T01:00:07.732110+00:00 2023-08-11T01:00:02.712890+00:00 LocalExecutor 68bb9f6dae8e airflow
29128 crawlers_hourly success LocalTaskJob 2023-08-11T00:28:46.956813+00:00 2023-08-11T00:28:52.008034+00:00 2023-08-11T00:28:46.956820+00:00 LocalExecutor 68bb9f6dae8e airflow
29127 crawlers_hourly success LocalTaskJob 2023-08-11T00:28:43.805224+00:00 2023-08-11T00:28:48.828114+00:00 2023-08-11T00:28:43.805232+00:00 LocalExecutor 68bb9f6dae8e airflow
29126 engines success LocalTaskJob 2023-08-11T00:28:10.820622+00:00 2023-08-11T00:28:15.846555+00:00 2023-08-11T00:28:10.820630+00:00 LocalExecutor 68bb9f6dae8e airflow
29125 engines success LocalTaskJob 2023-08-11T00:27:13.984887+00:00 2023-08-11T00:28:09.198369+00:00 2023-08-11T00:27:13.984894+00:00 LocalExecutor 68bb9f6dae8e airflow
29124 engines success LocalTaskJob 2023-08-11T00:02:56.017632+00:00 2023-08-11T00:27:16.021857+00:00 2023-08-11T00:02:56.017640+00:00 LocalExecutor 68bb9f6dae8e airflow
29123 engines success LocalTaskJob 2023-08-11T00:01:20.998704+00:00 2023-08-11T00:02:56.195161+00:00 2023-08-11T00:01:20.998711+00:00 LocalExecutor 68bb9f6dae8e airflow
29122 crawlers success LocalTaskJob 2023-08-11T00:00:46.355807+00:00 2023-08-11T00:00:56.379721+00:00 2023-08-11T00:00:46.355821+00:00 LocalExecutor 68bb9f6dae8e airflow
29121 crawlers success LocalTaskJob 2023-08-11T00:00:45.578234+00:00 2023-08-11T05:59:31.661714+00:00 2023-08-11T00:00:45.578245+00:00 LocalExecutor 68bb9f6dae8e airflow
29120 crawlers success LocalTaskJob 2023-08-11T00:00:45.565558+00:00 2023-08-11T00:00:55.588544+00:00 2023-08-11T00:00:45.565570+00:00 LocalExecutor 68bb9f6dae8e airflow
29119 crawlers success LocalTaskJob 2023-08-11T00:00:45.470090+00:00 2023-08-11T00:01:15.529700+00:00 2023-08-11T00:00:45.470104+00:00 LocalExecutor 68bb9f6dae8e airflow
29118 crawlers success LocalTaskJob 2023-08-11T00:00:41.540561+00:00 2023-08-11T01:27:48.412399+00:00 2023-08-11T00:00:41.540579+00:00 LocalExecutor 68bb9f6dae8e airflow
29117 crawlers success LocalTaskJob 2023-08-11T00:00:41.449552+00:00 2023-08-11T00:00:46.473029+00:00 2023-08-11T00:00:41.449568+00:00 LocalExecutor 68bb9f6dae8e airflow
29116 crawlers success LocalTaskJob 2023-08-11T00:00:39.606988+00:00 2023-08-11T01:09:17.697124+00:00 2023-08-11T00:00:39.607001+00:00 LocalExecutor 68bb9f6dae8e airflow
29115 crawlers success LocalTaskJob 2023-08-11T00:00:39.348374+00:00 2023-08-11T00:00:44.366811+00:00 2023-08-11T00:00:39.348396+00:00 LocalExecutor 68bb9f6dae8e airflow
29114 crawlers success LocalTaskJob 2023-08-11T00:00:39.151332+00:00 2023-08-11T00:00:49.186433+00:00 2023-08-11T00:00:39.151345+00:00 LocalExecutor 68bb9f6dae8e airflow
29113 crawlers success LocalTaskJob 2023-08-11T00:00:37.450132+00:00 2023-08-11T00:00:47.484269+00:00 2023-08-11T00:00:37.450146+00:00 LocalExecutor 68bb9f6dae8e airflow
29112 crawlers success LocalTaskJob 2023-08-11T00:00:37.217276+00:00 2023-08-11T00:00:47.262484+00:00 2023-08-11T00:00:37.217288+00:00 LocalExecutor 68bb9f6dae8e airflow
29111 crawlers success LocalTaskJob 2023-08-11T00:00:34.604559+00:00 2023-08-11T00:00:54.675458+00:00 2023-08-11T00:00:34.604575+00:00 LocalExecutor 68bb9f6dae8e airflow
29110 crawlers success LocalTaskJob 2023-08-11T00:00:34.485748+00:00 2023-08-11T00:00:59.550703+00:00 2023-08-11T00:00:34.485761+00:00 LocalExecutor 68bb9f6dae8e airflow
29109 crawlers success LocalTaskJob 2023-08-11T00:00:34.446407+00:00 2023-08-11T00:00:39.505837+00:00 2023-08-11T00:00:34.446419+00:00 LocalExecutor 68bb9f6dae8e airflow
29108 crawlers success LocalTaskJob 2023-08-11T00:00:33.343589+00:00 2023-08-11T00:00:58.392247+00:00 2023-08-11T00:00:33.343600+00:00 LocalExecutor 68bb9f6dae8e airflow
29107 crawlers success LocalTaskJob 2023-08-11T00:00:33.236040+00:00 2023-08-11T00:00:43.267560+00:00 2023-08-11T00:00:33.236053+00:00 LocalExecutor 68bb9f6dae8e airflow
29106 crawlers success LocalTaskJob 2023-08-11T00:00:29.968082+00:00 2023-08-11T00:00:35.062512+00:00 2023-08-11T00:00:29.968095+00:00 LocalExecutor 68bb9f6dae8e airflow
29105 crawlers success LocalTaskJob 2023-08-11T00:00:25.971708+00:00 2023-08-11T00:00:36.001230+00:00 2023-08-11T00:00:25.971722+00:00 LocalExecutor 68bb9f6dae8e airflow
29104 crawlers success LocalTaskJob 2023-08-11T00:00:24.614338+00:00 2023-08-11T00:00:34.663945+00:00 2023-08-11T00:00:24.614354+00:00 LocalExecutor 68bb9f6dae8e airflow
29103 crawlers success LocalTaskJob 2023-08-11T00:00:24.444237+00:00 2023-08-11T00:18:47.915648+00:00 2023-08-11T00:00:24.444259+00:00 LocalExecutor 68bb9f6dae8e airflow