Commit Graph

41 Commits

Author SHA1 Message Date
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