Bug 1373815

Summary: dht_selfheal_layout_maximize_overlap should consider brick sizes
Product: [Community] GlusterFS Reporter: Nithya Balachandran <nbalacha>
Component: distributeAssignee: bugs <bugs>
Status: CLOSED DEFERRED QA Contact:
Severity: high Docs Contact:
Priority: medium    
Version: mainlineCC: bugs, spalai
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-02-18 08:11:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Nithya Balachandran 2016-09-07 08:04:22 UTC
Description of problem:

dht_selfheal_layout_maximize_overlap does not consider brick sizes while calculating overlaps. This causes incorrect range assignments if the brick sizes are very different.

The dht_selfheal_layout_maximize_overlap needs to be modified to consider brick sizes as well.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Yaniv Kaul 2019-07-01 06:03:03 UTC
Status?

Comment 2 Nithya Balachandran 2019-10-22 03:08:47 UTC
(In reply to Yaniv Kaul from comment #1)
> Status?

Not an easy fix and not currently being worked on. It does however have the potential to drastically reduce the number of files being migrated if we get it right.

Comment 4 Susant Kumar Palai 2020-02-18 08:11:41 UTC
Closing as this is not a priority now. Will be reopened when worked on.