<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:30:51 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-3087] File layout change does not generate a changelog record</title>
                <link>https://jira.whamcloud.com/browse/LU-3087</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;When a file layout is created or changed no changelog record is generated.&lt;br/&gt;
We propose to add a CL_LAYOUT event.&lt;br/&gt;
First use case seen are:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;file created&lt;/li&gt;
	&lt;li&gt;layout allocated after file created with LOV_DELAY_CREATE&lt;/li&gt;
	&lt;li&gt;layout swap (1 event per file)&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="18197">LU-3087</key>
            <summary>File layout change does not generate a changelog record</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="1">Fixed</resolution>
                                        <assignee username="jay">Jinshan Xiong</assignee>
                                    <reporter username="cealustre">CEA</reporter>
                        <labels>
                    </labels>
                <created>Tue, 2 Apr 2013 13:27:12 +0000</created>
                <updated>Wed, 5 Aug 2020 13:32:56 +0000</updated>
                            <resolved>Thu, 18 Apr 2013 00:57:10 +0000</resolved>
                                                    <fixVersion>Lustre 2.4.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                            <comments>
                            <comment id="55281" author="jcl" created="Tue, 2 Apr 2013 13:28:38 +0000"  >&lt;p&gt;We will propose a patch&lt;/p&gt;</comment>
                            <comment id="55282" author="pjones" created="Tue, 2 Apr 2013 13:33:16 +0000"  >&lt;p&gt;Jinshan&lt;/p&gt;

&lt;p&gt;I think that you will be the natural person to review this patch when it has been supplied&lt;/p&gt;

&lt;p&gt;Peter&lt;/p&gt;</comment>
                            <comment id="55365" author="bzzz" created="Wed, 3 Apr 2013 08:27:16 +0000"  >&lt;p&gt;shouldn&apos;t the even for xattr change be enough?&lt;/p&gt;</comment>
                            <comment id="55366" author="jcl" created="Wed, 3 Apr 2013 08:39:15 +0000"  >&lt;p&gt;The xattr event can be used but it comes from the implementation of lovea and the way it is written on disk. We think a CL_LAYOUT event which matches the &quot;functional&quot; change is better.&lt;/p&gt;</comment>
                            <comment id="55367" author="bzzz" created="Wed, 3 Apr 2013 08:41:27 +0000"  >&lt;p&gt;strictly speaking, there is no notion of layout in MDD... MDD isn&apos;t even aware always of layout change.&lt;/p&gt;</comment>
                            <comment id="55368" author="hdoreau" created="Wed, 3 Apr 2013 08:46:20 +0000"  >&lt;p&gt;Additionally, changelog readers (lustre_rsync or robinhood, typically) may react differently to setxattr and layout changes. This was rather in favor of adding a CL_LAYOUT event.&lt;/p&gt;</comment>
                            <comment id="55369" author="bzzz" created="Wed, 3 Apr 2013 08:50:55 +0000"  >&lt;p&gt;setxattr(LOVEA) is changing layout by definition, no?&lt;/p&gt;</comment>
                            <comment id="55371" author="jcl" created="Wed, 3 Apr 2013 09:07:06 +0000"  >&lt;p&gt;yes but it comes from the way lovea is implemented in lustre, this is side effect of implementation not a goal&lt;/p&gt;</comment>
                            <comment id="55372" author="bzzz" created="Wed, 3 Apr 2013 09:11:02 +0000"  >&lt;p&gt;speaking of goals.. I&apos;d rather say there should be no notion of layout on the server (MDS) - the less details to take care about, the better scalability.&lt;/p&gt;</comment>
                            <comment id="55666" author="hdoreau" created="Sat, 6 Apr 2013 09:48:32 +0000"  >&lt;p&gt;Here&apos;s a patch to address the issue: &lt;a href=&quot;http://review.whamcloud.com/5966&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/5966&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="56526" author="pjones" created="Thu, 18 Apr 2013 00:57:11 +0000"  >&lt;p&gt;Landed for 2.4&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|hzvmvb:</customfieldvalue>

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