-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update to markets v1.2.x #5853
update to markets v1.2.x #5853
Conversation
Testground testsClient (master) <-> Provider (feat/markets-v1.2.0)https://ci.testground.ipfs.team/logs?task_id=c1ca6od5p7aahco59v2g
Client (feat/markets-v1.2.0) <-> Provider (master)https://ci.testground.ipfs.team/logs?task_id=c1cabnt5p7aahco59v30
|
d48dc4f
to
9fb1dd4
Compare
Manual testing has revealed a couple of issues:
|
It seems that when the client needs to create a payment channel for retrieval, as soon as the payment channel lane is allocated the deal gets stuck in the |
Turns out it is a regression: filecoin-project/go-fil-markets#517 |
After updating to markets v1.2.3 the regression is fixed:
|
I re-ran the testground tests against the latest commit to verify compatibliity between this branch and lotus master: Client (master) <-> Provider (feat/markets-v1.2.0)https://ci.testground.ipfs.team/logs?task_id=c1ea36t5p7aahco5a0b0
Client (feat/markets-v1.2.0) <-> Provider (master)https://ci.testground.ipfs.team/logs?task_id=c1ea3255p7aahco5a0ag
|
Squash of #5853. feat: update to markets v1.2.0 feat: update go-data-transfer and go-fil-markets fix: disable pull channel monitoring for now feat: markets v1.2.3
This has been squashed into https://github.com/filecoin-project/lotus/tree/minerx/staging for minerX early testing. |
Squash of #5853. feat: update to markets v1.2.0 feat: update go-data-transfer and go-fil-markets fix: disable pull channel monitoring for now feat: markets v1.2.3
Fixes #5133
Fixes #5443
Note: This version of markets still contains several known issues with retrieval, that will be fixed in a subsequent release (For example if the connection goes down during a retrieval, the deal will not recover).
Major improvements:
For a detailed list of changes, see the changelog in go-fil-markets (from v1.1.9 - v1.2.3):
https://github.com/filecoin-project/go-fil-markets/blob/master/CHANGELOG.md
Tasks:
lotus client cancel-retrieval
cmd to lotus CLI #5871 (nice to have)