Łukasz Magiera
6123339baf
Make FinalizeReplicaUpdate actually do cleanup
2022-02-08 17:45:26 +01:00
Nikola Divic
35918cbd7e
Merge branch 'master' of https://github.com/filecoin-project/lotus into cli-chain-tests
2022-02-08 17:25:45 +01:00
Łukasz Magiera
c8e0341248
Fix missing FinalizeReplicaUpdate in tests
2022-02-08 17:22:41 +01:00
Łukasz Magiera
4ad97f6a36
make gen
2022-02-08 17:22:41 +01:00
Łukasz Magiera
09cfad9d71
Add FinalizeReplicaUpdate into some more places
2022-02-08 17:22:41 +01:00
Łukasz Magiera
7fa84518c8
itests: Print API info env vars in ThroughRPC tests
2022-02-08 17:22:41 +01:00
Łukasz Magiera
6675aec686
mod tidy
2022-02-08 17:22:41 +01:00
Łukasz Magiera
e271bae5ec
try ClearCache for update cache
2022-02-08 17:22:41 +01:00
Łukasz Magiera
142ba6660a
wip FinalizeReplicaUpdate
2022-02-08 17:22:41 +01:00
Łukasz Magiera
b27196b770
Merge pull request #8047 from filecoin-project/asr/params
...
chore: update build and deps
2022-02-08 16:22:12 +00:00
Nikola Divic
811bc62d65
test: cli test setup & test chain head
...
CLI actions lack unit tests. I decided to use the approach similar to
what I found in `send_test.go` using gomock, but I don't rely on custom
"service" implementations but mock the whole FullNode API.
This first commit validates the test setup by testing the simplest method
of the chain category, e.g. `chain head`.
This requires a minor refactor of the CLI action code:
- The constructor (`GetFullNodeAPI`) checks if there's an injected mock
API in the app Metadata and uses that in unit tests.
- Actions shouldn't use raw `fmt.*` but instead write to the `app.Writer`
so the CLI output is testable
2022-02-08 17:15:45 +01:00
Aayush Rajasekaran
f476aa937e
update to latest FFI
2022-02-08 10:45:58 -05:00
Jennifer Wang
932110fb93
update the param version
2022-02-08 10:44:36 -05:00
Jennifer Wang
1865e8f088
reset butterfly net
2022-02-08 10:43:51 -05:00
Jennifer Wang
fdae1face5
Set Calib OhSnap upgrade epoch
2022-02-08 10:43:43 -05:00
Aayush Rajasekaran
ad39d8707d
build: add empty sector update params
2022-02-08 10:41:18 -05:00
Masih H. Derkani
cc61650f86
Upgrade to latest index-provider
and set miner ID as extra gossip data
...
Upgrade to the latest `index-provider` which upgrades the go-legs
protocol to allow the inclusion of extra gossip data that may be used
for gossip validation purposes. In the case of lotus gossip message
validators the miner ID is used to verify the sender's peer ID on chain.
Relates to:
- https://github.com/filecoin-project/lotus/pull/8045
2022-02-08 14:32:03 +00:00
gammazero
b2805823ce
Pass to validator the interfaces needed to get miner info
2022-02-08 04:55:59 -08:00
gammazero
1dc6a2fea6
Add indexer pubsub message authentication and rate limiting
2022-02-08 02:53:25 -08:00
Łukasz Magiera
b38adaa736
Merge pull request #8044 from filecoin-project/deps/update-libp2p
...
update libp2p to v0.18.0-rc4
2022-02-08 10:52:56 +00:00
vyzo
80e9f76261
update libp2p to v0.18.0-rc4
2022-02-08 11:51:14 +02:00
Aarsh Shah
399a1afd94
Merge remote-tracking branch 'origin/master' into feat/cid-to-piece-idx
2022-02-08 12:37:57 +04:00
vyzo
8ddf4766ea
update README
...
Adds note about 3k IOPs requirement with badger markset, updates the memory requirement for
map to 48G based on observed behaviour of test nodes.
2022-02-08 10:10:51 +02:00
Jiaying Wang
171a0461b2
Merge pull request #8041 from filecoin-project/jen/v14rc6
...
build: release: v1.14.0-rc6
2022-02-08 02:24:14 -05:00
Jennifer Wang
73208b8081
update the proofs in test plans`
2022-02-08 02:10:09 -05:00
Jennifer Wang
d6d2c2fc39
update changelog
2022-02-08 02:08:30 -05:00
Jennifer Wang
b8f3d936c4
bump the version to v1.14.0-rc6
2022-02-08 01:53:15 -05:00
Jiaying Wang
da31b61ba1
Merge pull request #8038 from filecoin-project/asr/soup-fix
...
Fix: soup: Downgrade datastore to 0.4.6
2022-02-08 00:45:11 -05:00
Jiaying Wang
a3c9f5ed79
Merge pull request #8039 from filecoin-project/jen/rmpram
...
fix: params: remove experimental params that's not used for production mainnet
2022-02-08 00:31:02 -05:00
Jennifer Wang
8d4876d1ee
remove unrelated parmas
2022-02-07 17:45:05 -05:00
Aayush
8bd848c8d7
Fix: lotus soup
2022-02-07 17:11:48 -05:00
Łukasz Magiera
966071d437
Merge pull request #8034 from filecoin-project/feat/splitstore-default-markset-badger
...
splitstore: set badger as the default default markset type
2022-02-07 19:27:13 +00:00
Steven Allen
279cdd0760
fvm: fix implicit messages and message inclusion gas charging
2022-02-07 10:33:57 -08:00
zenground0
1ab2744c84
Fix log
2022-02-07 09:15:23 -05:00
zenground0
47ffceef0d
Check sector is active before PRU
2022-02-07 07:41:48 -05:00
vyzo
0ad1f0e233
moar make gen
2022-02-06 12:48:49 +02:00
vyzo
1221c0ba3f
make gen
2022-02-06 12:28:21 +02:00
vyzo
d45e2074a6
update README for map as the default
2022-02-06 11:25:27 +02:00
vyzo
03352ea863
make badger the default splitstore markset type
2022-02-06 11:21:16 +02:00
vyzo
713edd565c
fix lint
2022-02-05 21:30:53 +02:00
vyzo
a32b7a32f3
directly mark objects in cold object reification
2022-02-05 20:00:15 +02:00
Jiaying Wang
f51d8323c0
Merge pull request #8032 from filecoin-project/jen/v14rc5
...
[WIP] v1.14.0-rc6
2022-02-04 16:36:48 -05:00
Travis Person
9b68174231
reset of the butterfly network
2022-02-04 21:31:09 +00:00
Steven Allen
04092f3e6b
update ffi
2022-02-04 12:46:15 -08:00
Steven Allen
fc74a6c8ca
update fvm/ffi bindings
2022-02-04 12:46:15 -08:00
Aayush Rajasekaran
2a669b95fb
:Hook up the FVM
2022-02-04 12:46:15 -08:00
Jennifer Wang
9117b89b83
update the calib upgrade epoch
2022-02-04 15:37:07 -05:00
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