<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 01:21:29 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-1996] Fine-grained job activity tracking using changelogs</title>
                <link>https://jira.whamcloud.com/browse/LU-1996</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;We propose a patch (gerrit will follow) to add a jobid field to the changelogs for job activity tracking. Unlike jobstats, changelog allow fine grained tracking as they contain the FIDs and the events.&lt;/p&gt;

&lt;p&gt;Note that this patch introduces a new jobid field (32chars long) to the changelog record structures.&lt;/p&gt;</description>
                <environment></environment>
        <key id="16047">LU-1996</key>
            <summary>Fine-grained job activity tracking using changelogs</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="niu">Niu Yawei</assignee>
                                    <reporter username="hdoreau">Henri Doreau</reporter>
                        <labels>
                            <label>patch</label>
                    </labels>
                <created>Thu, 20 Sep 2012 09:23:34 +0000</created>
                <updated>Wed, 15 Dec 2021 08:57:59 +0000</updated>
                            <resolved>Sat, 22 Nov 2014 00:27:51 +0000</resolved>
                                    <version>Lustre 2.4.0</version>
                                    <fixVersion>Lustre 2.7.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>11</watches>
                                                                            <comments>
                            <comment id="45259" author="hdoreau" created="Thu, 20 Sep 2012 09:29:54 +0000"  >&lt;p&gt;Patch is at: &lt;a href=&quot;http://review.whamcloud.com/#change,4060&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/#change,4060&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="45334" author="pjones" created="Fri, 21 Sep 2012 08:31:08 +0000"  >&lt;p&gt;Jodi please can someone review this as part of the HSM efforts&lt;/p&gt;</comment>
                            <comment id="45338" author="hdoreau" created="Fri, 21 Sep 2012 08:52:02 +0000"  >&lt;p&gt;I didn&apos;t mention it but actually this patch is not related to the HSM project.&lt;/p&gt;</comment>
                            <comment id="45346" author="jlevi" created="Fri, 21 Sep 2012 11:16:34 +0000"  >&lt;p&gt;This seems to be related to the JobStats work that you did. Would you be able to take this one as well?&lt;/p&gt;</comment>
                            <comment id="53910" author="hdoreau" created="Wed, 13 Mar 2013 10:11:15 +0000"  >&lt;p&gt;I got no feedback on this patch so far.&lt;br/&gt;
Any update on this?&lt;/p&gt;</comment>
                            <comment id="62165" author="adilger" created="Thu, 11 Jul 2013 23:57:34 +0000"  >&lt;p&gt;Presumably this patch would break compatibility with the existing ChangeLog on-disk and in-memory record format.  Is there any attempt made at interoperability for old applications (e.g. some kind of flag on open to indicate if the new or old changelog structure is in use)?  Looking at the patch appears that there is only one-way compatibility (i.e. new clients/apps with old records).&lt;/p&gt;</comment>
                            <comment id="62170" author="hdoreau" created="Fri, 12 Jul 2013 08:03:53 +0000"  >&lt;p&gt;Right, we did not focus on the second case. I&apos;ll update the patch with what you proposed on gerrit: opening the changelog w/ or w/o CHANGELOG_FLAG_JOBID determines whether the records get delivered w/ the jobid field.&lt;/p&gt;</comment>
                            <comment id="62172" author="hdoreau" created="Fri, 12 Jul 2013 08:36:49 +0000"  >&lt;p&gt;What is the LLAPI compatibility policy? Shall I preserve binary compatibility? If so, I&apos;d store jobid in cr_name (the variable length field), even though cr_name already contains name and sname...&lt;/p&gt;

&lt;p&gt;What do you think?&lt;/p&gt;</comment>
                            <comment id="62248" author="adilger" created="Sun, 14 Jul 2013 00:26:07 +0000"  >&lt;p&gt;I&apos;d rather not hack around with the changelog_ext_rec structure, which we&apos;ll have to carry around for a long time in the future.  It should be possible to introduce a new changelog_rec_v2 or similar, and possibly a new CHANGELOG_REC_V2 type to distinguish it.  We don&apos;t have to keep compatibility for the old record type forever, since Changelogs are relatively infrequently used, and it is possible to start printing a warning with 2.5 when opening the changelog without CHANGELOG_FLAG_JOBID, but we need to keep the compatibility around for at least a few releases.&lt;/p&gt;</comment>
                            <comment id="78789" author="jfc" created="Sat, 8 Mar 2014 01:09:43 +0000"  >&lt;p&gt;Henri,&lt;br/&gt;
Is there likely to be any further movement on this issue?&lt;br/&gt;
If not, may I mark it as resolved?&lt;br/&gt;
Thanks,&lt;br/&gt;
~ jfc.&lt;/p&gt;</comment>
                            <comment id="78857" author="leibovici-cea" created="Mon, 10 Mar 2014 12:02:20 +0000"  >&lt;p&gt;Henri is still working on this feature&lt;br/&gt;
and we still want to have it in Lustre.&lt;br/&gt;
Please keep it opened.&lt;br/&gt;
Thanks,&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Thomas&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="98366" author="mjmac" created="Tue, 4 Nov 2014 21:59:46 +0000"  >&lt;p&gt;FYI, I believe I have found a bug introduced by this work. I am tracking it at &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5862&quot; title=&quot;Jobstats tracking in changelogs doesn&amp;#39;t support jobid_var=disable&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5862&quot;&gt;&lt;del&gt;LU-5862&lt;/del&gt;&lt;/a&gt;. I haven&apos;t dug into the cause yet, but when jobid_var is set to &apos;disable&apos; (the default), the changelog records emitted by &quot;lfs changelog&quot; have the filename in the jobid field.&lt;/p&gt;</comment>
                            <comment id="99833" author="adilger" created="Sat, 22 Nov 2014 00:27:51 +0000"  >&lt;p&gt;I&apos;m closing this bug, since the feature patch to enable the jobid in ChangeLogs has landed.  There is a bug in the patch that is being tracked via &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-5862&quot; title=&quot;Jobstats tracking in changelogs doesn&amp;#39;t support jobid_var=disable&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-5862&quot;&gt;&lt;del&gt;LU-5862&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="27451">LU-5862</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="26590">LU-5631</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="67631">LU-15372</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|hzvv87:</customfieldvalue>

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