<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Thu Feb 08 22:30:35 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>[MODBULKED-22] Establish performance baseline for item locations bulk updates</title>
                <link>https://folio-org.atlassian.net/browse/MODBULKED-22</link>
                <project id="10262" key="MODBULKED">mod-bulkedit</project>
                    <description>&lt;p&gt;&lt;b&gt;Purpose/Overview:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Establish a baseline for bulk edit app - item records update.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Requirements/Scope:&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Create jmeter tests that can be executed against:&#160;&lt;a href=&quot;https://bulk-edit-perf.ci.folio.org/&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://bulk-edit-perf.ci.folio.org/&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;The tests cover:
	&lt;ol&gt;
		&lt;li&gt;uploading file with identifiers: item barcodes, item UUIDs, holdings UUIDs, item HRIDs, &lt;del&gt;item former ids&lt;/del&gt; and item accession numbers&lt;/li&gt;
		&lt;li&gt;updating permanent location&#160;&lt;/li&gt;
		&lt;li&gt;updating temporary location&lt;/li&gt;
		&lt;li&gt;saving preview file&lt;/li&gt;
		&lt;li&gt;saving matching records file&lt;/li&gt;
	&lt;/ol&gt;
	&lt;/li&gt;
	&lt;li&gt;the test will start with 100 item records edits and then progress to 1000 records edits and then 10 000 and 100 000 records edits&lt;/li&gt;
	&lt;li&gt;Impact of the bulk edit on the storage modules documented: CPU, memory, db timeouts&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&lt;b&gt;Approach:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Acceptance criteria:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;The tests are written and can be executed on demand&lt;/li&gt;
	&lt;li&gt;The findings are documented on the wiki&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Additional information:&lt;/b&gt;&lt;br/&gt;
Coordinate with devops to get memory/cpu usage&lt;/p&gt;</description>
                <environment></environment>
        <key id="79213">MODBULKED-22</key>
            <summary>Establish performance baseline for item locations bulk updates</summary>
                <type id="10005" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10309?size=medium">Story</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="10003">Done</resolution>
                                                        <assignee accountid="712020:ab17d861-5e82-4377-ad0b-0eaa18112edb">Oleksandr Bozhko</assignee>
                                                                <reporter accountid="557058:8629b273-56f1-466d-b7c7-5cbac0c3379b">Magda Zacharska</reporter>
                                    <labels>
                    </labels>
                <created>Sat, 5 Feb 2022 00:12:39 +0000</created>
                <updated>Tue, 9 Aug 2022 18:39:39 +0000</updated>
                            <resolved>Tue, 9 Aug 2022 18:39:39 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                <comments>
                                                            <comment id="188062" author="557058:8629b273-56f1-466d-b7c7-5cbac0c3379b" created="Tue, 3 May 2022 18:45:45 +0000"  >&lt;p&gt;Removing blocking Jira because the query search for items is not in scope for Morning Glory.  I also removed story points as the scope of the story changed.&lt;/p&gt;</comment>
                                                            <comment id="188063" author="70121:66f922ee-c57d-4acb-9523-86f6287eae1a" created="Fri, 10 Jun 2022 15:44:47 +0000"  >&lt;p&gt;suggestion: the steps above should be applied for each identified type&lt;/p&gt;</comment>
                                                            <comment id="188064" author="557058:8629b273-56f1-466d-b7c7-5cbac0c3379b" created="Sun, 12 Jun 2022 22:49:27 +0000"  >&lt;p&gt;Removing estimates as the scope has changed.&lt;/p&gt;</comment>
                                                            <comment id="188065" author="712020:ab17d861-5e82-4377-ad0b-0eaa18112edb" created="Tue, 21 Jun 2022 09:17:44 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; class=&quot;user-hover&quot; rel=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; data-account-id=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; accountid=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; rel=&quot;noreferrer&quot;&gt;Magda Zacharska&lt;/a&gt; - during the testing of 100_000 identifiers it was found that there is a maximum size of file that can be uploaded (1048576 bytes), and 100_000 exceeds this limit. Based on that, 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODEXPW-164&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODEXPW-164&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Increase maximal upload file size&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;
            MODEXPW-164
        &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;
 story was created.&lt;/p&gt;</comment>
                                                            <comment id="188066" author="557058:8629b273-56f1-466d-b7c7-5cbac0c3379b" created="Tue, 21 Jun 2022 09:25:51 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3Aab17d861-5e82-4377-ad0b-0eaa18112edb&quot; class=&quot;user-hover&quot; rel=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; data-account-id=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; accountid=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; rel=&quot;noreferrer&quot;&gt;Oleksandr Bozhko&lt;/a&gt; - what is the max number of  records that can be uploaded right now?   We might mark it as a known issue for Morning glory  and increase the number in Nolana.&lt;/p&gt;</comment>
                                                            <comment id="188067" author="712020:ab17d861-5e82-4377-ad0b-0eaa18112edb" created="Tue, 21 Jun 2022 12:18:37 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; class=&quot;user-hover&quot; rel=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; data-account-id=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; accountid=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; rel=&quot;noreferrer&quot;&gt;Magda Zacharska&lt;/a&gt; - 90_000 records can be uploaded.&lt;/p&gt;</comment>
                                                            <comment id="188068" author="712020:ab17d861-5e82-4377-ad0b-0eaa18112edb" created="Tue, 21 Jun 2022 16:48:34 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; class=&quot;user-hover&quot; rel=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; data-account-id=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; accountid=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; rel=&quot;noreferrer&quot;&gt;Magda Zacharska&lt;/a&gt; - needs to add clarification: 90_000 records can be uploaded only for accession numbers, barcode, and hrid; for item uuid and holding uuid no more than 15_000 is allowed. Should all records be reduced to 15_000?&lt;/p&gt;</comment>
                                                            <comment id="188069" author="557058:8629b273-56f1-466d-b7c7-5cbac0c3379b" created="Tue, 21 Jun 2022 17:43:45 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3Aab17d861-5e82-4377-ad0b-0eaa18112edb&quot; class=&quot;user-hover&quot; rel=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; data-account-id=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; accountid=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; rel=&quot;noreferrer&quot;&gt;Oleksandr Bozhko&lt;/a&gt; - I think we can assume that for Morning Glory we will support bulk edit of 15k records at once.  The number will increase in later releases.&lt;/p&gt;</comment>
                                                            <comment id="188070" author="712020:ab17d861-5e82-4377-ad0b-0eaa18112edb" created="Fri, 24 Jun 2022 13:20:34 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; class=&quot;user-hover&quot; rel=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; data-account-id=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; accountid=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; rel=&quot;noreferrer&quot;&gt;Magda Zacharska&lt;/a&gt; - the &lt;a href=&quot;https://folio-org.atlassian.net/wiki/pages/viewpage.action?pageId=1394809&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;report&lt;/a&gt; is incomplete and was created only for 100 records due to the issues described in 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODEXPW-166&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODEXPW-166&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Bulk Edit: 500 Server Error when editing specific records&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            MODEXPW-166
        &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;</comment>
                                                            <comment id="188071" author="557058:8629b273-56f1-466d-b7c7-5cbac0c3379b" created="Fri, 24 Jun 2022 20:24:44 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3Aab17d861-5e82-4377-ad0b-0eaa18112edb&quot; class=&quot;user-hover&quot; rel=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; data-account-id=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; accountid=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; rel=&quot;noreferrer&quot;&gt;Oleksandr Bozhko&lt;/a&gt; - I&apos;m  marking this story as blocked for now. If there is another way of handling it - please let me know.  Also, the performance environment will not be available during the next sprint as it will be used for UAT.&lt;/p&gt;</comment>
                                                            <comment id="188072" author="557058:8629b273-56f1-466d-b7c7-5cbac0c3379b" created="Wed, 20 Jul 2022 15:55:55 +0000"  >&lt;p&gt;Removing former item ids due to 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODEXPW-194&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODEXPW-194&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;The Preview of records matched is missing for Item former Identifiers  on MG bugfest&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10303?size=medium&quot; /&gt;
            MODEXPW-194
        &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;
 that will be addressed in later releases.&lt;/p&gt;</comment>
                                                            <comment id="188073" author="557058:8629b273-56f1-466d-b7c7-5cbac0c3379b" created="Wed, 27 Jul 2022 16:20:24 +0000"  >&lt;p&gt;As noted in 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODBULKED-23&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODBULKED-23&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Establish performance baseline for item status bulk updates&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10309?size=medium&quot; /&gt;
            MODBULKED-23
        &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;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3Aab17d861-5e82-4377-ad0b-0eaa18112edb&quot; class=&quot;user-hover&quot; rel=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; data-account-id=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; accountid=&quot;712020:ab17d861-5e82-4377-ad0b-0eaa18112edb&quot; rel=&quot;noreferrer&quot;&gt;Oleksandr Bozhko&lt;/a&gt; please include performance baseline for 1 to 5 parallel users. &lt;/p&gt;</comment>
                                                            <comment id="188074" author="712020:ab17d861-5e82-4377-ad0b-0eaa18112edb" created="Tue, 9 Aug 2022 06:55:11 +0000"  >&lt;p&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; class=&quot;user-hover&quot; rel=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; data-account-id=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; accountid=&quot;557058:8629b273-56f1-466d-b7c7-5cbac0c3379b&quot; rel=&quot;noreferrer&quot;&gt;Magda Zacharska&lt;/a&gt; - the report is completed and can be found &lt;a href=&quot;https://folio-org.atlassian.net/wiki/pages/viewpage.action?pageId=1394809&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;here&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="31144">MODEXPW-166</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                            <outwardlinks description="defines">
                                        <issuelink>
            <issuekey id="12333">UXPROD-3543</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10006">
                    <name>Gantt End to Start</name>
                                                                <inwardlinks description="has to be done after">
                                        <issuelink>
            <issuekey id="79212">MODBULKED-21</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="31142">MODEXPW-164</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </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="10152"><![CDATA[Firebird]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0506o:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="611">Firebird - Sprint 145</customfieldvalue>
    <customfieldvalue id="596">Firebird - Sprint 146</customfieldvalue>
    <customfieldvalue id="606">Firebird - Sprint 144</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10044" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Fri, 10 Jun 2022 15:44:47 +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>