<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:16: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-1383] LFSCK 5: OI lookup process during OI files rebuilding from remove-recreate case</title>
                <link>https://jira.whamcloud.com/browse/LU-1383</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Currently, if OI files are removed/recreated, then osd_oi_lookup() will return confused &quot;-ENOENT&quot;. Because OSD cannot distinguish whether the given FID is new one w/o corresponding file resides on disk, or just old one but missed OI mapping entry because of OI files removed/recreated.&lt;/p&gt;

&lt;p&gt;Under such case, it is helpful if up layer caller can supply some hint to help to distinguish. Otherwise, OSD will return the &quot;-EINPROGRESS&quot; to notify the caller. Client has to resend the RPC repeatedly until related OI mapping entry is re-inserted or all the OI files are build. That is trouble for some interactive applications, especially for create if it has to wait and repeat until OI rebuilding finished. So We need to process these properly and try to reduce/eliminate the affect of OI files removed/recreated. &lt;/p&gt;</description>
                <environment></environment>
        <key id="14294">LU-1383</key>
            <summary>LFSCK 5: OI lookup process during OI files rebuilding from remove-recreate case</summary>
                <type id="2" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11311&amp;avatarType=issuetype">New Feature</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="yong.fan">nasf</assignee>
                                    <reporter username="yong.fan">nasf</reporter>
                        <labels>
                    </labels>
                <created>Mon, 7 May 2012 12:18:28 +0000</created>
                <updated>Tue, 27 Jan 2015 19:20:30 +0000</updated>
                            <resolved>Tue, 27 Jan 2015 19:20:30 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                            <comments>
                            <comment id="104890" author="yong.fan" created="Tue, 27 Jan 2015 19:20:30 +0000"  >&lt;p&gt;We have introduced LOC_F_NEW for create case during OI rebuilding, and also handled OI lookup_by_FID after OI lookup_by_name. The other case of lookup_by_FID, has no better solution, just return &quot;-EINPROGRESS&quot; to the client for retrying.&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|hzw2tb:</customfieldvalue>

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