vyzo
|
9d92b6eb92
|
correctly wrap hotview in the context for compute_state
|
2022-02-04 16:57:08 +02:00 |
|
vyzo
|
73c741f20c
|
reify cold objects on block validation/application
|
2022-02-04 16:19:28 +02:00 |
|
vyzo
|
929a05e898
|
add reification test
|
2022-02-04 16:16:34 +02:00 |
|
vyzo
|
268366e446
|
cold object reification context option
|
2022-02-04 16:07:58 +02:00 |
|
vyzo
|
4cddfd1074
|
background cold object reification
|
2022-02-04 14:29:50 +02:00 |
|
Jiaying Wang
|
d2d8c06f52
|
Merge pull request #8025 from filecoin-project/jen/butterfly
chore: butterfly: reset SnapNet
|
2022-02-03 14:55:03 -05:00 |
|
Jennifer Wang
|
c65142782f
|
reset butterfly net
|
2022-02-03 14:54:25 -05:00 |
|
Jiaying Wang
|
266b3750c9
|
Merge pull request #8024 from filecoin-project/fix/ctxci
fix: test: remove unneeded ctx
|
2022-02-03 14:47:40 -05:00 |
|
Jennifer Wang
|
3233755282
|
remove ctx
|
2022-02-03 14:40:37 -05:00 |
|
Jiaying Wang
|
b1d9fd3b70
|
Merge pull request #8023 from filecoin-project/jen/calibupgrade
Set Calib OhSnap upgrade epoch
|
2022-02-03 14:37:53 -05:00 |
|
Jennifer Wang
|
e23768fa58
|
Set Calib OhSnap upgrade epoch
|
2022-02-03 14:26:59 -05:00 |
|
Jiaying Wang
|
533e76ff2e
|
Merge pull request #8020 from filecoin-project/jen/finalproof
dep: proof: rust proof v11.0.1
|
2022-02-03 14:21:43 -05:00 |
|
Jennifer Wang
|
a30493446e
|
update the param version
|
2022-02-03 13:49:22 -05:00 |
|
Łukasz Magiera
|
d9c763437e
|
Merge pull request #8022 from filecoin-project/deps/update-libp2p
update go-libp2p to v0.18.0-rc3
|
2022-02-03 18:42:04 +00:00 |
|
vyzo
|
e78c4ab9b3
|
update go-libp2p to v0.18.0-rc3
|
2022-02-03 19:32:30 +02:00 |
|
Jennifer Wang
|
33b53c4a0d
|
update to ffi v11.0.1
|
2022-02-03 11:15:47 -05:00 |
|
Jennifer Wang
|
ac5cbe5a82
|
update to the final proof for snap
source: https://github.com/filecoin-project/rust-fil-proofs/blob/master/parameters.json
|
2022-02-03 11:15:40 -05:00 |
|
Darko Brdareski
|
008fbbd652
|
Add unit and integration tests for mempool
|
2022-02-02 17:08:50 +01:00 |
|
vyzo
|
049b48928f
|
add note about compaction algorithm changes in README
|
2022-02-02 14:39:21 +02:00 |
|
vyzo
|
75ad0c3c2d
|
badger markset option tweaks
|
2022-02-02 14:34:30 +02:00 |
|
vyzo
|
c1d8368fdc
|
share a concurrent visitor between workers in markLiveRefs
|
2022-02-01 21:40:09 +02:00 |
|
vyzo
|
4b4104e400
|
fix comment
|
2022-02-01 12:10:30 +02:00 |
|
vyzo
|
b13aa8f172
|
unblock waitForSync on close
|
2022-02-01 11:30:21 +02:00 |
|
vyzo
|
9c92d77b64
|
improve robustness of waitForSync
|
2022-02-01 11:25:07 +02:00 |
|
vyzo
|
cd95892bf0
|
fix test
|
2022-02-01 11:13:01 +02:00 |
|
vyzo
|
7b4ab2077b
|
wait for sync in a non racey way
|
2022-02-01 11:10:51 +02:00 |
|
vyzo
|
578b5691bc
|
check for closing after the sync wait
|
2022-02-01 10:59:08 +02:00 |
|
vyzo
|
6353fa72d8
|
decouple SyncGapTime from wait time
|
2022-02-01 10:55:15 +02:00 |
|
vyzo
|
fd07ca87ce
|
wait for the sync gap time befor starting the purge
|
2022-02-01 10:46:42 +02:00 |
|
vyzo
|
11ae85645b
|
optimize single object marking in markLiveRefs
|
2022-02-01 09:13:21 +02:00 |
|
vyzo
|
3aabb0314a
|
synchronously mark live refs on put/putmany
|
2022-02-01 09:07:14 +02:00 |
|
zenground0
|
13ccb8cbfe
|
Stop recovery attempts after fault
|
2022-02-01 11:39:42 +05:30 |
|
vyzo
|
37673c6de6
|
downgrade marking log to debug
|
2022-01-31 21:44:10 +02:00 |
|
vyzo
|
7896af731f
|
use walkObjectIncomplete for marking live refs
|
2022-01-31 21:41:42 +02:00 |
|
vyzo
|
877dfbe992
|
hold the lock in the second protect call
|
2022-01-31 19:21:03 +02:00 |
|
vyzo
|
5b9ea1b4e0
|
avoid races in beginCriticalSection
|
2022-01-31 18:48:53 +02:00 |
|
vyzo
|
710fda49f0
|
fix putmany marking
|
2022-01-31 17:35:30 +02:00 |
|
vyzo
|
2b14bda6b8
|
recursively mark puts during the critical section
|
2022-01-31 17:26:08 +02:00 |
|
vyzo
|
1abfc5b1cf
|
fix comment
|
2022-01-31 15:00:03 +02:00 |
|
vyzo
|
c9bd5ec452
|
mark tipset references to protect them during critical section
|
2022-01-31 14:54:23 +02:00 |
|
Łukasz Magiera
|
51643caf60
|
Merge pull request #7835 from filecoin-project/bloxico/system-test-matrix
misc: api: Annotate lotus tests according to listed behaviors
|
2022-01-31 12:23:09 +01:00 |
|
vyzo
|
ee63be26a1
|
fix race in protectView
|
2022-01-31 12:40:26 +02:00 |
|
vyzo
|
1900c907fd
|
account for missing refs in the markset in Has
|
2022-01-31 09:44:51 +02:00 |
|
vyzo
|
a9d4495d83
|
use both hot and cold when doing fetches for markset positive objects
|
2022-01-30 22:47:20 +02:00 |
|
vyzo
|
7b8447a95a
|
reinstante waitForMissingRefs
|
2022-01-30 19:00:52 +02:00 |
|
vyzo
|
7931f1f8f9
|
fix lint
|
2022-01-30 15:43:52 +02:00 |
|
vyzo
|
20b75022aa
|
fix mockStore for splitstore tests
|
2022-01-30 15:33:30 +02:00 |
|
vyzo
|
dbc8903bac
|
sortless compaction
|
2022-01-30 15:33:15 +02:00 |
|
vyzo
|
a4f720d866
|
coldset test
|
2022-01-30 15:11:25 +02:00 |
|
vyzo
|
4b8369c071
|
fix buffered reads
|
2022-01-30 15:11:18 +02:00 |
|