vyzo
|
6cc2112749
|
remove the curTs state variable; we don't need it
|
2021-07-07 09:55:25 +03:00 |
|
vyzo
|
05dbbe9681
|
rename som Txn methods for better readability
|
2021-07-07 09:52:31 +03:00 |
|
vyzo
|
90da6227b3
|
transactional protect incoming tipsets
|
2021-07-07 02:11:37 +03:00 |
|
vyzo
|
0e2af11f6a
|
prepare the transaction before launching the compaction goroutine
|
2021-07-07 01:39:58 +03:00 |
|
Łukasz Magiera
|
88c578bc54
|
Merge pull request #6690 from filecoin-project/fix-gate-dollar
add dollar sign
|
2021-07-06 22:56:42 +02:00 |
|
Cory Schwartz
|
f268068457
|
add dollar sign
|
2021-07-06 13:29:49 -07:00 |
|
Łukasz Magiera
|
251214dfd9
|
Merge pull request #6681 from jimpick/patch-1
get-actor cli spelling fix
|
2021-07-06 21:05:40 +02:00 |
|
Jim Pick
|
a8ca7baa93
|
Run make docsgen-cli
|
2021-07-06 18:16:06 +00:00 |
|
Travis Person
|
9977a6d1d7
|
Add genesis for interop network
|
2021-07-06 17:06:55 +00:00 |
|
Travis Person
|
9d6d1f5715
|
Reset interop network
|
2021-07-06 17:06:55 +00:00 |
|
Anton Evangelatov
|
566a9d5541
|
fix signature
|
2021-07-06 18:12:30 +02:00 |
|
Łukasz Magiera
|
9f83da836d
|
Merge pull request #6688 from turuslan/fix/seed-car
fix "lotus-seed genesis car" error "merkledag: not found"
|
2021-07-06 17:59:54 +02:00 |
|
Anton Evangelatov
|
2a7af38538
|
fix testServ to Start with correct listener
|
2021-07-06 17:57:08 +02:00 |
|
Anton Evangelatov
|
7a78527fde
|
remove not used sa; cleanup
|
2021-07-06 17:46:21 +02:00 |
|
Anton Evangelatov
|
b572c2b7bc
|
fix IsUnsealed
|
2021-07-06 17:40:03 +02:00 |
|
Anton Evangelatov
|
10dc90f7fe
|
addressing comments
|
2021-07-06 17:33:47 +02:00 |
|
Anton Evangelatov
|
898687ea2e
|
Update node/modules/storageminer.go
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
|
2021-07-06 17:28:52 +02:00 |
|
Anton Evangelatov
|
8cf3accc53
|
Update itests/kit/ensemble.go
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
|
2021-07-06 17:25:33 +02:00 |
|
Anton Evangelatov
|
604be5fc82
|
Update extern/sector-storage/stores/remote.go
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
|
2021-07-06 17:24:56 +02:00 |
|
vyzo
|
f2f4af669d
|
clean up: simplify debug log, get rid of ugly debug log
|
2021-07-06 17:13:38 +03:00 |
|
Anton Evangelatov
|
ff2772a58c
|
resolved conflicts
|
2021-07-06 16:00:41 +02:00 |
|
Anton Evangelatov
|
9839d5701b
|
fix SectorsStatus to query full node for on-chain data
|
2021-07-06 15:41:14 +02:00 |
|
vyzo
|
c1c25868cc
|
improve comments
|
2021-07-06 15:09:04 +03:00 |
|
vyzo
|
fdff1bebc9
|
move map markset implementation to its own file
|
2021-07-06 14:44:40 +03:00 |
|
vyzo
|
5c514504f7
|
remove unused GetGenesis method from ChainAccessor interface
|
2021-07-06 14:41:41 +03:00 |
|
vyzo
|
dc8139a1d2
|
add some comments for debug only code
|
2021-07-06 13:23:12 +03:00 |
|
turuslan
|
8697edc8b7
|
fix "lotus-seed car" error "merkledag: not found"
|
2021-07-06 12:54:09 +03:00 |
|
vyzo
|
c4ae3e0c3d
|
minor tweak
|
2021-07-06 09:17:35 +03:00 |
|
vyzo
|
169ab262f5
|
really optimize computing object weights
sort is still taking a long time, this should be as fast as it gets.
|
2021-07-06 09:02:44 +03:00 |
|
vyzo
|
55a9e0ccd1
|
short-circuit block headers on sort weight computation
|
2021-07-06 08:22:43 +03:00 |
|
vyzo
|
bf7aeb3167
|
optimize sort a tad
it's taking a long time to compute weights...
|
2021-07-06 08:10:57 +03:00 |
|
vyzo
|
0659235e21
|
cache cid strings in sort
so as to avoid making a gazillion of strings
|
2021-07-06 07:26:13 +03:00 |
|
vyzo
|
525a2c71dd
|
use hashes as keys in weight map to avoid duplicate work
otherwise the root object will be raw, but internal references will be dag; duplicate work.
|
2021-07-06 01:27:56 +03:00 |
|
vyzo
|
c6ad8fdaed
|
use walkObjectRaw for computing object weights
cids that come out of the hotstore with ForEach are raw.
|
2021-07-06 01:08:44 +03:00 |
|
vyzo
|
2cbd3faf5a
|
make sure to nil everything in txnEndProtect
|
2021-07-05 23:56:31 +03:00 |
|
vyzo
|
51ab891d5c
|
quiet linter
it's a false positive, function doesn't escape.
|
2021-07-05 23:53:45 +03:00 |
|
vyzo
|
bd436ab9de
|
make endTxnProtect idempotent
|
2021-07-05 23:51:10 +03:00 |
|
vyzo
|
e859942fa4
|
code cleanup: refactor txn state code into their own functions
|
2021-07-05 23:31:37 +03:00 |
|
vyzo
|
3477d265c6
|
unify the two marksets
really, it's concurrent marking and there is no reason to have two different marksets
|
2021-07-05 20:10:47 +03:00 |
|
Łukasz Magiera
|
97207df705
|
Merge pull request #6639 from filecoin-project/frrist/context-in-statetree-diff
polish(statetree): accept a context in statetree diff for timeouts
|
2021-07-05 17:30:31 +02:00 |
|
vyzo
|
73d07999bf
|
dont needlessly wait 1 min in first retry for missing refs
|
2021-07-05 18:24:48 +03:00 |
|
vyzo
|
af8cf712be
|
handle all missing refs together
so that we wait 6min at most, not 12.
|
2021-07-05 18:16:54 +03:00 |
|
Jim Pick
|
17c0b9be44
|
Spelling fix
Change 'actorr' to 'actor'
|
2021-07-05 07:44:06 -07:00 |
|
Łukasz Magiera
|
d76cbf805a
|
Merge pull request #6672 from filecoin-project/asr/nit
Add helptext to lotus chain export
|
2021-07-05 16:22:16 +02:00 |
|
Łukasz Magiera
|
5e5de9b41b
|
Merge pull request #6679 from filecoin-project/fix/get-retrieval-pricing-input-error
Get retrieval pricing input should not error out on a deal state fetch
|
2021-07-05 16:18:48 +02:00 |
|
Łukasz Magiera
|
a56b6fea99
|
Merge pull request #6680 from filecoin-project/chore/double-encoded-cid
Fix more CID double-encoding as hex
|
2021-07-05 16:14:52 +02:00 |
|
vyzo
|
5a099b7d05
|
more commentary on the missing refs situation
|
2021-07-05 16:12:17 +03:00 |
|
vyzo
|
59639a0788
|
reinstate some better code for handling missing references.
|
2021-07-05 16:08:08 +03:00 |
|
Anton Evangelatov
|
5a87f04e71
|
fix finalize sectors early test
|
2021-07-05 13:36:23 +02:00 |
|
vyzo
|
fa195bede2
|
get rid of ugly missing reference handling code
those missing objects don't seem to ever get there, are they from an abandoned fork?
|
2021-07-05 14:29:55 +03:00 |
|