Commit Graph

41 Commits

Author SHA1 Message Date
Łukasz Magiera
510897a497 container/heap doesn't provide sorted array 2020-07-27 13:20:18 +02:00
Łukasz Magiera
9fd91bb70a sched: function to dump scheduler state 2020-07-27 12:17:50 +02:00
ocean
7aa1ccf726 modify workerRequest 2020-07-27 14:21:29 +08:00
yaohcn
fafecdfd17 add RPC timeout 2020-07-23 20:34:27 +08:00
Łukasz Magiera
c7da20e53c Add api to get active tasks 2020-07-21 20:01:25 +02:00
Łukasz Magiera
f1b3837186 fix worker setup/cleanup raciness 2020-07-17 12:59:12 +02:00
Łukasz Magiera
908d47305b fix race in runWorker 2020-07-17 01:46:59 +02:00
Łukasz Magiera
bf315e63d7 sched: working tests 2020-07-17 01:33:40 +02:00
Łukasz Magiera
cab0c74e08 more sched test debugging 2020-07-17 01:26:55 +02:00
Łukasz Magiera
045e597787 remove open windows when dropping workers 2020-07-11 01:21:48 +02:00
Łukasz Magiera
7f115954fd sched: More fixes 2020-07-09 19:17:15 +02:00
Łukasz Magiera
45c1b268f1 sched: Remove unused worker field 2020-07-09 15:10:06 +02:00
Łukasz Magiera
903731adaf sched: Fix tests 2020-07-09 15:10:06 +02:00
Łukasz Magiera
da96f06202 sched: implement runWorker 2020-07-09 15:10:06 +02:00
Łukasz Magiera
ac7dc28cfb sched: WIP Windows 2020-07-09 15:10:06 +02:00
Łukasz Magiera
cff68a14d8 Adjust resource table for filecoin-ffi 0.30.1 2020-06-30 19:26:56 +02:00
Łukasz Magiera
ddd1f21e5d sched: Support external priority 2020-06-25 16:45:25 +02:00
Łukasz Magiera
cea46d8c8c sched: Also handle timeout on selector Cmp 2020-06-24 00:43:58 +02:00
Howard Yeh
be4112ee68 add RPC timeout to maybeSchedRequest 2020-06-23 17:42:47 +08:00
Łukasz Magiera
f67bbbc457 specs-actors v0.6 2020-06-15 14:32:17 +02:00
Łukasz Magiera
617d34b9de sched: Take sector numbers into accout when scheduling work 2020-05-14 01:58:01 +02:00
Łukasz Magiera
845502f522 Add entries for 64G sectors 2020-05-09 02:50:08 +02:00
Łukasz Magiera
e721b8910c stores: use heartbeat info in selecting alloc storage 2020-05-08 19:02:18 +02:00
Łukasz Magiera
ced1d6e087 Priority queue for tasks 2020-05-08 02:03:21 +02:00
Łukasz Magiera
780596477c gofmt 2020-05-01 20:04:21 +02:00
Łukasz Magiera
cb0bb31d06 sched: Handle closing workers 2020-05-01 20:00:17 +02:00
Łukasz Magiera
1da6937a0f sched: Try scheduling on newly connected workers 2020-05-01 17:29:27 +02:00
Łukasz Magiera
dd23715942 sched: add missing check for non-multicore thread availability 2020-04-29 17:04:40 +02:00
Łukasz Magiera
38cf04b888 sched: prefer workers with lower utilization 2020-04-29 16:04:05 +02:00
Łukasz Magiera
5f1a27d52b sched: Address review 2020-04-28 12:34:07 +02:00
Łukasz Magiera
d57877af31 sched: Fix error handling in assignWorker 2020-04-27 22:59:17 +02:00
Łukasz Magiera
d399312786 sched: virtual resource pool for prefetching sector data 2020-04-27 22:50:30 +02:00
Łukasz Magiera
8c4dc60e75 move scheduling logic to a separate struct 2020-04-27 20:37:36 +02:00
Łukasz Magiera
f59d6b971b sched: Nicer handling of multicore tasks 2020-04-27 14:38:24 +02:00
Łukasz Magiera
9eb049a833 move WorkerInfo to not require importing ffi 2020-04-24 00:20:53 +02:00
damonlau27
c1888035ac prefer remote worker 2020-04-22 16:18:02 +08:00
Łukasz Magiera
afebab334e Update imports; Add build scripts 2020-03-28 00:21:36 +01:00
Łukasz Magiera
9be406482b sectorstorage: Untangle from lotus deps 2020-03-27 22:35:33 +01:00
Łukasz Magiera
817e699738 sectorstorage: wire up closing logic 2020-03-25 00:52:55 +01:00
Łukasz Magiera
68e279b399 workers: Basic monitoring tools 2020-03-23 15:56:22 +01:00
Łukasz Magiera
e40c5d441d Rename agvmgr+sealmgr to sectorstorage 2020-03-23 12:47:10 +01:00