Raúl Kripalani
12d1f8e636
run gen.
2021-08-04 17:34:47 +01:00
Raúl Kripalani
270bad8144
pull dagstore migration into Lotus and simplify.
...
Migration registers all shards with lazy init.
Shards are then initialized as they are retrieved for the
first time, or in bulk through a lotus-shed tool that will
be provided separately.
2021-08-04 16:59:27 +01:00
Raúl Kripalani
07ffbf85e4
fix lint; run gen.
2021-08-04 12:48:53 +01:00
Raúl Kripalani
583a3c6277
switch DAGStoreConfig#GCInterval to Duration type.
2021-08-04 12:45:49 +01:00
Raúl Kripalani
35895e897a
fix test.
2021-08-03 23:52:11 +01:00
Raúl Kripalani
da28416598
add docs to config parameters.
2021-08-03 23:41:59 +01:00
Raúl Kripalani
c06c8541f9
refactor dagstore + carv2 integration (+).
...
- Integrate with config.toml.
- Export DAGStore to DI context in preparation for JSON-RPC
and cli commands.
- Renames.
2021-08-03 23:09:28 +01:00
Raúl Kripalani
691da14996
minor renaming.
2021-08-03 12:23:36 +01:00
Raúl Kripalani
bd3811e652
minor renaming.
2021-08-03 12:23:04 +01:00
Raúl Kripalani
4076746141
minor renaming.
2021-08-03 12:22:40 +01:00
Raúl Kripalani
7e02868ce2
consolidate blockstore utils.
2021-08-03 12:10:12 +01:00
Raúl Kripalani
b63858f210
upgrade to dagstore v0.4.0.
2021-07-30 15:33:01 +01:00
Raúl Kripalani
932767d014
fix lint errors.
2021-07-30 15:25:18 +01:00
Aarsh Shah
ab888c3a07
test the isunsealed api
2021-07-30 13:14:47 +05:30
Aarsh Shah
8cd305338a
dagstore throttle fetch and copy
2021-07-30 13:02:42 +05:30
Aarsh Shah
88efbfa6ff
go fmt
2021-07-30 01:44:47 +05:30
Aarsh Shah
fcd630e529
call dagstore start
2021-07-30 01:43:34 +05:30
Raúl Kripalani
9ba6a41ef4
fix dagstore/piecestore lifecycle.
2021-07-28 17:08:04 +01:00
Raúl Kripalani
b6112c6fc9
wire in copy throttling.
2021-07-28 16:28:27 +01:00
Raúl Kripalani
650d6efb1a
dagstore: throttle calls to storage except actual unseals.
2021-07-28 15:39:23 +01:00
Raúl Kripalani
2a2b442aae
pacify the linter.
2021-07-27 21:25:22 +01:00
aarshkshah1992
944aeed13e
remove dead code
2021-07-27 22:16:45 +05:30
Raúl Kripalani
109a8242ae
implement conditional throttling in lotus mount.
2021-07-27 17:24:48 +01:00
Raúl Kripalani
160fab08aa
fix lint and gen errors.
2021-07-26 23:32:51 +01:00
aarshkshah1992
50e1dc6b6e
bubble up markets and dagstore changes for m1.1
2021-07-26 19:44:59 +05:30
aarshkshah1992
c8d328d386
fix bugs in the dagstore wrapper
2021-07-22 09:44:14 +05:30
aarshkshah1992
eaee1578dd
log more
2021-07-21 22:47:31 +05:30
Dirk McCormick
39c1594505
feat: add logs to wrapper load shard
2021-07-21 17:18:23 +02:00
aarshkshah1992
692961e019
fix error handling
2021-07-21 17:49:09 +05:30
aarshkshah1992
4ed9cd152c
fix lotus accessor startup
2021-07-21 17:34:07 +05:30
Dirk McCormick
0dbb1940f0
fix: ensure piece store starts before calling lotus accessor methods
2021-07-21 13:31:20 +02:00
Dirk McCormick
503c08f999
fix: dagstore tests
2021-07-21 12:23:55 +02:00
Dirk McCormick
6057f2e6d9
fix: wait for piece store to start before starting DAG store wrapper
2021-07-21 11:56:48 +02:00
Dirk McCormick
12d7db4efb
fix: capitalize lotus mount fields for deserialization
2021-07-21 10:45:14 +02:00
Dirk McCormick
8becd922cf
test: for dag store wrapper
2021-07-20 15:05:08 +02:00
Dirk McCormick
16be5b5478
fix: add comment about car path
2021-07-20 12:52:45 +02:00
Dirk McCormick
1e7095995b
refactor: use concrete type in DI for dag store wrapper
2021-07-20 12:45:20 +02:00
Dirk McCormick
ffb995035f
feat: log trace events
2021-07-20 12:37:52 +02:00
Dirk McCormick
ffe7185443
fix: simplify recover shard processing
2021-07-20 11:50:40 +02:00
Dirk McCormick
44036d9a4a
fix: address review comments
2021-07-20 11:04:47 +02:00
Dirk McCormick
b6a7a8c987
refactor: move lotus mount, dag store etc from markets to lotus
2021-07-19 15:53:34 +02:00