<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:51:12 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-12280] Provide option to disable soft quota expiration</title>
                <link>https://jira.whamcloud.com/browse/LU-12280</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Currently, when you specify a soft quota, you also set a &quot;grace period&quot; after which the soft quota expires and becomes a hard quota. We wish to have an option to still enable soft quotas but prevent the soft quota from becoming a hard block if the usage is below the hard quota levels. In other words, the user would still be notified the soft quota has been reached, but they wouldn&apos;t ever be blocked from writing unless they hit the hard quota limits.&lt;/p&gt;

&lt;p&gt;I can envision a couple similar approaches to this: you could have an option that allows an inifinite grace period (e.g. lfs setquota -t -1 ...), or you could have an option that prevents the soft quota from ever becoming a hard quota.&lt;/p&gt;</description>
                <environment>Lustre 2.8+ &lt;br/&gt;
Quotas enabled</environment>
        <key id="55604">LU-12280</key>
            <summary>Provide option to disable soft quota expiration</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="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="hongchao.zhang">Hongchao Zhang</assignee>
                                    <reporter username="charr">Cameron Harr</reporter>
                        <labels>
                            <label>llnl</label>
                    </labels>
                <created>Thu, 9 May 2019 23:43:15 +0000</created>
                <updated>Thu, 20 Feb 2020 13:08:45 +0000</updated>
                            <resolved>Thu, 20 Feb 2020 13:06:57 +0000</resolved>
                                                    <fixVersion>Lustre 2.14.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="246921" author="adilger" created="Fri, 10 May 2019 00:32:17 +0000"  >&lt;p&gt;According to the &lt;tt&gt;lfs setquota&lt;/tt&gt; usage message and &lt;tt&gt;lfs-setquota.1&lt;/tt&gt; man page (added in commit &lt;tt&gt;v2&amp;#95;10&amp;#95;50&amp;#95;0&amp;#45;114&amp;#45;gd2e3bff&lt;/tt&gt;) the maximum quota grace period is &lt;tt&gt;2^48 - 1&lt;/tt&gt; seconds.  It probably makes sense to just map &lt;tt&gt;-1&lt;/tt&gt; to &lt;tt&gt;2^48 - 1&lt;/tt&gt; inside &lt;tt&gt;lfs&amp;#95;setquota&amp;#95;times()&lt;/tt&gt; to make this easier to use.  That is about 9M years, so &lt;em&gt;probably&lt;/em&gt; long enough...  The &lt;tt&gt;lfs&amp;#95;setquota&amp;#95;times()&lt;/tt&gt; code checks in that code use &lt;tt&gt;UINT_MAX&lt;/tt&gt; as the maximum value, and internally it is stored in a 64-bit value, so I&apos;m not totally sure where the 2^48 second limit comes from, but in any case this is long enough.&lt;/p&gt;</comment>
                            <comment id="246926" author="pjones" created="Fri, 10 May 2019 00:50:43 +0000"  >&lt;p&gt;Hongchao&lt;/p&gt;

&lt;p&gt;Interested in your thoughts on this one&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="249631" author="charr" created="Fri, 21 Jun 2019 00:08:15 +0000"  >&lt;p&gt;Any further thought on this?&lt;/p&gt;</comment>
                            <comment id="253990" author="gerrit" created="Sun, 1 Sep 2019 04:42:51 +0000"  >&lt;p&gt;Hongchao Zhang (hongchao@whamcloud.com) uploaded a new patch: &lt;a href=&quot;https://review.whamcloud.com/36017&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36017&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12280&quot; title=&quot;Provide option to disable soft quota expiration&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12280&quot;&gt;&lt;del&gt;LU-12280&lt;/del&gt;&lt;/a&gt; quota: add notfy grace&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 8dba9c03ea6bb883f5f88cde3ec003ba4a70960b&lt;/p&gt;</comment>
                            <comment id="263652" author="gerrit" created="Thu, 20 Feb 2020 07:14:50 +0000"  >&lt;p&gt;Oleg Drokin (green@whamcloud.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/36017/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/36017/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-12280&quot; title=&quot;Provide option to disable soft quota expiration&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-12280&quot;&gt;&lt;del&gt;LU-12280&lt;/del&gt;&lt;/a&gt; quota: add notify grace&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 58811dd55434332d20142f49ac73165b3bffb9a6&lt;/p&gt;</comment>
                            <comment id="263691" author="pjones" created="Thu, 20 Feb 2020 13:06:57 +0000"  >&lt;p&gt;Landed for 2.14&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                            <outwardlinks description="is related to ">
                                                        </outwardlinks>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="56749">LU-12692</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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|i00g2f:</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>