Commit Graph

124 Commits

Author SHA1 Message Date
Ł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
Łukasz Magiera
6a3320b113
Merge pull request #16 from damonlau27/master
prefer remote worker
2020-04-22 10:51:39 +02:00
Łukasz Magiera
9230b22ea4
Merge pull request #15 from filecoin-project/anorth/specs-actors
Update to specs-actors v1.0.0
2020-04-22 10:48:02 +02:00
damonlau27
c1888035ac prefer remote worker 2020-04-22 16:18:02 +08:00
anorth
a875473670 Update to specs-actors v1.0.0 2020-04-22 15:49:28 +10:00
Łukasz Magiera
e75536581a
Merge pull request #12 from filecoin-project/fix/mock-winpost
mock: fix winning post challenge generation
2020-04-18 00:54:59 +02:00
Łukasz Magiera
16d40dfd15 mock: fix winning post 2020-04-18 00:52:42 +02:00
Łukasz Magiera
2dd3cc4875
Merge pull request #11 from filecoin-project/feat/separate-genwinchg
Move GenerateWinningPoStSectorChallenge to Verifier
2020-04-17 22:46:21 +02:00
Łukasz Magiera
6850784b1e Move GenerateWinningPoStSectorChallenge to Verifier 2020-04-17 16:00:21 +02:00
Whyrusleeping
61616264b1
Merge pull request #10 from filecoin-project/feat/v25
Update proofs to v25 parameters, win PoSt
2020-04-10 17:02:42 -07:00
Łukasz Magiera
9d548f7432 Use FFI master 2020-04-11 01:28:57 +02:00
Łukasz Magiera
c0d619cd86 gofmt 2020-04-10 23:01:42 +02:00
Łukasz Magiera
cd464ef916 Drop SectorSizeForRegisteredProof 2020-04-10 23:01:35 +02:00
Łukasz Magiera
65efbfce12 Fix tests with v25 params 2020-04-10 21:13:47 +02:00
Łukasz Magiera
e854090bdd v25 2020-04-10 20:46:53 +02:00
Łukasz Magiera
a6d0938385
Merge pull request #9 from filecoin-project/docs/architecture
readme: Add a section about architecture
2020-04-06 21:50:14 +02:00
Łukasz Magiera
0bc12be059 readme: Add a section about architecture 2020-04-06 21:44:45 +02:00
Łukasz Magiera
2c98869d96
Merge pull request #7 from filecoin-project/chores/address-pr-nit
bit shift 2 instead of 1 as per PR feedback
2020-04-02 01:56:33 +02:00
Łukasz Magiera
0cf0240cb5
Merge pull request #8 from filecoin-project/chores/add-various-docs
add README + basic CircleCI configuration
2020-04-02 01:55:41 +02:00
laser
9339232946 shift by multiple of 10 2020-04-01 16:26:47 -07:00
laser
b17b226220 one line gofmt 2020-04-01 16:22:32 -07:00
laser
431a15c14a nolint the existing linting errors 2020-04-01 16:18:20 -07:00
laser
ffc966a9ad fix gofmt issue which ci caught 2020-04-01 16:14:04 -07:00
laser
58922b7e76 golangci-lint needs libfilcrypto 2020-04-01 16:13:20 -07:00
laser
5874d90719 ensure submodules are initialized 2020-04-01 16:11:32 -07:00
laser
c694853ddb ci: check out code before running linters 2020-04-01 16:08:59 -07:00
laser
fdc2e4a67a ci: run tests on build 2020-04-01 16:07:34 -07:00
laser
fcaaae705d circleci: add shell config
- download groth parameters and keys
- perform go mod tidy check
2020-04-01 15:51:50 -07:00
laser
ba291a9254 add CircleCI badge 2020-04-01 15:20:17 -07:00
laser
feb97789c5 add README.md 2020-04-01 15:14:08 -07:00
laser
c99952d8cd shift 2 2020-04-01 14:24:09 -07:00
Erin Swenson-Healey
7c07e3406e
Merge pull request #6 from filecoin-project/feat/relax-testing-sector-constraints
loosen constraints on 8MiB and 2KiB sectors (for testing)
2020-04-01 12:09:56 -07:00