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 |
|
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 |
|
vyzo
|
72333147d3
|
prettier checkpoint close
|
2022-01-30 15:00:03 +02:00 |
|
vyzo
|
64cda4aeda
|
on disk coldsets
|
2022-01-30 14:19:05 +02:00 |
|
vyzo
|
6ede77b254
|
checkpoint test
|
2022-01-30 14:10:11 +02:00 |
|
vyzo
|
c94eee5fc3
|
on disk checkpoints
|
2022-01-30 12:47:30 +02:00 |
|
vyzo
|
322b85898f
|
make markSets synchronous in critical section
|
2022-01-30 12:10:08 +02:00 |
|
vyzo
|
cf09dd044a
|
moar markset tests
|
2022-01-30 11:45:12 +02:00 |
|
vyzo
|
a4c1a34163
|
check for existence of badger db in recover
|
2022-01-30 11:44:27 +02:00 |
|
vyzo
|
d140909562
|
add MarkMany to MarkSet interface
|
2022-01-30 11:43:45 +02:00 |
|
vyzo
|
f9fd47e7d0
|
use temporary dir for splitstore test path
|
2022-01-29 13:11:58 +02:00 |
|
vyzo
|
67fbf9eb00
|
improve peristence test
|
2022-01-28 15:55:34 +02:00 |
|
vyzo
|
730aceac6d
|
immediately flush pending writes when entering critical section
|
2022-01-28 15:55:10 +02:00 |
|
vyzo
|
1bf396f9af
|
add test for markset persistence
|
2022-01-28 15:49:41 +02:00 |
|
vyzo
|
45c2f34295
|
refactor marksets for critical section on-disk persistence
|
2022-01-28 15:41:33 +02:00 |
|
vyzo
|
ff10e0eaf1
|
Merge pull request #7999 from filecoin-project/feat/splistore-refactors
some basic splitstore refactors
|
2022-01-28 13:55:16 +02:00 |
|
vyzo
|
f07ce297f6
|
optimize slice allocations in walk
|
2022-01-26 21:55:24 +02:00 |
|
vyzo
|
a87239e802
|
avoid extraneous assignment
|
2022-01-26 21:48:03 +02:00 |
|
Łukasz Magiera
|
3e6c482229
|
Merge pull request #8005 from filecoin-project/feat/mpool-cache-statenonces
feat: mpool: Cache state nonces
|
2022-01-26 16:22:12 +01:00 |
|
Łukasz Magiera
|
176ecd4c3b
|
mpool: Cache state nonces
|
2022-01-26 15:39:58 +01:00 |
|
vyzo
|
fe47d6a1a4
|
fix check and warmup for parallel walk
|
2022-01-26 09:01:51 +02:00 |
|
vyzo
|
10f2445a99
|
use minimum of 2 workers
|
2022-01-25 21:37:48 +02:00 |
|
Aayush Rajasekaran
|
f1b24598f5
|
Merge pull request #7998 from filecoin-project/arajasek-patch-3
chore: sealer: quieten a log
|
2022-01-25 12:56:30 -05:00 |
|
Aayush Rajasekaran
|
2d0929e305
|
remove a log
|
2022-01-25 12:55:56 -05:00 |
|
vyzo
|
8e01e73de4
|
dynamically compute number of workers for parallel chain walk
|
2022-01-25 19:47:58 +02:00 |
|
vyzo
|
7c8edf5632
|
parallelize walkChain
|
2022-01-25 17:29:02 +02:00 |
|
vyzo
|
25284b5325
|
refactor: eliminate distinction between markset and markset visitors
|
2022-01-25 16:31:45 +02:00 |
|
Łukasz Magiera
|
06d2ac65b5
|
Merge pull request #7995 from filecoin-project/arajasek-patch-2
chore: build: make the OhSnap epoch configurable by an envvar for devnets
|
2022-01-25 10:51:26 +01:00 |
|
Łukasz Magiera
|
e3888b38bb
|
Merge pull request #7993 from filecoin-project/arajasek-patch-1
chore: chain: fix log
|
2022-01-25 10:50:47 +01:00 |
|
Aayush Rajasekaran
|
92e6f29cc8
|
chore: sealer: quieten a log
|
2022-01-24 18:28:52 -05:00 |
|
raulk
|
a2468656e4
|
Merge pull request #7996 from filecoin-project/raulk/tvx-network-version
tvx: supply network version when extracting messages.
|
2022-01-24 20:50:51 +00:00 |
|
Aayush Rajasekaran
|
0358ad83cb
|
Update params_2k.go
|
2022-01-24 15:44:20 -05:00 |
|
Raúl Kripalani
|
3aab77af8d
|
tvx: add missing network upgrade names.
|
2022-01-24 20:13:04 +00:00 |
|
Raúl Kripalani
|
85447abe7f
|
tvx: supply network version when extracting messages.
|
2022-01-24 20:06:07 +00:00 |
|
Aayush Rajasekaran
|
71c6d05902
|
chore: chain: fix log
|
2022-01-24 11:18:01 -05:00 |
|