Łukasz Magiera
a2ac26c4f6
backupds: Add unit tests
2021-03-12 16:20:27 +01:00
Łukasz Magiera
58213760b7
gofmt
2021-03-12 15:56:10 +01:00
Łukasz Magiera
08472f4fac
batch deal input processing test
2021-03-12 15:41:46 +01:00
Łukasz Magiera
957d3f0636
storgefsm: Use locks correctly
2021-03-12 15:01:00 +01:00
Łukasz Magiera
5c605d99e2
storgefsm: Fix tests
2021-03-12 14:56:46 +01:00
Łukasz Magiera
f5ed25371b
storagefsm: Trigger input processing wheen below limits
2021-03-12 14:54:10 +01:00
Łukasz Magiera
88b0d551b9
shed command to unpack miner info dumps
2021-03-12 12:24:09 +01:00
Łukasz Magiera
a373fc4c4c
make lotus-miner info all more robust
2021-03-12 12:23:43 +01:00
Łukasz Magiera
e5226412fb
builder: set modules.PaychAPI correctly
2021-03-12 11:27:00 +01:00
Łukasz Magiera
06aaa668d6
Merge pull request #5796 from filecoin-project/fix/return-after-cancel
...
fix: return buffers after canceling badger operation
2021-03-12 11:13:50 +01:00
Łukasz Magiera
ea11b827b8
Merge pull request #5799 from steven004/bootstrapper
...
ipfs-force bootstrapper update
2021-03-12 11:10:00 +01:00
whyrusleeping
cbc7f1c244
fix paychmgr constructor to take an easier to implement interface
2021-03-12 00:39:20 -08:00
Steven Li
a6e8c03f5c
ipfs-force bootstrapper update
2021-03-12 15:05:00 +08:00
Steven Allen
bba71da401
fix: return buffers after canceling badger operation
...
In theory, Delete/Put could fail. If it does, we'll return the buffers
to the pool before we're really done with them.
In practice, this is almost certainly not an issue as badger shouldn't
_use_ the buffer unless we flush. But I feel slightly safer this way.
2021-03-11 20:30:43 -08:00
Steven Allen
1c490f3fda
fix: make sure atomic 64bit fields are 64bit aligned
...
Otherwise, this won't work on 32bit ARM.
2021-03-11 20:10:39 -08:00
Steven Allen
a888ea0d1f
fix: avoid holding a lock while calling the View callback
...
Interleaved puts/views could get really slow and there's no real reason
to use view under the covers here because the underlying blockstore is
always a "memstore".
2021-03-11 20:03:38 -08:00
whyrusleeping
e0b650d4ec
make rpcstatemanager its own package, for easy reuse
2021-03-11 18:21:18 -08:00
whyrusleeping
bf42a3be5e
move DI stuff for paychmgr into modules
2021-03-11 17:35:31 -08:00
Łukasz Magiera
d0243904f7
Merge pull request #5779 from filecoin-project/feat/storagefsm-no-restart-log
...
storagefsm: Don't log the SectorRestart event
2021-03-11 15:18:32 +01:00
Łukasz Magiera
68d808705d
Merge pull request #5783 from filecoin-project/fix/fsm-waitdeals-panic
...
storagefsm: Fix double unlock with ready WaitDeals sectors
2021-03-11 15:18:05 +01:00
Łukasz Magiera
189dc479c2
Merge pull request #5776 from filecoin-project/fix/backupds-len-checks
...
backupds: Allow larger values in write log
2021-03-11 15:17:41 +01:00
Łukasz Magiera
881c722025
storagefsm: Fix double unlock with ready WaitDeals sectors
2021-03-11 15:03:51 +01:00
Łukasz Magiera
8546e56d38
update go-statestore to avoid redundant log writes
2021-03-11 13:34:35 +01:00
Łukasz Magiera
a1b6a2f011
storagefsm: Don't log the SectorRestart event
2021-03-11 12:52:34 +01:00
vyzo
1b1d3606cd
make linter happy
2021-03-11 13:10:44 +02:00
Łukasz Magiera
31154ed294
fix lint
2021-03-11 12:05:32 +01:00
Łukasz Magiera
ea58bee3f5
backupds: Allow larger values in write log
2021-03-11 12:03:24 +01:00
Łukasz Magiera
3be4984d9d
Merge pull request #5775 from filecoin-project/feat/release-v1.5.2
...
Lotus v1.5.2
2021-03-11 10:48:02 +01:00
vyzo
353bb1881f
compact hotstore if it provides the method
2021-03-11 11:45:19 +02:00
vyzo
01ce9b5c44
add Compact to badger blockstore
2021-03-11 11:45:05 +02:00
Łukasz Magiera
6d88ea83e7
v1.5.2 changelog, version bump
2021-03-11 10:28:40 +01:00
Łukasz Magiera
4f82421c7c
Merge pull request #5771 from filecoin-project/asr/changelog
...
Reformat 1.5.1 changelog
2021-03-11 10:19:17 +01:00
Łukasz Magiera
edccf2457f
Merge pull request #5774 from filecoin-project/fix/post-fresh-rand
...
wdpost: Always use head tipset to get randomness
2021-03-11 10:17:46 +01:00
Łukasz Magiera
728d86cd36
wdpost: Always head tipset to get randomness
2021-03-11 09:59:26 +01:00
Łukasz Magiera
097c65d0bb
Merge pull request #5773 from IPFSMain-Official/fix-window-post-rand-check
...
fix window post rand check
2021-03-11 09:51:47 +01:00
刘林欣
9095babf8c
fix window post rand check
2021-03-11 15:10:19 +08:00
Aayush Rajasekaran
ebc3556487
Reformat 1.5.1 chanegelog
2021-03-10 19:27:28 -05:00
Aayush Rajasekaran
3fbfb7a0d1
Merge pull request #5770 from filecoin-project/asr/changelog
...
Lotus 1.5.1
2021-03-10 19:09:50 -05:00
Aayush Rajasekaran
a977cc2189
Lotus 1.5.1
2021-03-10 18:46:51 -05:00
Łukasz Magiera
c0d1f4478a
Merge pull request #5768 from filecoin-project/fix/retry-proof-on-rand-change
...
fix: retry proof when randomness changes
2021-03-10 21:23:55 +01:00
Steven Allen
84f721e373
fix: retry proof when randomness changes
...
Simply warning isn't enough.
2021-03-10 10:24:58 -08:00
Łukasz Magiera
1673362795
Merge pull request #5679 from filecoin-project/next
...
1.5.1 staging branch
2021-03-10 17:21:56 +01:00
Łukasz Magiera
6315523fe9
Merge remote-tracking branch 'origin/master' into next
2021-03-10 15:58:28 +01:00
Łukasz Magiera
504affd266
Merge pull request #5757 from filecoin-project/chore/sr2_stats_factored_out
...
Remove the SR2 stats, leave just the network totals
2021-03-10 14:15:35 +01:00
Łukasz Magiera
bd8864ae43
Merge pull request #5755 from filecoin-project/feat/kvlog
...
Metadata datastore log
2021-03-10 14:13:01 +01:00
Łukasz Magiera
3f1054daf4
backupds kvlog: Address review
2021-03-10 13:58:41 +01:00
Łukasz Magiera
4abb333611
Merge pull request #5764 from filecoin-project/fix/wait-for-proof
...
fix: wait a bit before starting to compute window post proofs
2021-03-10 13:52:09 +01:00
Łukasz Magiera
a0d7604e7c
wdpost: Use chain head tsk in post rand check
2021-03-10 13:36:34 +01:00
Łukasz Magiera
cc490b983a
Merge pull request #5761 from filecoin-project/fix/testunpadreader-go116
...
Fix TestUnpadReader on Go 1.16
2021-03-10 13:13:27 +01:00
Łukasz Magiera
7fbb4bdd3b
Fix TestUnpadReader on Go 1.16
2021-03-10 13:05:25 +01:00