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

enhance: mitigate the pain of extents fragmentation #1282

Merged

Conversation

shuoranliu
Copy link
Member

This commit mitigates the pain of extents fragmentation by reusing
existing extents as much as possible.

Signed-off-by: Shuoran Liu shuoranliu@gmail.com

What this PR does / why we need it:

Which issue this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged): fixes #

Special notes for your reviewer:

Release note:

@shuoranliu shuoranliu added the DO NOT MERGE DO not merge or merge later label Dec 9, 2021
@shuoranliu shuoranliu force-pushed the enhance-extent-fragmentation-problem branch 3 times, most recently from e6c014c to 22a7090 Compare December 13, 2021 14:43
@shuoranliu shuoranliu removed the DO NOT MERGE DO not merge or merge later label Dec 13, 2021
@shuoranliu shuoranliu force-pushed the enhance-extent-fragmentation-problem branch 3 times, most recently from 82b8ab5 to 47afa7e Compare December 23, 2021 09:09
shuoranliu and others added 4 commits December 25, 2021 00:18
This commit mitigates the pain of extents fragmentation by reusing
existing extents as much as possible.

Signed-off-by: Shuoran Liu <shuoranliu@gmail.com>
This commit skips the allocate extent retry if data partiton is
specified and dial is failed so we can try another dp.

Signed-off-by: liushuoran001 <liushuoran001@ke.com>
Signed-off-by: Shuoran Liu <shuoranliu@gmail.com>
This commit increases the sdk packet error limit to improve the success
rate of writeback when there are few data nodes.

Signed-off-by: Shuoran Liu <shuoranliu@gmail.com>
@shuoranliu shuoranliu force-pushed the enhance-extent-fragmentation-problem branch from 47afa7e to fa7c53d Compare December 24, 2021 16:19
@shuoranliu shuoranliu merged commit d72f7d9 into cubefs:master Dec 24, 2021
@shuoranliu shuoranliu deleted the enhance-extent-fragmentation-problem branch December 28, 2021 10:38
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.

None yet

1 participant