<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:13:47 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-1131] refine ldiskfs credits calculation</title>
                <link>https://jira.whamcloud.com/browse/LU-1131</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;credits calculation in ldiskfs-osd should be improved. with declare methods osd is aware of all changes by the time transaction starts (-&amp;gt;do_trans_start()). so, osd can track all the declarations and calculate credits using collected information.&lt;/p&gt;

&lt;p&gt;e.g. if we know specific object is to be written few times (llog object) we don&apos;t need few credits to modify object&apos;s inode,&lt;br/&gt;
1 is enough. or if we know we&apos;re going to write N blocks, but the filesystem has less then N groups, then it doesn&apos;t make&lt;br/&gt;
sense to reserve more than N credits for group modifications.&lt;/p&gt;

&lt;p&gt;other bits can be improved as well. e.g. when object is being destroyed we&apos;re supposed to have corresponding quota blocks allocated and don&apos;t need credits to allocate them. we could have a simple bitmap of initialized quota blocks and and do reservation just in few first transactions modifying specific uid/gid/&lt;/p&gt;</description>
                <environment></environment>
        <key id="13279">LU-1131</key>
            <summary>refine ldiskfs credits calculation</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="5">Cannot Reproduce</resolution>
                                        <assignee username="bobijam">Zhenyu Xu</assignee>
                                    <reporter username="pjones">Peter Jones</reporter>
                        <labels>
                    </labels>
                <created>Thu, 23 Feb 2012 11:20:44 +0000</created>
                <updated>Mon, 29 May 2017 03:20:07 +0000</updated>
                            <resolved>Mon, 29 May 2017 03:20:07 +0000</resolved>
                                                    <fixVersion>Lustre 2.4.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                            <comments>
                            <comment id="197361" author="adilger" created="Mon, 29 May 2017 03:20:07 +0000"  >&lt;p&gt;Close old ticket.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="13014">LU-1051</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|hzvoav:</customfieldvalue>

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