Bug 1754448

Summary: Re-alignment of Structure attributes
Product: [Community] GlusterFS Reporter: Purna Pavan Chandra <paekkala>
Component: coreAssignee: bugs <bugs>
Status: CLOSED UPSTREAM QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: mainlineCC: bugs
Target Milestone: ---Keywords: Improvement, Performance, Tracking
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-03-12 13:23:50 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 Purna Pavan Chandra 2019-09-23 09:49:56 UTC
Description of problem:

Inappropriate ordering of structure attributes leads to memory inefficiency.
The goal here is to re-align the attributes of all the structures that have been created and used in Glusterfs in a more memory efficient manner.


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


How reproducible:


Steps to Reproduce:
1.
2.
3.

Actual results:


Expected results:


Additional info:

Comment 1 Worker Ant 2019-09-23 10:21:23 UTC
REVIEW: https://review.gluster.org/23472 (glusterd: Re-alignment of structure attributes in glusterd.) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 2 Worker Ant 2019-10-04 07:39:00 UTC
REVIEW: https://review.gluster.org/23512 (libglusterfs : structs realignment and manual padding) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 3 Worker Ant 2019-10-14 04:28:09 UTC
REVIEW: https://review.gluster.org/23472 (glusterd: Re-alignment of structure attributes in glusterd.) merged (#4) on master by Atin Mukherjee

Comment 4 Worker Ant 2019-10-15 06:54:22 UTC
REVIEW: https://review.gluster.org/23549 (dht: structures realignment and manual padding) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 5 Worker Ant 2019-10-16 07:27:05 UTC
REVIEW: https://review.gluster.org/23554 (ec:  Re-aligning the structure members and adding manual padding) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 6 Worker Ant 2019-10-16 13:11:00 UTC
REVIEW: https://review.gluster.org/23557 (FUSE: Structs re-alignment and manual padding) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 7 Worker Ant 2019-10-17 09:28:29 UTC
REVIEW: https://review.gluster.org/23562 (debug: Re-aligned all the structs and removed compile time padding) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 8 Worker Ant 2019-10-18 06:56:24 UTC
REVIEW: https://review.gluster.org/23563 (barrier: structs re-alignment) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 9 Worker Ant 2019-10-24 05:32:18 UTC
REVIEW: https://review.gluster.org/23605 (BitRot: structs re-aligned and manual padding added.) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 10 Worker Ant 2019-10-24 12:46:04 UTC
REVIEW: https://review.gluster.org/23610 (changelog: realigned structs and added manual padding) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 11 Worker Ant 2019-10-25 05:29:06 UTC
REVIEW: https://review.gluster.org/23613 (cloudsync: structs re-aligned and added manual padding) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 12 Worker Ant 2019-10-25 05:50:39 UTC
REVIEW: https://review.gluster.org/23615 (index: re-aligned the structs and added manual padding) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 13 Worker Ant 2019-10-25 06:02:43 UTC
REVIEW: https://review.gluster.org/23617 (leases: re-alignment of structures) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 14 Worker Ant 2019-10-25 07:33:10 UTC
REVIEW: https://review.gluster.org/23618 (locks: structs re-aligned and manual padding added) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 15 Worker Ant 2019-10-25 07:55:17 UTC
REVIEW: https://review.gluster.org/23619 (marker: structs re-aligned and manual padding added) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 16 Worker Ant 2019-10-25 10:29:32 UTC
REVIEW: https://review.gluster.org/23622 (quota: structs realigned and manual padding added) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 17 Worker Ant 2019-10-25 11:52:05 UTC
REVIEW: https://review.gluster.org/23624 (worm: structs realigned and manual padding added) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 18 Worker Ant 2019-10-25 12:16:11 UTC
REVIEW: https://review.gluster.org/23625 (features/shard: re-aligned structs and added manual padding) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 19 Worker Ant 2019-10-25 12:43:56 UTC
REVIEW: https://review.gluster.org/23626 (xlators/features: re-aligned structs and added manual padding) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 20 Worker Ant 2019-10-29 15:03:23 UTC
REVIEW: https://review.gluster.org/23639 (xlators/performance: structs realigned and manual padding added) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 21 Worker Ant 2019-10-30 06:23:02 UTC
REVIEW: https://review.gluster.org/23640 (xlators/playground: structs re-aligned and manual padding added) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 22 Worker Ant 2019-10-30 07:17:07 UTC
REVIEW: https://review.gluster.org/23641 (Posix: structs re-aligned and manual padding added) posted (#1) for review on master by Purna Pavan Chandra Aekkaladevi

Comment 23 Worker Ant 2019-11-06 13:06:54 UTC
REVIEW: https://review.gluster.org/23563 (barrier: structs re-alignment) merged (#2) on master by Amar Tumballi

Comment 24 Worker Ant 2020-01-09 06:37:09 UTC
REVIEW: https://review.gluster.org/23617 (leases: re-alignment of structures) merged (#4) on master by soumya k

Comment 26 Worker Ant 2020-03-09 14:32:17 UTC
REVIEW: https://review.gluster.org/23641 (Posix: structs re-aligned and manual padding added) merged (#2) on master by Sunny Kumar

Comment 27 Worker Ant 2020-03-12 13:23:50 UTC
This bug is moved to https://github.com/gluster/glusterfs/issues/1007, and will be tracked there from now on. Visit GitHub issues URL for further details