Łukasz Magiera
|
f6d41ee77d
|
Port sector state maching to evtsm
|
2020-01-10 20:24:15 +01:00 |
|
Łukasz Magiera
|
da2a11ed76
|
Event-based state machine
|
2020-01-09 22:23:31 +01:00 |
|
Łukasz Magiera
|
1e7f10e387
|
gofmt
|
2020-01-07 15:00:10 +01:00 |
|
hannahhoward
|
718acb0a86
|
refactor(cborutil): extract cborutil library
Use extracted cborutil library
|
2020-01-07 14:59:35 +01:00 |
|
hannahhoward
|
8418464d91
|
refactor(address): use extracted address library
Switch to using extracted address library
|
2020-01-07 14:53:27 +01:00 |
|
Łukasz Magiera
|
2e95a53679
|
Wire up faults in fPoSt
|
2019-12-17 23:33:08 +01:00 |
|
whyrusleeping
|
28a325efe6
|
soft fail messages that cause precomitted sectors map to become too large
|
2019-12-13 00:00:20 +01:00 |
|
Whyrusleeping
|
9eb1371896
|
Merge pull request #860 from filecoin-project/fix/soft-sectors-load-err
sectors: Handle sector state reload errors more gracefully
|
2019-12-11 15:48:45 +01:00 |
|
Łukasz Magiera
|
c579b2c56f
|
Merge pull request #824 from filecoin-project/fix/retrieval-unsealed
Don't allow retrieval of unsealed data
|
2019-12-11 15:28:00 +01:00 |
|
Łukasz Magiera
|
613bb25297
|
sectors: Handle sector state reload errors more gracefully
|
2019-12-11 15:17:38 +01:00 |
|
Łukasz Magiera
|
9246788bff
|
Don't allow retrieval of unsealed data
|
2019-12-10 00:19:46 +01:00 |
|
Łukasz Magiera
|
d750723405
|
Merge remote-tracking branch 'origin/testnet-staging' into feat/cleanup-sectorstate-structs
|
2019-12-09 21:27:20 +01:00 |
|
Łukasz Magiera
|
2f2a5824b3
|
storage: Use fatal instead of .to.error
|
2019-12-09 21:19:46 +01:00 |
|
whyrusleeping
|
d2448912a6
|
Implement basic fault handling
WIP: miner actor tests
working miner actor test
rebase and fix tests
|
2019-12-09 20:53:43 +01:00 |
|
Łukasz Magiera
|
ff963dfea5
|
Merge pull request #780 from filecoin-project/feat/storage-deal-cleanup
Clean up storage deal structures
|
2019-12-09 18:31:18 +01:00 |
|
Łukasz Magiera
|
94df2c656e
|
Use map encoders for some structs
|
2019-12-09 17:40:15 +01:00 |
|
Łukasz Magiera
|
1d7dd4711d
|
Cleanup sectorinfo struct
|
2019-12-09 16:42:47 +01:00 |
|
Łukasz Magiera
|
0b4db5530c
|
Merge pull request #804 from filecoin-project/fix/retrieve-large
Fix retrieval of large files
|
2019-12-09 16:28:47 +01:00 |
|
Łukasz Magiera
|
e3d1f5b362
|
storage: Better errors when starting sectorStateLoop
|
2019-12-09 16:11:54 +01:00 |
|
Łukasz Magiera
|
570d725ce5
|
type-gen
|
2019-12-09 15:41:44 +01:00 |
|
Łukasz Magiera
|
f29e1eacff
|
storage: set sector state correctly
|
2019-12-09 14:32:58 +01:00 |
|
whyrusleeping
|
eba3f4af86
|
address PR review
|
2019-12-08 23:39:08 +01:00 |
|
Łukasz Magiera
|
0efc625405
|
type-gen
|
2019-12-08 23:35:46 +01:00 |
|
Łukasz Magiera
|
ef0d45e406
|
storage: addres review around nonces in sector states
|
2019-12-08 23:35:46 +01:00 |
|
Łukasz Magiera
|
1766987be5
|
Fancy math to update nonces on precommit revert
|
2019-12-08 23:35:46 +01:00 |
|
Łukasz Magiera
|
55c1432347
|
Handle reverts in precommit more correctly
|
2019-12-08 23:35:46 +01:00 |
|
Łukasz Magiera
|
6d0e5997dd
|
Merge pull request #790 from filecoin-project/feat/pledge-capacity
Rename pledge-sector
|
2019-12-08 23:22:48 +01:00 |
|
Jakub Sztandera
|
7f537dce2d
|
More renames
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-12-08 22:48:20 +01:00 |
|
Łukasz Magiera
|
716b4cc652
|
Restart fPoSt after fail
|
2019-12-08 20:48:17 +01:00 |
|
whyrusleeping
|
98f252da65
|
better error message for sector failure
|
2019-12-07 21:36:15 +01:00 |
|
whyrusleeping
|
f0653decf3
|
Clean up storage deal structures
|
2019-12-07 21:29:37 +01:00 |
|
Łukasz Magiera
|
83924e6b97
|
sectorbuilder: Allow to restrict task types
License: MIT
Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
|
2019-12-07 19:05:15 +01:00 |
|
Łukasz Magiera
|
77b5490e57
|
Merge pull request #756 from filecoin-project/feat/more-sector-states
Improving storage miner sector states
|
2019-12-06 12:17:19 +01:00 |
|
whyrusleeping
|
14c7e1f0ac
|
Fix copying partial ticket arrays into slices
|
2019-12-06 00:32:57 -08:00 |
|
whyrusleeping
|
d92ba5fbba
|
Add separate state for waiting for commit message
|
2019-12-05 18:40:57 -08:00 |
|
Łukasz Magiera
|
3673a9110f
|
Merge pull request #743 from filecoin-project/feat/static-check-2
more of that sweet staticcheck goodness
|
2019-12-05 12:21:43 +01:00 |
|
whyrusleeping
|
40be53c9f9
|
add command for power users to manually update sector state
|
2019-12-04 20:43:54 -08:00 |
|
whyrusleeping
|
613a0a05a0
|
more of that sweet staticcheck goodness
|
2019-12-04 18:04:09 -08:00 |
|
whyrusleeping
|
1b475ba6fe
|
some fixes from staticcheck in ./chain
|
2019-12-04 17:18:30 -08:00 |
|
whyrusleeping
|
5133c357dc
|
Better error checks
|
2019-12-04 14:14:50 -08:00 |
|
Łukasz Magiera
|
2619567dfd
|
Merge pull request #716 from filecoin-project/fix/sectorstore-fails
Miner: improve sector state handling
|
2019-12-04 02:10:30 +01:00 |
|
Łukasz Magiera
|
d112fd18b1
|
Persist sector sealing errors
|
2019-12-04 01:44:29 +01:00 |
|
Łukasz Magiera
|
13c39452c1
|
storageminer: States for common failure modes
|
2019-12-04 00:59:40 +01:00 |
|
Łukasz Magiera
|
dbcb839b6f
|
Make sector state transitions more explicit
|
2019-12-04 00:42:22 +01:00 |
|
Łukasz Magiera
|
21629d005b
|
storageminer: separate sectorstore types
|
2019-12-03 23:57:47 +01:00 |
|
Łukasz Magiera
|
90dfb18ab8
|
Merge pull request #712 from filecoin-project/fix/clean-fpost-exit
storageminer: exit fpostScheduler loop cleanly
|
2019-12-03 23:46:44 +01:00 |
|
Łukasz Magiera
|
a7738af169
|
storageminer: exit fpostScheduler loop cleanly
|
2019-12-03 23:39:45 +01:00 |
|
Łukasz Magiera
|
a65320c970
|
storageminer: Don't start fPoSt with every head change
|
2019-12-03 23:00:04 +01:00 |
|
whyrusleeping
|
4500a36ec6
|
some useful log messages
|
2019-12-02 16:08:08 -08:00 |
|
Łukasz Magiera
|
d5b94884c8
|
Buch of lint fixes
|
2019-12-02 13:51:16 +01:00 |
|