<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 15:33:17 JST 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>PFS-JIRA</title>
    <link>https://pfspipe.ipmu.jp/jira</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.3.4</version>
        <build-number>803005</build-number>
        <build-date>13-09-2019</build-date>
    </build-info>


<item>
            <title>[DAMD-8] Object IDs need to be 64bits, so 16 hex digits</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/DAMD-8</link>
                <project id="10400" key="DAMD">Data Model</project>
                    <description>&lt;p&gt;We need 64 bit object IDs to encode all the information in an HSC objectID: (tract, patch, filter, objId) or (visit, ccd, objId).  The data model talks about 64bit IDs, but only specifies enough hexadecimal digits (8) in filenames to write out 32bits.&lt;/p&gt;

&lt;p&gt;Please change the objId filename formats to &quot;%016d&quot;&lt;/p&gt;

&lt;p&gt;(and thanks to Shimono-san who pointed out a related problem in &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/DAMD-4&quot; title=&quot;Hash need to be 8byte&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DAMD-4&quot;&gt;&lt;del&gt;DAMD-4&lt;/del&gt;&lt;/a&gt;)&lt;/p&gt;</description>
                <environment></environment>
        <key id="11139">DAMD-8</key>
            <summary>Object IDs need to be 64bits, so 16 hex digits</summary>
                <type id="10001" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10515&amp;avatarType=issuetype">Story</type>
                                            <priority id="3" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/major.svg">Major</priority>
                        <status id="10002" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/statuses/generic.png" description="The issue is resolved, reviewed, and merged">Done</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="hassan">hassan</assignee>
                                    <reporter username="rhl">rhl</reporter>
                        <labels>
                    </labels>
                <created>Sat, 3 Sep 2016 23:37:34 +0000</created>
                <updated>Thu, 23 May 2019 18:31:38 +0000</updated>
                            <resolved>Thu, 23 May 2019 18:31:38 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                <comments>
                            <comment id="15341" author="hassan" created="Fri, 19 Apr 2019 15:19:58 +0000"  >&lt;p&gt;Instead of implementing a &lt;tt&gt;%16d&lt;/tt&gt; format according to original description, will implement &lt;tt&gt;%16x&lt;/tt&gt;.&lt;/p&gt;</comment>
                            <comment id="15367" author="hassan" created="Fri, 26 Apr 2019 16:11:41 +0000"  >&lt;p&gt;Example output filenames from a recent integration test run using the fixed version of &lt;/p&gt;
{obs_pfs}
&lt;p&gt; are shown below:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsCoadd/000/00000/0,0/pfsCoadd-000-00000-0,0-0000000000000001-004-1eab2e92.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsCoadd/001/00000/0,0/pfsCoadd-001-00000-0,0-000000000000004c-004-1eab2e92.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsCoadd/001/00000/0,0/pfsCoadd-001-00000-0,0-000000000000005e-002-f1e1e95a.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsCoadd/001/00000/0,0/pfsCoadd-001-00000-0,0-0000000000000037-004-1eab2e92.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsCoadd/001/00000/0,0/pfsCoadd-001-00000-0,0-0000000000000070-004-1eab2e92.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsCoadd/001/00000/0,0/pfsCoadd-001-00000-0,0-0000000000000012-004-1eab2e92.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsCoadd/001/00000/0,0/pfsCoadd-001-00000-0,0-0000000000000069-002-2036187a.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsCoadd/001/00000/0,0/pfsCoadd-001-00000-0,0-0000000000000047-004-1eab2e92.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsCoadd/001/00000/0,0/pfsCoadd-001-00000-0,0-0000000000000073-004-1eab2e92.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/000/00000/0,0/pfsObject-000-00000-0,0-0000000000000001-000032.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/000/00000/0,0/pfsObject-000-00000-0,0-0000000000000001-000033.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/000/00000/0,0/pfsObject-000-00000-0,0-0000000000000000-000033.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/000/00000/0,0/pfsObject-000-00000-0,0-0000000000000000-000032.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-0000000000000070-000032.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-0000000000000037-000033.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-0000000000000047-000033.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-0000000000000069-000033.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-000000000000004c-000032.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-000000000000004c-000033.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-0000000000000047-000032.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-0000000000000070-000033.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-0000000000000037-000032.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-0000000000000073-000033.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-0000000000000073-000032.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-000000000000005e-000032.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-0000000000000012-000033.fits
&lt;/span&gt;rerun&lt;span class=&quot;code-comment&quot;&gt;//integration/pipeline/pfsObject/001/00000/0,0/pfsObject-001-00000-0,0-0000000000000012-000032.fits&lt;/span&gt;
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="15379" author="rhl" created="Fri, 26 Apr 2019 23:10:25 +0000"  >&lt;p&gt;It looks as if you forgot to change the format for the pfsVisitHash at the same time. &#160;It needs to be &lt;tt&gt;0x016x&lt;/tt&gt; (I don&apos;t know what happened to the &lt;tt&gt;0x&lt;/tt&gt; that&apos;s mandated in the datamodel):&lt;/p&gt;

&lt;p&gt;&lt;tt&gt;&quot;pfsObject-%05d-%s-%3d-%016x-%02d-0x%016x.fits&quot; % (tract, patch, catId, objId, nVisit % 100, pfsVisitHash)&lt;/tt&gt;&lt;/p&gt;

&lt;p&gt;Please check all the patterns.  Incidentally, I think that the &lt;tt&gt;datamodel&lt;/tt&gt; package has examples of all the files that are generated when you make it, so you should have been able to check the filenames that way.  It would be worth checking that it&apos;s still true that the examples are complete and correct.&lt;/p&gt;

&lt;p&gt;Also, while I know that you&apos;re quoting outputs from the code, &lt;tt&gt;pfsCoadd&lt;/tt&gt; is not in the datamodel.&lt;/p&gt;</comment>
                            <comment id="15381" author="hassan" created="Fri, 26 Apr 2019 23:50:20 +0000"  >&lt;p&gt;The change in format of &lt;tt&gt;pfsVisitHash&lt;/tt&gt; is not the topic of this particular ticket, so if that is needed I&apos;ll raise a separate one to address that. &lt;/p&gt;</comment>
                            <comment id="15384" author="rhl" created="Sat, 27 Apr 2019 02:39:23 +0000"  >&lt;p&gt;My comment in &lt;a href=&quot;https://pfspipe.ipmu.jp/jira/browse/DAMD-4&quot; title=&quot;Hash need to be 8byte&quot; class=&quot;issue-link&quot; data-issue-key=&quot;DAMD-4&quot;&gt;&lt;del&gt;DAMD-4&lt;/del&gt;&lt;/a&gt; claims that the hash problem is fixed (but I think I may be lying). &#160;Could you check before raising a new ticket? We should make sure that all these formatting tickets are merged at the same time.&lt;/p&gt;</comment>
                            <comment id="15501" author="hassan" created="Thu, 23 May 2019 18:31:38 +0000"  >&lt;p&gt;Merged to master (commit 60d300c).&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="13576">DAMD-57</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="13551">DAMD-56</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="13589">DAMD-58</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_10500" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10010" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|ii00nb:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>