Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1512080

Summary: performance/write-behind should respect window-size & trickling-writes should be configurable
Product: [Community] GlusterFS Reporter: Csaba Henk <csaba>
Component: write-behindAssignee: Csaba Henk <csaba>
Status: CLOSED DUPLICATE QA Contact:
Severity: high Docs Contact:
Priority: medium    
Version: mainlineCC: amukherj, bugs, rhs-bugs, rtalur, smohan, sshreyas, storage-qa-internal
Target Milestone: ---Keywords: Triaged, ZStream
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: 1364740 Environment:
Last Closed: 2017-12-12 17:01:30 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:
Bug Depends On: 1364740    
Bug Blocks: 1426042    

Description Csaba Henk 2017-11-10 19:21:43 UTC
+++ This bug was initially created as a clone of Bug #1364740 +++

Description of problem:
- window-size option does not work when it is > 128KB
- trickling-writes is not configurable


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


How reproducible: Always


Steps to Reproduce:
1. Write a 1MB file to a gluster mount and observe write sizes on the bricks.

Actual results: Write sizes are always buffered into 'page-size' (128KB) chunks rather than 'window-size' chunks.

Expected results: We expect the window-size to be respected and the writes buffered accordingly.


Additional info:

--- Additional comment from Red Hat Bugzilla Rules Engine on 2016-08-06 16:47:25 EDT ---

This bug is automatically being proposed for the current z-stream release of Red Hat Gluster Storage 3 by setting the release flag 'rhgs‑3.1.z' to '?'. 

If this bug should be proposed for a different release, please manually change the proposed release flag.

--- Additional comment from Niels de Vos on 2016-09-12 01:40:00 EDT ---

All 3.8.x bugs are now reported against version 3.8 (without .x). For more information, see http://www.gluster.org/pipermail/gluster-devel/2016-September/050859.html

--- Additional comment from Niels de Vos on 2017-11-07 05:37:11 EST ---

This bug is getting closed because the 3.8 version is marked End-Of-Life. There will be no further updates to this version. Please open a new bug against a version that still receives bugfixes if you are still facing this issue in a more current release.

Comment 1 Csaba Henk 2017-11-10 19:24:00 UTC
The situation described in the original, EOL'd bug, Bug #1364740, still prevails, so we are cloning it for mainline.

Comment 2 Worker Ant 2017-11-10 19:42:38 UTC
REVIEW: https://review.gluster.org/18719 (write-behind: Allow trickling-writes to be configurable) posted (#1) for review on master by Csaba Henk

Comment 3 Csaba Henk 2017-12-12 17:01:30 UTC

*** This bug has been marked as a duplicate of bug 1428060 ***

Comment 4 Worker Ant 2017-12-12 17:05:05 UTC
REVISION POSTED: https://review.gluster.org/18719 (write-behind: Allow trickling-writes to be configurable) posted (#5) for review on master by Csaba Henk