Additional information: Use Case Description: As an administrator, I want to know how I can set the readdir-chunk option so that I can complete command operations quickly. This use case includes documenting the following content: Provide brief overview information about the performance improvements available by setting the readdir-chunk option to provide task information that describes where and how to set the readdir-chunk option to provide a list of options that are required to be enabled/set in order to implement readdir-chunk PoC: Frank/Kaleb/Soumya
Are you looking for good values to use, or how to configure? On the latter part, dirent chunking becomes the default with it's introduction to the code base. For tuning, I haven't done any work.
So far based on Ambarish's testing, it seems that the default of 128 is the sweet spot (lucky choice on my part I guess). At this point I would not advise tuning this option.
*** Bug 1518170 has been marked as a duplicate of this bug. ***
I think at the moment we don't recommend anyone change it.
We seem to be going around in circles on this. I'm not sure why. It is a setting that _can_ be changed. We strongly suggest (recommend) that it be left at the default setting of 128. We don't have any guidance at this time for the circumstances under which anyone should change it, or what they should change it to. But if a user wants to experiment, they certainly may. AFAIK we don't have any "secret" or undocumented settings. And even if we do, people can look at the source to find it. The best we can do is document that it is a setting, and we think it should be left at the default value of 128. Either that, or don't document it. At all, or ever, or until we have advice for when to set it to something else.
(In reply to Kaleb KEITHLEY from comment #13) > We seem to be going around in circles on this. I'm not sure why. > > It is a setting that _can_ be changed. We strongly suggest (recommend) that > it be left at the default setting of 128. We don't have any guidance at this > time for the circumstances under which anyone should change it, or what they > should change it to. > > But if a user wants to experiment, they certainly may. > > AFAIK we don't have any "secret" or undocumented settings. And even if we > do, people can look at the source to find it. The best we can do is document > that it is a setting, and we think it should be left at the default value of > 128. > > Either that, or don't document it. At all, or ever, or until we have advice > for when to set it to something else. +1. As mentioned in https://bugzilla.redhat.com/show_bug.cgi?id=1511506#c6 , I think we can go ahead document how to tweak it , with a very clear recommendation of NOT to tweak it.
(In reply to Ambarish from comment #14) > (In reply to Kaleb KEITHLEY from comment #13) > > We seem to be going around in circles on this. I'm not sure why. > > > > It is a setting that _can_ be changed. We strongly suggest (recommend) that > > it be left at the default setting of 128. We don't have any guidance at this > > time for the circumstances under which anyone should change it, or what they > > should change it to. > > > > But if a user wants to experiment, they certainly may. > > > > AFAIK we don't have any "secret" or undocumented settings. And even if we > > do, people can look at the source to find it. The best we can do is document > > that it is a setting, and we think it should be left at the default value of > > 128. > > > > Either that, or don't document it. At all, or ever, or until we have advice > > for when to set it to something else. > > +1. > > As mentioned in https://bugzilla.redhat.com/show_bug.cgi?id=1511506#c6 , I > think we can go ahead document how to tweak it , with a very clear > recommendation of NOT to tweak it. +1
If you must have additional words, then probably something like "Do not change this setting without doing extensive testing of your work load."
The link to verify the doc is: https://access.qa.redhat.com/documentation/en-us/red_hat_gluster_storage/3.4/html-single/administration_guide/
https://access.qa.redhat.com/documentation/en-us/red_hat_gluster_storage/3.4/html-single/administration_guide/ Section 6.3.9.2
Verified. The changes has been reverted. Thanks