<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:13:09 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-1063] speed up kms recalculation</title>
                <link>https://jira.whamcloud.com/browse/LU-1063</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;with the patch above the kms value calculated more quickly because of next improvements:&lt;br/&gt;
1) interval tree was used for the going through the list of locks instead the direct linked list&lt;br/&gt;
search.&lt;br/&gt;
2) skip the subtree when maximum value in this subtree is less then new kms&lt;br/&gt;
3) kms search stopped when lock with size equal to the old kms value found.&lt;/p&gt;

&lt;p&gt;this optimization shows speed increase from 20 to 40% according to the tests results.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://bugzilla.lustre.org/show_bug.cgi?id=22060&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugzilla.lustre.org/show_bug.cgi?id=22060&lt;/a&gt; - contains the whole story&lt;/p&gt;</description>
                <environment></environment>
        <key id="13065">LU-1063</key>
            <summary>speed up kms recalculation</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="2">Won&apos;t Fix</resolution>
                                        <assignee username="cliffw">Cliff White</assignee>
                                    <reporter username="igolovach">Iurii Golovach</reporter>
                        <labels>
                            <label>patch</label>
                            <label>performance</label>
                    </labels>
                <created>Wed, 1 Feb 2012 07:30:24 +0000</created>
                <updated>Fri, 9 May 2014 19:44:33 +0000</updated>
                            <resolved>Fri, 9 May 2014 19:44:33 +0000</resolved>
                                    <version>Lustre 1.8.x (1.8.0 - 1.8.5)</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                            <comments>
                            <comment id="27704" author="igolovach" created="Wed, 1 Feb 2012 08:03:22 +0000"  >&lt;p&gt;patch is in reviewboard&lt;br/&gt;
git push ssh://USER@review.whamcloud.com:29418/fs/lustre-release HEAD:refs/for/b1_8&lt;/p&gt;</comment>
                            <comment id="27705" author="igolovach" created="Wed, 1 Feb 2012 08:46:22 +0000"  >&lt;p&gt;previous comment is wrong. link on the patch in the reviewboard:&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/#change,2076&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,2076&lt;/a&gt;&lt;/p&gt;
</comment>
                            <comment id="27715" author="pjones" created="Wed, 1 Feb 2012 12:53:26 +0000"  >&lt;p&gt;Iurii&lt;/p&gt;

&lt;p&gt;Is this change also required for master? If so, we would prefer to land it there first. Could you look into porting it?&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="29385" author="adilger" created="Fri, 17 Feb 2012 18:14:08 +0000"  >&lt;p&gt;Iurii,&lt;br/&gt;
this feature looks very interesting and useful under some workloads.  However, we are not landing features or significant code restructuring onto maintenance branches.  New features like this should be targetted at a feature release like the upcoming 2.3 release.&lt;/p&gt;</comment>
                            <comment id="33284" author="iurii" created="Mon, 2 Apr 2012 08:55:50 +0000"  >&lt;p&gt;there is a kernel panic observed during the port into 2.2&lt;br/&gt;
ticket MRP-483 was created to track this issue.&lt;/p&gt;</comment>
                            <comment id="47309" author="keith" created="Fri, 2 Nov 2012 14:48:23 +0000"  >&lt;p&gt;Has a Master patch been developed for this?  Is this issue abandoned? &lt;/p&gt;</comment>
                            <comment id="48224" author="nrutman" created="Wed, 21 Nov 2012 17:35:13 +0000"  >&lt;p&gt;Xyratex-bug-id: &lt;a href=&quot;http://jira-nss.xy01.xyratex.com:8080/browse/MRP-242&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;MRP-242&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="48450" author="keith" created="Tue, 27 Nov 2012 18:23:25 +0000"  >&lt;p&gt;Lurii or Nathan, is there going to be a patch for Master? &lt;/p&gt;</comment>
                            <comment id="48660" author="iurii" created="Mon, 3 Dec 2012 06:23:22 +0000"  >&lt;p&gt;Hi Keith,&lt;/p&gt;

&lt;p&gt;I adopted this patch to master, but it fails on few tests. Since the bug (fixed after this optimization) was critical for 1.8 and doesn&apos;t exist in 2.x there is no rush with it. &lt;/p&gt;

&lt;p&gt;Answer on your question - yes, there will be a patch for master, but since it&apos;s minor priority I&apos;ll create it when I have a free time for it.&lt;/p&gt;</comment>
                            <comment id="82622" author="cliffw" created="Mon, 28 Apr 2014 15:54:21 +0000"  >&lt;p&gt;If there is not going to be a patch for master, we should close this issue, please advise.&lt;/p&gt;</comment>
                            <comment id="83667" author="cliffw" created="Fri, 9 May 2014 19:44:27 +0000"  >&lt;p&gt;I am going to close this issue for now. If there is a new patch or any further updates please re-open. &lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                    <customfield id="customfield_10020" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Bugzilla ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>22060.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <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|hzvy93:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9733</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10002" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>30.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>