Commit Graph

155 Commits

Author SHA1 Message Date
Łukasz Magiera
a9631587f0
Merge pull request #33 from filecoin-project/feat/sched-sequential-ids
sched: Take sector numbers into accout when scheduling work
2020-05-18 15:31:36 +02:00
Łukasz Magiera
f577c2120c Partial Files, use for sealing 2020-05-18 15:22:35 +02:00
Łukasz Magiera
e620df4c43
Merge pull request #37 from filecoin-project/feat/veryverysimplefaultchecks
Very simple fault check function
2020-05-16 23:22:31 +02:00
Łukasz Magiera
450b0b8acb very simple fault check function 2020-05-16 23:08:24 +02:00
Łukasz Magiera
4065c94c1f Scaffolding for UnsealRange 2020-05-16 01:10:04 +02:00
Łukasz Magiera
920c43f589
Merge pull request #36 from filecoin-project/fix/less-commit2-mem
resources: relax memory requirements for commit2
2020-05-15 20:17:56 +02:00
Łukasz Magiera
20817dc51d resources: relax memory requirements for commit2 2020-05-15 14:33:04 +02:00
Łukasz Magiera
617d34b9de sched: Take sector numbers into accout when scheduling work 2020-05-14 01:58:01 +02:00
Łukasz Magiera
4051533cc4
Merge pull request #32 from filecoin-project/fix/pc1-fail-cleanup
Cleanup before retrying precommit1
2020-05-13 20:52:32 +02:00
Łukasz Magiera
2bc21be319 Cleanup before retrying precommit1 2020-05-13 20:45:14 +02:00
Łukasz Magiera
ebc27d314b
Merge pull request #31 from filecoin-project/feat/64g
Add entries for 64G sectors
2020-05-09 02:51:26 +02:00
Łukasz Magiera
845502f522 Add entries for 64G sectors 2020-05-09 02:50:08 +02:00
Łukasz Magiera
a74812ba12
Merge pull request #30 from filecoin-project/feat/v26-proofs
update filecoin-ffi (and related) to v26 proofs
2020-05-08 22:34:01 +02:00
laser
b24920c606 update to v26 proofs 2020-05-08 13:08:02 -07:00
Łukasz Magiera
c395e40963
Merge pull request #29 from filecoin-project/feat/heartbeat
Improve storage selection logic
2020-05-08 21:24:01 +02:00
Łukasz Magiera
164e2214c3
Merge pull request #28 from filecoin-project/feat/basic-tests
Add some basic tests
2020-05-08 20:27:19 +02:00
Łukasz Magiera
170cc0e275 Add some basic tests 2020-05-08 20:01:42 +02:00
Łukasz Magiera
e721b8910c stores: use heartbeat info in selecting alloc storage 2020-05-08 19:02:18 +02:00
Łukasz Magiera
fc637552b7 stores: Simple health reporting 2020-05-08 18:08:48 +02:00
Łukasz Magiera
8c47b13d9e
Merge pull request #27 from filecoin-project/fix/unseal
Fix unseal; some improvements
2020-05-08 02:05:08 +02:00
Łukasz Magiera
ced1d6e087 Priority queue for tasks 2020-05-08 02:03:21 +02:00
Łukasz Magiera
1bbfb7cffd Fix ffiwrapper unseal 2020-05-08 00:23:07 +02:00
Łukasz Magiera
10f7750d80 v26 resource table 2020-05-08 00:22:37 +02:00
Łukasz Magiera
e4a9a16161
Merge pull request #24 from filecoin-project/feat/worker-closing
sched: Handle closing workers better
2020-05-01 20:11:53 +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
Erin Swenson-Healey
a03f325ffa
Merge pull request #23 from filecoin-project/bugs/remove-lotus-dependency
remove lotus from dependency graph
2020-05-01 09:36:38 -07:00
laser
a4ee6e27b9 ignore unused field 2020-05-01 09:31:34 -07:00
laser
593d2fce21 ignore build artifacts 2020-05-01 09:18:57 -07:00
laser
f0569bd3c4 remove lotus from dependency graph 2020-05-01 09:18:00 -07:00
Łukasz Magiera
1da6937a0f sched: Try scheduling on newly connected workers 2020-05-01 17:29:27 +02:00
Łukasz Magiera
83b1b94034
Merge pull request #20 from filecoin-project/feat/overallocate
Refactor scheduling logic
2020-04-29 20:06:15 +02:00
Łukasz Magiera
7f1c9c89e7 remote store: Handle parallel fetches 2020-04-29 17:58:55 +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
9777ddd2b7 stores: nicer error when sector was lost 2020-04-29 16:03:44 +02:00
Łukasz Magiera
a0af4d4d2b index: hold rlock in StorageList 2020-04-29 14:13:21 +02:00
Łukasz Magiera
e970fa09b0
Merge pull request #21 from filecoin-project/anorth/specs-actors
Upgrade to specs-actors v0.3.0
2020-04-29 10:21:30 +02:00
anorth
5ab39592cf Upgrade to specs-actors v0.3.0 2020-04-29 13:36:31 +10: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
5bea676ce3 worker: Fetch task type 2020-04-27 14:55:37 +02:00
Łukasz Magiera
f59d6b971b sched: Nicer handling of multicore tasks 2020-04-27 14:38:24 +02:00
Łukasz Magiera
2ef195583f Add Makefile 2020-04-27 13:43:59 +02:00
Łukasz Magiera
c19a254498
Merge pull request #19 from filecoin-project/anorth/specs-actors
Upgrade to specs-actors v0.2.0
2020-04-25 12:23:15 +02:00
anorth
14256e22d3 Upgrade to specs-actors v0.2.0 2020-04-25 12:37:12 +10:00
Łukasz Magiera
9404c859cb
Merge pull request #18 from filecoin-project/feat/no-ffi-workerinfo
Move WorkerInfo to not require importing ffi
2020-04-24 00:23:24 +02:00
Łukasz Magiera
9eb049a833 move WorkerInfo to not require importing ffi 2020-04-24 00:20:53 +02:00