<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:04:55 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-217] stripe_offset in not used as pool index</title>
                <link>https://jira.whamcloud.com/browse/LU-217</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Currently when a pool_name is specified, the stripe_offset still refers the index of the ost in the global list of OSTs (lov_packed). However, it would make more sense for the stripe_offset to be used as an offset in the pool itself. From a quick reading of the code, I&apos;ve noticed that at least lov_check_index_in_pool() and alloc_specific() need to be changed. &lt;/p&gt;</description>
                <environment></environment>
        <key id="10604">LU-217</key>
            <summary>stripe_offset in not used as pool index</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="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="wc-triage">WC Triage</assignee>
                                    <reporter username="rread">Robert Read</reporter>
                        <labels>
                    </labels>
                <created>Sat, 16 Apr 2011 20:27:25 +0000</created>
                <updated>Wed, 5 Aug 2020 21:54:22 +0000</updated>
                            <resolved>Wed, 5 Aug 2020 21:54:22 +0000</resolved>
                                    <version>Lustre 2.0.0</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                            <comments>
                            <comment id="12890" author="adilger" created="Sun, 17 Apr 2011 13:53:01 +0000"  >&lt;p&gt;The question is what does &quot;offset in the pool&quot; actually mean?  There is no separate index assigned to OSTs in a pool, and the relative offset within the pool may change as OSTs are added and removed from the pool (e.g. if there was a pool that had &quot;too empty&quot; OSTs in it).&lt;/p&gt;

&lt;p&gt;In contrast, the &quot;absolute&quot; OST index never changes, and is well known and displayed in &quot;lfs df&quot; and also &quot;lfs df -p &lt;/p&gt;
{pool_name}
&lt;p&gt;&quot;.&lt;/p&gt;

&lt;p&gt;What is the motivation for this change in behaviour?&lt;/p&gt;</comment>
                            <comment id="12999" author="rread" created="Mon, 18 Apr 2011 21:51:19 +0000"  >&lt;p&gt;When I first noticed this, it just seemed to be an obvious interpretation of applying stripe_offset to a pool. After further inspection of the code it is clear to me the current behavior is poorly designed (or at best incomplete) - we&apos;ve made pools a bolt-on hack rather than a first class feature. Done properly, all OST management would be done using pools, rather than maintaining a legacy list for all OSTs, and layering pools on top. &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|hzve4n:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5928</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>