Skip to content
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

Fix memory leaks in data transfer #4619

Merged
merged 1 commit into from
Nov 3, 2020

Conversation

hannahhoward
Copy link
Contributor

@hannahhoward hannahhoward commented Oct 28, 2020

Goals

We've seen heaving memory usage during large data transfers. This update fixes them on both sides.

For a more in-depth explanation of the fixes see: filecoin-project/go-data-transfer#109

Implementation

The implementation is in upstream packages and there are no changes here

Note: The PRs in Data transfer are not merged and I'd like to get them in master & a tagged release before this goes in LOTUS master.

However, this branch should be adequate for testing by folks who want to see if the issue is resolved.

Resolves #4121 #4468 and associated problems on the client side as well

@hannahhoward hannahhoward force-pushed the feat/fix-memory-leaks-data-transfer branch from 25f588a to 20c2542 Compare October 29, 2020 02:32
@hannahhoward hannahhoward marked this pull request as ready for review October 29, 2020 02:32
@hannahhoward hannahhoward force-pushed the feat/fix-memory-leaks-data-transfer branch 2 times, most recently from 0ef3ddd to 58d9cd1 Compare October 29, 2020 18:17
@hannahhoward hannahhoward force-pushed the feat/fix-memory-leaks-data-transfer branch from 58d9cd1 to af1743f Compare November 3, 2020 01:25
Copy link
Contributor

@magik6k magik6k left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works in local testing

@magik6k magik6k merged commit d421274 into master Nov 3, 2020
@magik6k magik6k deleted the feat/fix-memory-leaks-data-transfer branch November 3, 2020 12:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Miner use too many RAM
3 participants