Seth Foster
9b4b2167b3
TaskManager process dependencies only once
...
This adds a boolean "dependencies_processed" field to UnifiedJob
model. The default value is False. Once the task manager generates
dependencies for this task, it will not generate them again on
subsequent runs.
The changes also remove .process_dependencies(), as this method repeats
the same code as .process_pending_tasks(), and is not needed. Once
dependencies are generated, they are handled at .process_pending_tasks().
Adds a unit test that should catch regressions for this fix.
2020-02-06 11:47:33 -05:00
..
2017-10-10 14:38:45 -04:00
2019-05-22 13:11:48 -04:00
2019-11-13 11:46:24 -05:00
2019-11-13 11:46:24 -05:00
2016-04-27 16:59:33 -04:00
2018-06-04 07:35:35 -04:00
2019-07-11 16:09:38 -04:00
2019-11-13 11:46:24 -05:00
2016-08-08 13:06:07 -04:00
2019-11-13 11:46:24 -05:00
2019-07-12 15:11:22 -04:00
2019-01-15 14:09:01 -05:00
2019-01-15 14:09:01 -05:00
2019-07-12 15:11:22 -04:00
2019-07-12 15:11:22 -04:00
2019-07-12 15:11:22 -04:00
2019-07-12 15:11:22 -04:00
2019-01-15 14:09:01 -05:00
2019-07-12 15:11:22 -04:00
2019-11-13 11:46:24 -05:00
2019-07-12 15:11:22 -04:00
2017-10-10 14:38:45 -04:00
2019-11-13 11:46:24 -05:00
2019-11-13 11:46:24 -05:00
2019-11-13 11:46:24 -05:00
2018-06-20 07:57:40 -04:00
2019-07-12 15:11:22 -04:00
2017-12-13 12:25:47 -05:00
2017-12-13 12:25:47 -05:00
2017-12-13 12:25:47 -05:00
2019-07-12 15:11:22 -04:00
2018-01-09 22:47:01 -05:00
2018-02-01 16:57:09 -05:00
2019-01-15 14:09:01 -05:00
2018-02-14 22:53:33 +00:00
2018-06-04 07:35:35 -04:00
2018-02-22 15:18:12 -05:00
2019-01-15 14:09:01 -05:00
2018-04-23 07:51:36 -04:00
2018-04-23 07:51:36 -04:00
2018-04-23 07:51:36 -04:00
2018-07-16 15:54:00 -04:00
2018-04-23 07:51:36 -04:00
2018-04-23 07:51:36 -04:00
2019-01-15 14:09:01 -05:00
2018-04-23 07:51:36 -04:00
2019-01-15 14:09:01 -05:00
2018-04-23 11:00:21 -04:00
2018-04-25 14:20:19 -04:00
2018-05-23 09:47:26 -04:00
2018-05-23 16:19:59 -04:00
2019-01-15 14:09:01 -05:00
2018-06-15 09:50:34 -04:00
2019-01-15 14:09:01 -05:00
2018-08-16 13:08:45 -04:00
2018-07-17 11:10:06 -04:00
2018-07-25 17:26:13 -04:00
2019-01-15 14:09:01 -05:00
2018-07-31 11:01:29 -04:00
2019-01-15 14:09:01 -05:00
2018-08-21 15:34:19 -04:00
2018-10-22 09:20:10 -04:00
2018-10-31 11:04:13 -04:00
2018-11-05 10:40:53 -05:00
2019-07-12 15:11:22 -04:00
2018-11-27 16:12:41 -05:00
2019-01-20 13:51:23 +01:00
2019-01-23 11:48:06 -05:00
2019-01-29 15:04:35 -05:00
2019-02-05 13:30:51 -05:00
2019-02-13 08:34:10 -05:00
2019-02-13 12:46:28 -05:00
2019-06-12 10:13:45 -04:00
2019-02-20 17:13:29 -08:00
2019-02-28 15:54:03 -05:00
2019-03-27 19:53:00 -04:00
2019-03-29 12:59:43 -04:00
2019-03-29 14:37:28 -04:00
2019-07-12 15:11:22 -04:00
2019-04-03 14:27:22 -04:00
2019-04-05 20:10:55 -04:00
2019-04-09 08:20:26 -04:00
2019-04-12 14:30:29 -04:00
2019-04-18 15:39:47 -04:00
2019-05-07 14:53:00 -04:00
2019-05-07 14:53:00 -04:00
2019-05-07 14:53:00 -04:00
2019-05-07 14:53:00 -04:00
2019-05-20 10:58:36 -04:00
2019-11-26 23:13:39 -05:00
2019-05-29 02:28:37 -04:00
2019-06-12 10:13:45 -04:00
2019-06-18 12:57:50 -04:00
2019-07-24 08:59:32 -04:00
2019-08-16 10:29:34 -04:00
2019-08-25 23:11:25 -07:00
2019-08-25 23:11:24 -07:00
2019-08-27 15:42:49 -04:00
2019-08-29 08:54:17 -04:00
2019-09-11 20:37:27 -04:00
2019-09-12 09:05:54 -04:00
2019-09-16 14:51:57 -04:00
2019-09-27 15:48:00 -04:00
2019-09-30 13:32:23 -04:00
2019-09-30 13:26:03 -04:00
2019-09-30 13:32:23 -04:00
2019-10-03 21:24:07 -04:00
2019-10-04 13:21:21 -04:00
2019-10-11 16:57:13 -04:00
2019-10-17 22:40:33 -04:00
2019-11-18 10:02:31 -05:00
2019-11-25 10:06:12 -05:00
2020-02-05 09:16:31 -05:00
2020-01-14 16:00:33 -05:00
2020-01-14 16:58:33 -05:00
2020-01-15 15:05:01 -05:00
2020-01-16 08:44:36 -05:00
2020-02-04 20:23:37 -05:00
2020-02-05 17:38:36 -05:00
2020-02-06 11:47:33 -05:00