<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 03:12:31 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-14756] Single use LDLM locks for lockahed</title>
                <link>https://jira.whamcloud.com/browse/LU-14756</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Today, all LDLM locks created by lockahead are cached after use.&#160; In many situations, this is not desirable - The application or library using them only expects to use them once.&lt;/p&gt;

&lt;p&gt;The main negative side effect of this caching is that the locks pile up, and then may all need to be flushed rapidly, such as when a file is deleted, or if data is ready from a different node where it was written.&#160; This can induce significant delays.&lt;/p&gt;

&lt;p&gt;It would be much better to create the option of locks which remain in cache until used once, then do not &lt;b&gt;return&lt;/b&gt; to cache.&#160; This can be done fairly easily with a new LDLM flag, accessible via the flags on ladvise requests.&lt;/p&gt;</description>
                <environment></environment>
        <key id="64623">LU-14756</key>
            <summary>Single use LDLM locks for lockahed</summary>
                <type id="4" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11310&amp;avatarType=issuetype">Improvement</type>
                                            <priority id="4" iconUrl="https://jira.whamcloud.com/images/icons/priorities/minor.svg">Minor</priority>
                        <status id="1" iconUrl="https://jira.whamcloud.com/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="paf0186">Patrick Farrell</assignee>
                                    <reporter username="paf0186">Patrick Farrell</reporter>
                        <labels>
                    </labels>
                <created>Thu, 10 Jun 2021 19:17:05 +0000</created>
                <updated>Thu, 10 Jun 2021 23:24:43 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                            <comments>
                            <comment id="304192" author="gerrit" created="Thu, 10 Jun 2021 23:22:57 +0000"  >&lt;p&gt;Patrick Farrell (farr0186@gmail.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/43975&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/43975&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-14756&quot; title=&quot;Single use LDLM locks for lockahed&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-14756&quot;&gt;LU-14756&lt;/a&gt; llite: Add cache once to lockahead&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 1126653130c43926f5bfb07a9323a7d2028d206a&lt;/p&gt;</comment>
                            <comment id="304193" author="paf0186" created="Thu, 10 Jun 2021 23:24:43 +0000"  >&lt;p&gt;This is a generic improvement to lockahead, but this also has some potential applications for some ideas I have for improving unusual i/o patterns.&#160; Those ideas may never actually happen, but this improvement is relatively simple &amp;amp; should be beneficial to users of lockahead, so it&apos;s still worth having.&lt;/p&gt;</comment>
                    </comments>
                    <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|i01wqn:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>