<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:57:58 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-6181] Fix lock contention discovery to disable extend lock growth</title>
                <link>https://jira.whamcloud.com/browse/LU-6181</link>
                <project id="10000" key="LU">Lustre</project>
                    <description></description>
                <environment></environment>
        <key id="28463">LU-6181</key>
            <summary>Fix lock contention discovery to disable extend lock growth</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="6" iconUrl="https://jira.whamcloud.com/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="10200">Won&apos;t Do</resolution>
                                        <assignee username="paf">Patrick Farrell</assignee>
                                    <reporter username="rhenwood">Richard Henwood</reporter>
                        <labels>
                    </labels>
                <created>Thu, 29 Jan 2015 23:04:38 +0000</created>
                <updated>Tue, 13 Nov 2018 22:38:22 +0000</updated>
                            <resolved>Tue, 13 Nov 2018 22:38:22 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="107480" author="adilger" created="Fri, 20 Feb 2015 14:09:28 +0000"  >&lt;p&gt;Patrick, would you be able to work on a patch to fix the two-client lock contention case?  I suspect something as simple as tracking when the lock was last conflicted and reducing lock growth would be beneficial.&lt;/p&gt;</comment>
                            <comment id="107714" author="paf" created="Mon, 23 Feb 2015 22:32:14 +0000"  >&lt;p&gt;Sure.  My focus, for now, is on &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-6179&quot; title=&quot;Lock ahead - Request extent locks from userspace&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-6179&quot;&gt;&lt;del&gt;LU-6179&lt;/del&gt;&lt;/a&gt; (which needs updating to cover several things I&apos;ve fixed anyway), but I think I&apos;ll have time to look in to this.  (Including, critically, the performance implications.)&lt;/p&gt;

&lt;p&gt;More to come later.&lt;/p&gt;</comment>
                            <comment id="236952" author="paf" created="Tue, 13 Nov 2018 22:38:22 +0000"  >&lt;p&gt;This is old, but I just noticed it again.&lt;/p&gt;

&lt;p&gt;At the time, I thought the lock ping-pong issue could be improved significantly with this change.&#160; Further exploration showed that&apos;s wrong.&lt;/p&gt;

&lt;p&gt;That belief was based on the assumption that most of the time lost was spent waiting for the other client to give up its lock.&#160; This is not entirely true.&lt;/p&gt;

&lt;p&gt;In the case of strided I/O, if you reduce the extent of granted locks, now you have to request a lock for every I/O, whereas even if you are ping-ponging larger locks, you can do &amp;gt; 1 I/O per lock.&#160; It turns out requesting a lock for every I/O - we did actually benchmark this - is just as bad (if not slightly worse) than the original ping-pong problem.&lt;/p&gt;

&lt;p&gt;So, nothing to do here and I&apos;ll close this one out.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                        <issuelink>
            <issuekey id="28460">LU-6179</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzx59b:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>17293</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>