<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 23:16:30 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 add field=key&field=summary to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>FOLIO Jira</title>
    <link>https://folio-org.atlassian.net</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>1001.0.0-SNAPSHOT</version>
        <build-number>100246</build-number>
        <build-date>07-02-2024</build-date>
    </build-info>

<item>
            <title>[FOLIO-1868] Analyze module calls generated from check-out-by-barcode request</title>
                <link>https://folio-org.atlassian.net/browse/FOLIO-1868</link>
                <project id="10290" key="FOLIO">FOLIO</project>
                    <description>&lt;p&gt;A single check-out-by-barcode request is made to mod-circulation, and this appears to result in approximately 30 sub-requests being made by mod-circulation in the course of handling the initial request.&lt;/p&gt;

&lt;p&gt;Acceptance criteria:  Analysis of the pattern of sub-requests to determine if they are in fact needed and if they are being used correctly and efficiently.  The purpose is to explore opportunities to further reduce running time of handling the check-out-by-barcode request.  (See 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;FOLIO-1815&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/FOLIO-1815&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;SPIKE: &amp;quot;profile&amp;quot; checkin/out-by-barcode API response time&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium&quot; /&gt;
            FOLIO-1815
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-success jira-macro-single-issue-export-pdf&quot;&gt;Closed&lt;/span&gt;
            &lt;/span&gt;
)&lt;/p&gt;</description>
                <environment></environment>
        <key id="81027">FOLIO-1868</key>
            <summary>Analyze module calls generated from check-out-by-barcode request</summary>
                <type id="10003" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10318?size=medium">Task</type>
                                            <priority id="10002" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p3.svg">P3</priority>
                        <status id="6" iconUrl="https://folio-org.atlassian.net/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10001">Duplicate</resolution>
                                                        <assignee accountid="-1">Unassigned</assignee>
                                                                <reporter accountid="70121:8d96963c-ce4c-478d-9023-2de35bc14b67">Nassib Nassar</reporter>
                                    <labels>
                            <label>platform-backlog</label>
                    </labels>
                <created>Thu, 14 Mar 2019 05:42:10 +0000</created>
                <updated>Tue, 11 Aug 2020 16:18:59 +0000</updated>
                            <resolved>Mon, 16 Sep 2019 11:38:32 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                                                            <comment id="192375" author="70121:8d96963c-ce4c-478d-9023-2de35bc14b67" created="Thu, 14 Mar 2019 05:43:52 +0000"  >&lt;p&gt;Call graph attached as: &quot;checkout-call-graph-2.pdf&quot;&lt;/p&gt;

&lt;p&gt;Okapi log attached as: &quot;okapi-checkout-2.log&quot;&lt;/p&gt;</comment>
                                                            <comment id="192379" author="70121:8d96963c-ce4c-478d-9023-2de35bc14b67" created="Thu, 14 Mar 2019 05:45:29 +0000"  >&lt;p&gt;The largest timings are:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2019-03-12 19:55:29,181 INFO ProxyContext 995617/circulation RES 201 1390417us mod-circulation-15.0.0-SNAPSHOT.232 http://10.0.2.15:9137/circulation/check-out-by-barcode
2019-03-12 19:55:27,790 INFO ProxyContext 995617/circulation RES 202 329478us mod-authtoken-2.0.5-SNAPSHOT.42 http://10.0.2.15:9142/circulation/check-out-by-barcode
2019-03-12 19:55:27,788 INFO ProxyContext 935975/perms RES 200 297369us mod-permissions-5.5.0-SNAPSHOT.38 http://10.0.2.15:9152/perms/users/be69019d-fdb4-421d-ab14-9ad4c2c7ec56/permissions..
2019-03-12 19:55:28,485 INFO ProxyContext 995617/circulation;245145/item-storage RES 200 287072us mod-inventory-storage-15.2.0-SNAPSHOT.252 http://10.0.2.15:9145/item-storage/items..
2019-03-12 19:55:28,775 INFO ProxyContext 995617/circulation;792786/holdings-storage RES 200 282249us mod-inventory-storage-15.2.0-SNAPSHOT.252 http://10.0.2.15:9145/holdings-storage/holdings..
2019-03-12 19:55:29,050 INFO ProxyContext 995617/circulation;577812/instance-storage RES 200 267921us mod-inventory-storage-15.2.0-SNAPSHOT.252 http://10.0.2.15:9145/instance-storage/instances..
2019-03-12 19:55:28,168 INFO ProxyContext 995617/circulation;665136/loan-storage RES 200 251227us mod-circulation-storage-7.0.0-SNAPSHOT.150 http://10.0.2.15:9144/loan-storage/loans..
2019-03-12 19:55:27,452 INFO ProxyContext 166966/authn RES 201 63548us mod-login-5.0.0-SNAPSHOT.46 http://10.0.2.15:9135/authn/login
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                                                            <comment id="192383" author="63e2a2771b13d42998e4e706" created="Thu, 14 Mar 2019 14:18:04 +0000"  >&lt;p&gt;Are the timings for login included in the performance test timing (e.g. the /authn/login call above)?&lt;/p&gt;

&lt;p&gt;As I imagine that is part of the setup of the test and isn&apos;t something that is invoked by mod-circulation&lt;/p&gt;</comment>
                                                            <comment id="192385" author="70121:8d96963c-ce4c-478d-9023-2de35bc14b67" created="Thu, 14 Mar 2019 14:51:03 +0000"  >&lt;p&gt;Yes, it is included in the log and timings above, but not in the call graph.  Measured from the client side, the login completes in less than ~ 125 ms.&lt;/p&gt;</comment>
                                                            <comment id="192387" author="70121:8d96963c-ce4c-478d-9023-2de35bc14b67" created="Fri, 15 Mar 2019 07:27:23 +0000"  >&lt;p&gt;Updated call graph attached as: &quot;checkout-call-graph-3.pdf&quot;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="48129">CIRC-448</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="47740">CIRC-250</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="29753">CIRCSTORE-115</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="74143">MODAT-43</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="81100">FOLIO-1815</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="64160" name="checkout-call-graph-2.pdf" size="33208" author="70121:8d96963c-ce4c-478d-9023-2de35bc14b67" created="Thu, 14 Mar 2019 05:43:18 +0000"/>
                            <attachment id="64161" name="checkout-call-graph-3.pdf" size="31590" author="70121:8d96963c-ce4c-478d-9023-2de35bc14b67" created="Fri, 15 Mar 2019 07:26:58 +0000"/>
                            <attachment id="64162" name="okapi-checkout-2.log" size="81831" author="70121:8d96963c-ce4c-478d-9023-2de35bc14b67" created="Thu, 14 Mar 2019 05:43:26 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummarycf">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10057" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Development Team</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10144"><![CDATA[Core: Platform]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|hzx3og:zzi</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="994">CP: ready for planning</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10044" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Thu, 14 Mar 2019 14:18:04 +0000</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10025" key="com.atlassian.jira.ext.charting:timeinstatus">
                        <customfieldname>[CHART] Time in Status</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                    </customfields>
    </item>
</channel>
</rss>