Łukasz Magiera
|
8be9494672
|
windowed post: Get correct sector set
|
2020-04-21 19:22:53 +02:00 |
|
Łukasz Magiera
|
a86595bc88
|
Use nicer DeadlineInfo struct
|
2020-04-20 19:34:08 +02:00 |
|
Łukasz Magiera
|
3b7ae0d6d9
|
mod tidy, gofmt
|
2020-04-18 00:02:43 +02:00 |
|
Łukasz Magiera
|
e6270e4291
|
Update fsm; get sectorset form correct ts
|
2020-04-17 21:49:32 +02:00 |
|
Łukasz Magiera
|
bab352fb44
|
Wireup WinningPost validation
|
2020-04-17 16:47:19 +02:00 |
|
Jeromy
|
708988244d
|
WIP: working on winning post integration
|
2020-04-16 22:39:55 -07:00 |
|
Łukasz Magiera
|
6eaafcf79d
|
wireup windowPost scheduling logic to miner actor
|
2020-04-16 22:11:07 +02:00 |
|
Łukasz Magiera
|
afdfc8807d
|
api: Single method for static miner info
|
2020-04-16 19:36:36 +02:00 |
|
Łukasz Magiera
|
8338be3a6e
|
Fix genesis creation
|
2020-04-16 19:17:56 +02:00 |
|
Łukasz Magiera
|
85993848be
|
bring back api.StateMinerProvingSet
|
2020-04-15 22:40:46 +02:00 |
|
Łukasz Magiera
|
0336b32fcd
|
windowpost: Wire up challenge generation
|
2020-04-15 22:22:58 +02:00 |
|
Łukasz Magiera
|
5bf80a60f1
|
Get proof type in NewWinningPoStProver constructor
|
2020-04-13 23:25:46 +02:00 |
|
Łukasz Magiera
|
bb3789b130
|
Fix ADT uses
|
2020-04-13 23:06:11 +02:00 |
|
Łukasz Magiera
|
704978a6ba
|
genesis: Set ssize in VerifyDealsOnSectorProveCommitParams
|
2020-04-11 01:46:55 +02:00 |
|
Łukasz Magiera
|
a2554952d1
|
Some electionPoSt -> winningPoSt renaming
|
2020-04-11 00:22:45 +02:00 |
|
Łukasz Magiera
|
d3ffe48fcb
|
Get things to mostly build
|
2020-04-10 23:29:05 +02:00 |
|
Łukasz Magiera
|
e053cd6b9c
|
Merge remote-tracking branch 'origin/testnet/3' into feat/windowed-post
|
2020-04-10 23:09:01 +02:00 |
|
Łukasz Magiera
|
613e61222b
|
mostly wire up WindowedPoSt
|
2020-04-10 23:07:18 +02:00 |
|
laser
|
19573c0319
|
adjust imports to conform to convention
|
2020-04-10 08:22:28 -07:00 |
|
laser
|
4a12a98451
|
set pre-commit expiration to 10000000, which was original value in FSM
|
2020-04-10 08:22:28 -07:00 |
|
laser
|
6dffe9377f
|
provide deal scheduling info to FSM so that it can set pre-commit expiry
|
2020-04-10 08:22:28 -07:00 |
|
Łukasz Magiera
|
e36f356908
|
wip changes for windowed post
|
2020-04-07 21:55:34 +02:00 |
|
Łukasz Magiera
|
f2dd0f046e
|
wdpost: Make chain notif loop reconnect friendly
|
2020-04-07 20:02:52 +02:00 |
|
Łukasz Magiera
|
5524241645
|
fpost -> windowPost renaming
|
2020-04-07 19:41:41 +02:00 |
|
laser
|
110c869dd3
|
cut over to storage-fsm, deleting local sealing package
|
2020-04-07 09:34:09 -07:00 |
|
laser
|
43f4db2308
|
SectorID -> SectorNumber
|
2020-04-06 15:31:33 -07:00 |
|
laser
|
0170418fc1
|
revert name change
|
2020-04-06 14:05:26 -07:00 |
|
laser
|
2f4732760a
|
update CBOR encoders/decoders
|
2020-04-06 13:35:29 -07:00 |
|
laser
|
ab44ae1354
|
move to types
|
2020-04-06 13:31:49 -07:00 |
|
laser
|
f53250ee90
|
reorder imports
|
2020-04-06 13:27:14 -07:00 |
|
laser
|
dcd9e7da27
|
miscellaneous fixes post-rebase
|
2020-04-06 13:23:37 -07:00 |
|
laser
|
650a31b050
|
remove all lotus types from sealing package in preparation for extraction
events adapter
implement StateWaitMsg and StateComputeDataCommitment
implement StateGetSectorPreCommitOnChainInfo
implement ChainHead and SendMsg
implement remaining methods
|
2020-04-06 12:57:55 -07:00 |
|
Łukasz Magiera
|
f05be81275
|
fsm: Get correct interactive randomness if it lands on a nullblock
|
2020-04-04 04:57:05 +02:00 |
|
Łukasz Magiera
|
303d4a31fe
|
fsm: Handle invalid Commits
|
2020-04-04 03:50:05 +02:00 |
|
Łukasz Magiera
|
4d92798f5b
|
fsm: Update cbor-gen
|
2020-04-03 21:34:20 +02:00 |
|
Łukasz Magiera
|
6284fad33e
|
fsm: Implement handlers for Commit errors
|
2020-04-03 19:45:48 +02:00 |
|
Łukasz Magiera
|
a63a0b3077
|
sealing fsm: Separate precommit 1/2
|
2020-04-03 18:54:15 +02:00 |
|
Łukasz Magiera
|
147e18e28e
|
fsm: Fix tests after changisg SectorState to a string
|
2020-04-03 18:36:48 +02:00 |
|
Łukasz Magiera
|
a1b35aa9d5
|
Change api.SectorState to a string
|
2020-04-03 18:29:31 +02:00 |
|
Łukasz Magiera
|
95ee1c1cde
|
Extract sector-storage
|
2020-03-28 01:32:39 +01:00 |
|
Łukasz Magiera
|
c66d3dfad7
|
sectorstorage: Untangle from lotus deps
|
2020-03-27 22:35:33 +01:00 |
|
Łukasz Magiera
|
f882c5b229
|
sectorstorage: Address review
|
2020-03-27 18:45:32 +01:00 |
|
Łukasz Magiera
|
e050e0307e
|
Cleanup after dropping sectorbuilder
|
2020-03-26 20:35:16 +01:00 |
|
Łukasz Magiera
|
4be54a976c
|
Merge sectorbuilder into sectorstorage
|
2020-03-26 03:51:06 +01:00 |
|
Łukasz Magiera
|
6399499e9b
|
Fix sealing sectors with multiple pieces
|
2020-03-26 02:18:13 +01:00 |
|
Łukasz Magiera
|
d686fce7f9
|
stores: Mute serve-stat debug log
|
2020-03-25 22:23:01 +01:00 |
|
Łukasz Magiera
|
42c9d53ae1
|
workers: gofmt
|
2020-03-25 21:20:24 +01:00 |
|
Łukasz Magiera
|
05f52b1fad
|
stores: 'None' file type
|
2020-03-25 21:19:58 +01:00 |
|
Łukasz Magiera
|
00cfb3bdcf
|
sectorstorage: Move sealed sectors to storage in FinalizeSector
|
2020-03-25 19:21:53 +01:00 |
|
Łukasz Magiera
|
201d0a4b19
|
Merge remote-tracking branch 'origin/testnet/3' into feat/new-workers
|
2020-03-25 01:02:23 +01:00 |
|
Łukasz Magiera
|
cfc65f525a
|
sectorstorage: wire up closing logic
|
2020-03-25 00:52:55 +01:00 |
|
Łukasz Magiera
|
ecf53f88ce
|
workers: More review related fixes
|
2020-03-25 00:37:40 +01:00 |
|
Łukasz Magiera
|
146bfe75f8
|
sectorstorage: Remove unsealed sector in FinalizeSector
|
2020-03-24 21:28:07 +01:00 |
|
Łukasz Magiera
|
5de17e903c
|
storageminer: Config for local worker task types
|
2020-03-24 20:38:00 +01:00 |
|
Łukasz Magiera
|
66a682b55d
|
Merge remote-tracking branch 'origin/testnet/3' into feat/new-workers
|
2020-03-24 19:09:02 +01:00 |
|
Łukasz Magiera
|
726c9c1fe7
|
workers: Address review
|
2020-03-24 19:01:04 +01:00 |
|
Aayush Rajasekaran
|
d350a9d415
|
Re: #1412: Add a non-blocking version of StateWaitMsg
- This commit adds a new method called StateSearchMsg
- We can probably overhaul StateWaitMsg onto this new method at a later point in time
|
2020-03-24 06:43:15 -04:00 |
|
Łukasz Magiera
|
8559c89560
|
storageminer: More storage stats in storage list
|
2020-03-23 23:43:38 +01:00 |
|
Łukasz Magiera
|
8d1fab1e05
|
sectorstorage: Enable sealing on the local worker by default
|
2020-03-23 17:28:40 +01:00 |
|
Łukasz Magiera
|
0bb37d1fd6
|
sectorstorage: Fix remote sector deletion
|
2020-03-23 16:40:36 +01:00 |
|
Łukasz Magiera
|
a3ba8eb0d7
|
workers: Basic monitoring tools
|
2020-03-23 15:56:22 +01:00 |
|
Łukasz Magiera
|
cb1e7bd1b1
|
sector index: Don't add duplicate storage URLs
|
2020-03-23 13:12:43 +01:00 |
|
Łukasz Magiera
|
5e4a7e54df
|
Rename agvmgr+sealmgr to sectorstorage
|
2020-03-23 12:47:10 +01:00 |
|
Łukasz Magiera
|
cd618dfdbd
|
gofmt
|
2020-03-22 22:39:27 +01:00 |
|
Łukasz Magiera
|
09c9fcce00
|
workers: fix panics with schedQueue
|
2020-03-22 21:45:12 +01:00 |
|
Łukasz Magiera
|
66d71d9974
|
sealing: Improve sector log
|
2020-03-22 21:44:27 +01:00 |
|
Łukasz Magiera
|
971fe6fdfd
|
workers: Drop sectors from origin after transfers
|
2020-03-22 05:27:28 +01:00 |
|
Jeromy
|
f3781e8329
|
update and rerun cbor gen
|
2020-03-21 14:17:01 -07:00 |
|
Łukasz Magiera
|
c57c0e7f55
|
workers: Memory based scheduling
|
2020-03-20 23:30:17 +01:00 |
|
Łukasz Magiera
|
076cc428af
|
workers: Fix moving storage around in later steps
|
2020-03-20 01:55:49 +01:00 |
|
Łukasz Magiera
|
e0c15b24fc
|
storageminer: Fix preseal meta import for genesis miners
|
2020-03-20 01:20:01 +01:00 |
|
Łukasz Magiera
|
978a718159
|
storage: storage find command
|
2020-03-19 20:51:33 +01:00 |
|
Łukasz Magiera
|
314fba049f
|
workers: get sectors back to miner process after precommit
|
2020-03-19 20:17:58 +01:00 |
|
Łukasz Magiera
|
80cca91584
|
workers: get to executing tasks remotely!
|
2020-03-19 18:11:45 +01:00 |
|
Łukasz Magiera
|
d87b7c264d
|
stores: Use index in local store
|
2020-03-19 16:11:04 +01:00 |
|
Łukasz Magiera
|
2fa3f2578f
|
impl: Move CommonAPI into a separate pkg
|
2020-03-19 03:31:53 +01:00 |
|
Łukasz Magiera
|
1ed7779701
|
Merge remote-tracking branch 'origin/testnet/3' into feat/new-workers
|
2020-03-19 03:28:55 +01:00 |
|
Łukasz Magiera
|
2d1e30ae3b
|
workers: Call find* on remote
|
2020-03-19 03:23:21 +01:00 |
|
Łukasz Magiera
|
94ebbd9d90
|
workers: Actually register in miner
|
2020-03-19 00:23:32 +01:00 |
|
whyrusleeping
|
ddf1beac6c
|
change gas limit to be a normal int64
|
2020-03-18 13:45:37 -07:00 |
|
Łukasz Magiera
|
d8c8832a37
|
stores: fix StorageList
|
2020-03-18 05:40:25 +01:00 |
|
Łukasz Magiera
|
5f2caffb51
|
Fix tests after specs-storage changes
|
2020-03-18 02:08:11 +01:00 |
|
Łukasz Magiera
|
d8ce5078d9
|
Use new specs-storage interface
|
2020-03-17 21:19:52 +01:00 |
|
Łukasz Magiera
|
de1c984b48
|
workers: Handle init on first run
|
2020-03-16 19:46:02 +01:00 |
|
Łukasz Magiera
|
7e997e40f3
|
workers: Simple storage diagnostics
|
2020-03-16 18:50:07 +01:00 |
|
Łukasz Magiera
|
e6ec20b4ca
|
Merge branch 'testnet/3' into feat/new-workers
|
2020-03-13 17:58:13 +01:00 |
|
Łukasz Magiera
|
96730bae75
|
workers: Report sectors paths after worker creates them
|
2020-03-13 17:54:55 +01:00 |
|
Łukasz Magiera
|
2c7f579838
|
workers: Implement SectorIndex
|
2020-03-13 12:59:19 +01:00 |
|
Łukasz Magiera
|
a75ad492f1
|
workers: Declare sectors after fetching in remote store
|
2020-03-13 11:40:24 +01:00 |
|
Łukasz Magiera
|
bc7fede68b
|
workers: Wire up most pieces
|
2020-03-13 02:37:38 +01:00 |
|
Łukasz Magiera
|
86871e5abc
|
workers: Basic Remote store
|
2020-03-13 01:23:05 +01:00 |
|
Łukasz Magiera
|
56968d858c
|
workers: Make LocalWorker public
|
2020-03-11 22:23:16 +01:00 |
|
Łukasz Magiera
|
71afcb0333
|
workrs: refactor sector store for more composability
|
2020-03-11 08:22:21 +01:00 |
|
whyrusleeping
|
16d087cce4
|
get fallback post running successfully!
|
2020-03-10 23:30:48 -07:00 |
|
Łukasz Magiera
|
7e2e30f94b
|
workers: Transfer logic refactoring
|
2020-03-11 06:49:17 +01:00 |
|
Łukasz Magiera
|
eb61a36fd7
|
workers: RPC scaffolding
|
2020-03-11 02:58:02 +01:00 |
|
Łukasz Magiera
|
b3d8273a03
|
storage: Referance path struct by pointer
|
2020-03-09 20:41:05 +01:00 |
|
Łukasz Magiera
|
01087e01d2
|
storage: Improve thread safety
|
2020-03-09 20:22:30 +01:00 |
|
Łukasz Magiera
|
6981cfb8bc
|
Merge pull request #1365 from filecoin-project/feat/miner-storage-add
storageminer: 'storage attach' command
|
2020-03-09 07:28:11 +01:00 |
|
Whyrusleeping
|
93137b02be
|
Merge pull request #1364 from filecoin-project/feat/no-path-storage
storage: Allow starting with no paths
|
2020-03-08 23:15:53 -07:00 |
|
Łukasz Magiera
|
4b576cde50
|
storagemgr: Actually set updated config in AddLocalStorage
|
2020-03-09 06:56:32 +01:00 |
|
Łukasz Magiera
|
f01e8bc509
|
storage: Allow starting with no paths
|
2020-03-09 06:52:12 +01:00 |
|
whyrusleeping
|
ab51c7e2d2
|
Fix fallback post scheduling to hopefully do the right thing
|
2020-03-08 00:19:38 -08:00 |
|
whyrusleeping
|
24bf720a9a
|
Merge branch 'master' into testnet/3
|
2020-03-07 16:46:12 -08:00 |
|
whyrusleeping
|
f41f324fbc
|
fixup fallback post
|
2020-03-06 21:26:00 -08:00 |
|
Whyrusleeping
|
84a887cc58
|
Merge pull request #1345 from filecoin-project/fix/noop-plan-loop
sealing: Fix noop plan loop
|
2020-03-06 15:39:52 -08:00 |
|
Łukasz Magiera
|
a2f4d467fd
|
sealing: Fix noop plan loop
|
2020-03-07 00:03:57 +01:00 |
|
whyrusleeping
|
4101147a5b
|
one more miner init issue
|
2020-03-06 14:23:21 -08:00 |
|
Aayush Rajasekaran
|
2d63b007f2
|
Unify MethodCall and ReplayResults into SimulationResult
- Call and Replay now return the same type, which includes both Message and MessageReceipt
|
2020-03-06 11:10:40 -08:00 |
|
Łukasz Magiera
|
3d1a5f4bf3
|
libs: Use go-statemachine
|
2020-03-06 20:01:03 +01:00 |
|
Łukasz Magiera
|
e51fa5c9ac
|
libs: Use zerocomm from sectorbuilder
|
2020-03-06 19:50:41 +01:00 |
|
Łukasz Magiera
|
7d3e16986c
|
sectorbuilder type updates
|
2020-03-06 06:38:59 +01:00 |
|
Łukasz Magiera
|
16cb27b5f9
|
Get node_test to pass
|
2020-03-05 23:27:30 +01:00 |
|
Łukasz Magiera
|
1461e475da
|
storage: Support adding paths at runtime
|
2020-03-05 23:02:01 +01:00 |
|
Łukasz Magiera
|
a5e5918fc5
|
mod tidy; gofmt
|
2020-03-05 20:21:06 +01:00 |
|
Łukasz Magiera
|
f06bf6721e
|
sealmgr: Implement all sealing steps
|
2020-03-05 19:19:32 +01:00 |
|
Łukasz Magiera
|
4beed065b6
|
sealmgr: Working local addpiece
|
2020-03-05 03:18:22 +01:00 |
|
Łukasz Magiera
|
c91d970c41
|
storageminer: Init with default local storage
|
2020-03-05 02:12:52 +01:00 |
|
Łukasz Magiera
|
7db1dd52bd
|
storagemgr: Wire up most of AddPiece logic
|
2020-03-05 01:38:07 +01:00 |
|
Łukasz Magiera
|
4e46d00eb6
|
Merge remote-tracking branch 'origin/testnet/3' into feat/4stage-seal
|
2020-03-04 04:01:13 +01:00 |
|
Łukasz Magiera
|
12d870e274
|
sealmgr: Read only multi-path file manager
|
2020-03-04 03:24:08 +01:00 |
|
whyrusleeping
|
7b11224130
|
go mod updates, and a couple small fixes
|
2020-03-03 16:07:27 -08:00 |
|
Łukasz Magiera
|
a0dbb6bdd6
|
Storage Manager refactor
|
2020-03-03 23:19:22 +01:00 |
|
Łukasz Magiera
|
3abb59a550
|
sealmgr: Interfaces; simple initial impl
|
2020-03-03 01:46:58 +01:00 |
|
whyrusleeping
|
60b19c51ef
|
more misc fixes
|
2020-03-01 17:09:38 -08:00 |
|
Łukasz Magiera
|
f54a555aa8
|
Merge remote-tracking branch 'origin/testnet/3' into feat/4stage-seal
|
2020-02-29 03:21:01 +01:00 |
|
whyrusleeping
|
cf2eefdfbe
|
Fix up client storage deal matcher
|
2020-02-28 16:05:56 -08:00 |
|
whyrusleeping
|
713059275d
|
progress is made incrementally
|
2020-02-28 14:00:34 -08:00 |
|
whyrusleeping
|
5b657a2905
|
pass on proper sector types
|
2020-02-28 12:52:14 -08:00 |
|
whyrusleeping
|
0945d8725e
|
fixing miner logic to make more tests pass
|
2020-02-28 11:31:28 -08:00 |
|
Łukasz Magiera
|
5a4f917c60
|
4-stage v23 lotus-bench
|
2020-02-28 19:06:59 +01:00 |
|
Łukasz Magiera
|
d5b8defcbb
|
Begin work on integrating new sectorbuilder interfaces
|
2020-02-28 18:17:40 +01:00 |
|
Łukasz Magiera
|
58f8481a12
|
sbmock: Set commR with correct cid codec
|
2020-02-28 00:49:28 +01:00 |
|
Łukasz Magiera
|
f83bbc2cbe
|
Regen cbor marshalers
|
2020-02-28 00:34:48 +01:00 |
|
whyrusleeping
|
df6e3e83bf
|
make it all build finally
|
2020-02-27 13:45:31 -08:00 |
|
Łukasz Magiera
|
48619dc238
|
Merge branch 'feat/update-sectorbuilder' of github.com:filecoin-project/go-lotus into feat/update-sectorbuilder
|
2020-02-27 01:56:15 +01:00 |
|
Łukasz Magiera
|
2aeab13aae
|
zerocomm: 'Fix' the test
|
2020-02-27 01:56:09 +01:00 |
|
whyrusleeping
|
6c12068fb7
|
more fixes for random garbage
|
2020-02-26 16:42:39 -08:00 |
|
whyrusleeping
|
767392332e
|
WIP: update sectorbuilder
|
2020-02-26 14:54:34 -08:00 |
|
Łukasz Magiera
|
cb09e48e8c
|
Some test fixes
|
2020-02-26 10:05:22 +01:00 |
|
Łukasz Magiera
|
0a9e0acc6f
|
types: Drop some redundant alias types
|
2020-02-25 22:09:22 +01:00 |
|
Łukasz Magiera
|
ae634ef7df
|
actors: Remove addrass aliases
|
2020-02-25 21:54:58 +01:00 |
|
Łukasz Magiera
|
cd10a3126b
|
actors: drop a bunch of type aliases
|
2020-02-25 21:35:15 +01:00 |
|
Łukasz Magiera
|
794429dd55
|
post-upstream-merge fixes
|
2020-02-24 18:45:25 +01:00 |
|
Łukasz Magiera
|
d787aa5007
|
Merge branch 'testnet/3' into feat/specs-actors
|
2020-02-24 18:32:02 +01:00 |
|
Łukasz Magiera
|
1d417685d1
|
Fix Sealing in TestAPIDealFlow
|
2020-02-23 21:33:10 +01:00 |
|
Łukasz Magiera
|
917df9a5b8
|
More unified randomness handling
|
2020-02-23 21:00:47 +01:00 |
|
Łukasz Magiera
|
a82d156ccb
|
Deal flow fixes
|
2020-02-23 16:50:36 +01:00 |
|
Łukasz Magiera
|
226685dc1c
|
Implement committed capacity sectors
|
2020-02-23 01:47:47 +01:00 |
|
Łukasz Magiera
|
1381baf088
|
Generate zero CommP table
|
2020-02-22 15:06:38 +01:00 |
|