<!-- 
RSS generated by JIRA (8.3.4#803005-sha1:1f96e09b3c60279a408a2ae47be3c745f571388b) at Sat Feb 10 15:49:35 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>[PIPE2D-209] Replace C++ implementation of where by an efficient version</title>
                <link>https://pfspipe.ipmu.jp/jira/browse/PIPE2D-209</link>
                <project id="10002" key="PIPE2D">DRP 2-D Pipeline</project>
                    <description>&lt;p&gt;drp_stella makes quite heavy use of &lt;tt&gt;where&lt;/tt&gt; in C++.  This is reasonable, but the current implementation is very poor; it uses a string comparison for every element.&lt;/p&gt;

&lt;p&gt;This needs to be replaced, probably by an implementation that uses a functor (or lambda).  The replacement needs to be confirmed to be efficient, which probably means checking the assembler.&lt;/p&gt;

&lt;p&gt;At the same time, please add overloads to use native LSST image types as appropriate; we should not be calling &lt;tt&gt;getArray()&lt;/tt&gt; anywhere in C++ or python code (outside unit tests).&lt;/p&gt;</description>
                <environment></environment>
        <key id="11659">PIPE2D-209</key>
            <summary>Replace C++ implementation of where by an efficient version</summary>
                <type id="10001" iconUrl="https://pfspipe.ipmu.jp/jira/secure/viewavatar?size=xsmall&amp;avatarId=10515&amp;avatarType=issuetype">Story</type>
                                            <priority id="10000" iconUrl="https://pfspipe.ipmu.jp/jira/images/icons/priorities/medium.svg">Normal</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="-1">Unassigned</assignee>
                                    <reporter username="rhl">rhl</reporter>
                        <labels>
                    </labels>
                <created>Fri, 23 Jun 2017 12:12:14 +0000</created>
                <updated>Fri, 2 Nov 2018 17:34:53 +0000</updated>
                            <resolved>Fri, 2 Nov 2018 17:34:53 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                <comments>
                            <comment id="14327" author="price" created="Fri, 2 Nov 2018 17:34:53 +0000"  >&lt;p&gt;I don&apos;t see any &lt;tt&gt;where&lt;/tt&gt; in the C++ any more.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="11533">PIPE2D-183</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|ii029b:</customfieldvalue>

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