Commit Graph

172 Commits

Author SHA1 Message Date
Jeromy
5d7d633595 check appropriate paths per sector size 2020-06-17 19:35:05 -07:00
Jeromy
1436e21761 actually log the stat error in question 2020-06-17 19:22:03 -07:00
Łukasz Magiera
42c9e08595
Merge pull request #46 from filecoin-project/feat/faults-sealed-size
faults: Check sealed sector file size
2020-06-15 21:20:01 +02:00
Łukasz Magiera
cb2dfb2e11
Merge pull request #49 from filecoin-project/fix/unseal-close-correct
ffiwrapper: Close the correct end of the pipe in unseal
2020-06-15 21:11:57 +02:00
Łukasz Magiera
0fea67f662
Merge pull request #48 from filecoin-project/feat/log-and-ignore-falloc
Log and ignore if fallocate is not supported
2020-06-15 21:05:12 +02:00
Jakub Sztandera
e82d2ee8ee
Log and ignore if fallocate is not supported
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2020-06-15 20:19:42 +02:00
Łukasz Magiera
e530ff93c4 ffiwrapper: Close the correct end of the pipe in unseal 2020-06-15 19:59:20 +02:00
Łukasz Magiera
728a47ab99
Merge pull request #47 from filecoin-project/deps/actors-v0.6.0
specs-actors v0.6
2020-06-15 17:48:52 +02:00
Łukasz Magiera
f3026a9ee6 mod tidy 2020-06-15 17:45:37 +02:00
Łukasz Magiera
3d1225bf34 gofmt 2020-06-15 16:28:57 +02:00
Łukasz Magiera
f67bbbc457 specs-actors v0.6 2020-06-15 14:32:17 +02:00
Łukasz Magiera
14c615dead faults: Check sealed sector file size 2020-06-15 12:54:12 +02:00
Łukasz Magiera
41f6d62a51
Merge pull request #45 from filecoin-project/fix/double-runlock
local store: Fix double RUnlock
2020-06-10 14:27:46 +02:00
Łukasz Magiera
40712b1026 local store: Fix double RUnlock 2020-06-10 14:08:03 +02:00
Łukasz Magiera
252c2b0c96
Merge pull request #44 from filecoin-project/feat/v27
v27 parameters
2020-06-10 01:15:55 +02:00
Łukasz Magiera
52782b6def ffiwrapper: Fix AddPiece with multireaders 2020-06-09 22:10:14 +02:00
Łukasz Magiera
57adda40f9 ffiwrapper: Test FD leaks 2020-06-09 12:24:03 +02:00
Łukasz Magiera
edb4a1ee9e Fix addpiece and unsealRange 2020-06-09 12:06:21 +02:00
Łukasz Magiera
9dfe8851f8 vet fixes 2020-06-09 11:14:25 +02:00
Łukasz Magiera
3cd79b6fec wip fixing addpiece 2020-06-09 11:13:23 +02:00
Łukasz Magiera
796af1351c v27 parameters 2020-06-09 01:02:44 +02:00
Łukasz Magiera
bccaf69712
Merge pull request #43 from filecoin-project/feat/better-fault-checks
A bunch of PoSt improvements
2020-06-08 22:32:46 +02:00
Łukasz Magiera
1902049972 mock: Update interface 2020-06-08 20:30:48 +02:00
Łukasz Magiera
375a6b4d38 verifier: Handle sector unlocking correctly 2020-06-08 19:57:34 +02:00
Łukasz Magiera
8e489cdbdb verifier: Skip sectors which can't be acquired 2020-06-08 19:36:41 +02:00
Łukasz Magiera
8c58fcb1cc verifier: update interfaces 2020-06-08 19:22:15 +02:00
Łukasz Magiera
547bf93f4a roprov: Use TryLock 2020-06-08 18:57:56 +02:00
Łukasz Magiera
1a5af8cafd Improve fault checker 2020-06-08 18:47:59 +02:00
Łukasz Magiera
4b9317d1f0
Merge pull request #42 from filecoin-project/feat/allow-commit1-anywhere
Allow Commit1 anywhere
2020-06-05 21:27:46 +02:00
Łukasz Magiera
f92ef92193 Make ctxCond nicer 2020-06-05 20:04:59 +02:00
Łukasz Magiera
958f74340b mock: Fix concurrent map writes in AddPiece 2020-06-05 18:43:47 +02:00
Łukasz Magiera
c06dc750da Address review 2020-06-05 16:52:59 +02:00
Łukasz Magiera
13176e8b53 Cleanup PathType usages 2020-06-04 23:30:20 +02:00
Łukasz Magiera
05d703e53b Fix testworker 2020-06-04 21:19:15 +02:00
Łukasz Magiera
b3cde66bd2 Recover from half-successful FinalizeSector 2020-06-04 21:15:15 +02:00
Łukasz Magiera
aac3c448a4 Drop AcquireSector locks 2020-06-04 21:00:16 +02:00
Łukasz Magiera
b5674f12f0 Allow FinalizeSector on all nodes 2020-06-03 23:45:05 +02:00
Łukasz Magiera
a39bc94c58 Integrate index locks into manager 2020-06-03 22:00:43 +02:00
Łukasz Magiera
d9d3ccf6c6 index: Implement basic global sector locking system 2020-06-03 21:21:27 +02:00
Łukasz Magiera
9df0cdf193
Merge pull request #34 from filecoin-project/feat/unseal
Unseal support
2020-05-29 19:52:41 +02:00
Łukasz Magiera
9e7eb3feef Remove dead commented code 2020-05-29 19:40:49 +02:00
Łukasz Magiera
8b9dbc22e5 fr32: Fix tests 2020-05-29 19:06:44 +02:00
Łukasz Magiera
2184f21dd2 make unseal actually work in lotus 2020-05-29 18:57:44 +02:00
Łukasz Magiera
3b698db127 fr32: real PadWriter 2020-05-29 17:21:21 +02:00
Łukasz Magiera
2a70ff3cf3 wireup fr32 padding to the unsealed file 2020-05-29 01:33:00 +02:00
Łukasz Magiera
55867ab48b fr32: io.Reader utils 2020-05-29 00:17:29 +02:00
Łukasz Magiera
d38296a553 fr32: More testing 2020-05-28 19:49:25 +02:00
Łukasz Magiera
4db8351348 fr32 utils 2020-05-28 19:15:15 +02:00
Łukasz Magiera
e3d3887a0b Address review 2020-05-26 21:08:51 +02:00
Łukasz Magiera
ffaeb89347 Merge remote-tracking branch 'origin/master' into feat/unseal 2020-05-26 19:05:35 +02:00