<!-- 
RSS generated by JIRA (1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d) at Fri Feb 09 00:29:55 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>[UXPROD-3173] Folijet support work for Inventory Optimistic Locking (Data Import and SRS)</title>
                <link>https://folio-org.atlassian.net/browse/UXPROD-3173</link>
                <project id="10000" key="UXPROD">UX Product</project>
                    <description>&lt;p&gt;&lt;font color=&quot;#ff0000&quot;&gt;NOTE: This feature assesses how much impact the Inventory Optimistic Locking work has on Data Import. If any UI changes are needed (for the Data Import log or error messages in the UI), then a follow-on feature for Lotus will be added&lt;/font&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Current situation or problem&lt;/b&gt;: Inventory is implementing Optimistic locking in Kiwi. Folijet needs to review and determine how Data Import and SRS may be affected. There are already conflicts when 2 processes, or a person and a process are acting on the same record at the same time. Currently, one set of changes is discarded silently, with no error messages or UI indication. 
    &lt;span class=&quot;jira-issue-macro&quot; data-jira-key=&quot;UXPROD-3058&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UXPROD-3058&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Optimistic Locking&quot; &gt;
            &lt;img class=&quot;icon&quot; src=&quot;https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10307?size=medium&quot; /&gt;
            UXPROD-3058
        &lt;/a&gt;
                                                    &lt;span class=&quot;aui-lozenge aui-lozenge-subtle aui-lozenge-current jira-macro-single-issue-export-pdf&quot;&gt;In Progress&lt;/span&gt;
            &lt;/span&gt;
 lays out more details so that apps can return messages indicating when record edit conflicts occur. Data Import and SRS will need to react to those messages when the conflict (one of the simultaneous edits) is caused by Data Import.  &lt;/p&gt;

&lt;p&gt;&lt;b&gt;FOLIO-wide technical proposal:&lt;/b&gt; &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/DD/Optimistic+locking+proposal&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/wiki/display/DD/Optimistic+locking+proposal&lt;/a&gt;&lt;br/&gt;
&lt;b&gt;PO doc on detecting and resolving conflicts&lt;/b&gt;: &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/COMMUNITY/Optimistic+Locking+-++Detecting+and+Resolving+Conflicts+Requirements&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/wiki/display/COMMUNITY/Optimistic+Locking+-++Detecting+and+Resolving+Conflicts+Requirements&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;In scope&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Any Data Import or SRS activity that causes changes to any Inventory record (Instance, Holdings, Item) at the same time as another automated process&lt;/li&gt;
	&lt;li&gt;Any Data Import or SRS activity that causes changes to any Inventory record (Instance, Holdings, Item) at the same time as a user editing manually in the Inventory app&lt;/li&gt;
	&lt;li&gt;Any Data Import UI pop-ups and handling user response, if necessary&lt;/li&gt;
	&lt;li&gt;Any Data Import UI log messages or details to reflect conflicts or resolution of those conflicts&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Out of scope&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;2 users manually editing the same record in Inventory at the same time&lt;/li&gt;
	&lt;li&gt;2 users manually editing the same record in quickMarc at the same time&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Use case(s)&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Data Import is trying to update an instance, holdings, or item at the same time that a user is manually updating the same record&lt;/li&gt;
	&lt;li&gt;Data Import is trying to create a holdings or item on an instance that a user is manually updating at the same time&lt;/li&gt;
	&lt;li&gt;Data Import is trying to create an item related to a holdings that a user is manually updating at the same time&lt;/li&gt;
	&lt;li&gt;Data Import is updating an instance, holdings, or item at the same time that another automated process is updating it (e.g. circulation, aged to lost, another Data Import job)&lt;/li&gt;
	&lt;li&gt;SRS MARC Bib is updated by a Data Import job at the same time that a user is manually updating the same record in quickMARC (or leaves the record open in Edit mode on their screen for an extended period of time)&lt;/li&gt;
	&lt;li&gt;SRS MARC Bib is updated by 2 Data Import jobs running at the same time&lt;/li&gt;
	&lt;li&gt;Would there be use cases where OL would affect matching? (if trying to match from static or from incoming record to Instance, Holdings, or Item value?)&lt;/li&gt;
	&lt;li&gt;Is there a separate implementation that DI will need to do in case an SRS MARC is being acted upon by import B or by QM at the same as import A?&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Possible use cases (validate with Kate and Ivan; maybe consolidate with above)&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Cannot create holdings because instance was in use&lt;/li&gt;
	&lt;li&gt;Cannot create item because instance was in use&lt;/li&gt;
	&lt;li&gt;Cannot create item because holdings was in use&lt;/li&gt;
	&lt;li&gt;Cannot update instance because instance was in use&lt;/li&gt;
	&lt;li&gt;Cannot update holdings because holdings was in use&lt;/li&gt;
	&lt;li&gt;Cannot update holdings because instance was in use&lt;/li&gt;
	&lt;li&gt;Cannot update item because item was in use&lt;/li&gt;
	&lt;li&gt;Cannot update item because holdings was in use&lt;/li&gt;
	&lt;li&gt;Cannot update item because instance was in use&lt;/li&gt;
	&lt;li&gt;Would there be use cases where OL would affect matching? (if trying to match from static or from incoming record to Instance, Holdings, or Item value?)&lt;/li&gt;
	&lt;li&gt;Is there a separate implementation that DI will need to do in case an SRS MARC is being acted upon by import B or by QM at the same as import A?&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Proposed solution/stories&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Links to additional info&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;PO meeting notes with next steps: &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/COMMUNITY/2021-07-07+Product+Owner+Meetings&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/wiki/display/COMMUNITY/2021-07-07+Product+Owner+Meetings&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Inventory UI story: &lt;a href=&quot;https://folio-org.atlassian.net/browse/UIIN-1245&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/browse/UIIN-1245&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Inventory Implementation feature: &lt;a href=&quot;https://folio-org.atlassian.net/browse/UXPROD-3089&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/browse/UXPROD-3089&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Questions&lt;/b&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="12135">UXPROD-3173</key>
            <summary>Folijet support work for Inventory Optimistic Locking (Data Import and SRS)</summary>
                <type id="10002" iconUrl="https://folio-org.atlassian.net/rest/api/2/universal_avatar/view/type/issuetype/avatar/10322?size=medium">New Feature</type>
                            <parent id="13571">UXPROD-47</parent>
                                    <priority id="10001" iconUrl="https://dev.folio.org/assets/jira-priority/jira-p2.svg">P2</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="5af5e627525ba96b58654f12">Ann-Marie Breaux</assignee>
                                                                <reporter accountid="5af5e627525ba96b58654f12">Ann-Marie Breaux</reporter>
                                    <labels>
                            <label>data-import</label>
                            <label>epam-folijet</label>
                            <label>optimistic_locking</label>
                    </labels>
                <created>Fri, 9 Jul 2021 09:29:04 +0000</created>
                <updated>Mon, 7 Mar 2022 19:11:38 +0000</updated>
                            <resolved>Mon, 7 Mar 2022 19:11:38 +0000</resolved>
                                                    <fixVersion>Lotus (R1 2022)</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>6</watches>
                                                                <comments>
                                                            <comment id="17383" author="5af5e627525ba96b58654f12" created="Tue, 10 Aug 2021 15:47:05 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A1f093336-57f7-4359-9b28-6e72640645af&quot; class=&quot;user-hover&quot; rel=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; data-account-id=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; accountid=&quot;557058:1f093336-57f7-4359-9b28-6e72640645af&quot; rel=&quot;noreferrer&quot;&gt;Debra Howell&lt;/a&gt; and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A8706d157-cdce-499e-99c4-4cd5ce1200ec&quot; class=&quot;user-hover&quot; rel=&quot;557058:8706d157-cdce-499e-99c4-4cd5ce1200ec&quot; data-account-id=&quot;557058:8706d157-cdce-499e-99c4-4cd5ce1200ec&quot; accountid=&quot;557058:8706d157-cdce-499e-99c4-4cd5ce1200ec&quot; rel=&quot;noreferrer&quot;&gt;Tom Wilson&lt;/a&gt; I see that you&apos;ve marked this as P1, and I think it&apos;s totally appropriate. We&apos;re hoping to work on this in Kiwi, and we have a placeholder for it, but we don&apos;t have any clear user stories for UI or backend requirements. I&apos;m hoping that we&apos;ll be able to start filling in these details in the next few weeks. So all of that to say - stay tuned!&lt;/p&gt;</comment>
                                                            <comment id="17386" author="5af5e627525ba96b58654f12" created="Thu, 12 Aug 2021 13:04:24 +0000"  >&lt;p&gt;Next steps in defining this feature:&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=60a5273475e875006f2e05a0&quot; class=&quot;user-hover&quot; rel=&quot;60a5273475e875006f2e05a0&quot; data-account-id=&quot;60a5273475e875006f2e05a0&quot; accountid=&quot;60a5273475e875006f2e05a0&quot; rel=&quot;noreferrer&quot;&gt;Taisiya Trunova&lt;/a&gt; scheduling meeting for next week with &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; class=&quot;user-hover&quot; rel=&quot;712020:549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; data-account-id=&quot;712020:549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; accountid=&quot;712020:549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; rel=&quot;noreferrer&quot;&gt;Vladimir Shalaev&lt;/a&gt;, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5ee89462f7aa140abd82d11d&quot; class=&quot;user-hover&quot; rel=&quot;5ee89462f7aa140abd82d11d&quot; data-account-id=&quot;5ee89462f7aa140abd82d11d&quot; accountid=&quot;5ee89462f7aa140abd82d11d&quot; rel=&quot;noreferrer&quot;&gt;Julian Ladisch&lt;/a&gt;, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; class=&quot;user-hover&quot; rel=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; data-account-id=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; accountid=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; rel=&quot;noreferrer&quot;&gt;Kateryna Senchenko&lt;/a&gt; and optional &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; class=&quot;user-hover&quot; rel=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; data-account-id=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; accountid=&quot;557058:b8e64633-1f7c-402d-9caf-9959a5ba5d0d&quot; rel=&quot;noreferrer&quot;&gt;Jakub Skoczen&lt;/a&gt;, &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5b1434bffa615349cb01726d&quot; class=&quot;user-hover&quot; rel=&quot;5b1434bffa615349cb01726d&quot; data-account-id=&quot;5b1434bffa615349cb01726d&quot; accountid=&quot;5b1434bffa615349cb01726d&quot; rel=&quot;noreferrer&quot;&gt;Mark Veksler&lt;/a&gt; to go over OL and implications for DI backend&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; class=&quot;user-hover&quot; rel=&quot;712020:549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; data-account-id=&quot;712020:549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; accountid=&quot;712020:549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; rel=&quot;noreferrer&quot;&gt;Vladimir Shalaev&lt;/a&gt; to outline design for required DI BE work&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=62a96ae7192edb006f9f1bf9&quot; class=&quot;user-hover&quot; rel=&quot;62a96ae7192edb006f9f1bf9&quot; data-account-id=&quot;62a96ae7192edb006f9f1bf9&quot; accountid=&quot;62a96ae7192edb006f9f1bf9&quot; rel=&quot;noreferrer&quot;&gt;Khalilah Gambrell&lt;/a&gt; to finalize Inventory UI requirements (&lt;a href=&quot;https://folio-org.atlassian.net/browse/UIIN-1245&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/browse/UIIN-1245&lt;/a&gt; and &lt;a href=&quot;https://folio-org.atlassian.net/wiki/display/COMMUNITY/Optimistic+Locking+-++Detecting+and+Resolving+Conflicts+Requirements&quot; class=&quot;external-link&quot; rel=&quot;nofollow noreferrer&quot;&gt;https://folio-org.atlassian.net/wiki/display/COMMUNITY/Optimistic+Locking+-++Detecting+and+Resolving+Conflicts+Requirements&lt;/a&gt;)&lt;/li&gt;
	&lt;li&gt;&lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5af5e627525ba96b58654f12&quot; class=&quot;user-hover&quot; rel=&quot;5af5e627525ba96b58654f12&quot; data-account-id=&quot;5af5e627525ba96b58654f12&quot; accountid=&quot;5af5e627525ba96b58654f12&quot; rel=&quot;noreferrer&quot;&gt;Ann-Marie Breaux&lt;/a&gt; to finalize DI UI requirements with Folijet UI devs and the SMEs&lt;/li&gt;
&lt;/ol&gt;
</comment>
                                                            <comment id="17388" author="5af5e627525ba96b58654f12" created="Wed, 25 Aug 2021 13:15:29 +0000"  >&lt;p&gt;Grooming: for Kiwi focus on unblocking the problems when Julian merges existing changes. Will need to test DI performance before and after the merge. If any problems with versioning, then the job will be completed with errors. &lt;/p&gt;

&lt;p&gt;Next steps: &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3A06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; class=&quot;user-hover&quot; rel=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; data-account-id=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; accountid=&quot;557058:06f9b6fb-9a52-481a-ad72-6e13fc570a8a&quot; rel=&quot;noreferrer&quot;&gt;Kateryna Senchenko&lt;/a&gt; to write the BE stories and &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=712020%3A549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; class=&quot;user-hover&quot; rel=&quot;712020:549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; data-account-id=&quot;712020:549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; accountid=&quot;712020:549d9b3c-bb5b-4fbe-aff7-024c5b22bbad&quot; rel=&quot;noreferrer&quot;&gt;Vladimir Shalaev&lt;/a&gt; to review&lt;/p&gt;

&lt;p&gt;If a record is being used, then we will end up with &quot;discarded&quot; on the summary page. Once DI can accept OL errors, try and see if we can trigger the error. Then meet with Ivan and Kimie to discuss UI options, which may need to be in Lotus.&lt;/p&gt;</comment>
                                                            <comment id="17390" author="5af5e627525ba96b58654f12" created="Wed, 1 Sep 2021 13:53:20 +0000"  >&lt;p&gt;Grooming: &lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Folijet resolves the PTF P1 bug 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;MODDATAIMP-541&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/MODDATAIMP-541&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;SPIKE: investigate causes of inconsistent imports on PTF Juniper&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;
            MODDATAIMP-541
        &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;/li&gt;
	&lt;li&gt;PTF test DI performance before the OL changes in MODINV 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UIDATIMP-995&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UIDATIMP-995&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Test Data Import with Optimistic Locking turned OFF&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;
            UIDATIMP-995
        &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;/li&gt;
	&lt;li&gt;Merge the MODINV and MODINVSTOR changes (Prokopovych)&lt;/li&gt;
	&lt;li&gt;PTF retests DI performance after the changes 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UIDATIMP-996&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UIDATIMP-996&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Test Data Import with Optimistic Locking turned ON&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;
            UIDATIMP-996
        &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;/li&gt;
	&lt;li&gt;We&apos;re confident that DI will not stop/die when it encounters OL error message from Inventory. Folijet may describe or test to ensure that DI doesn&apos;t stop or get stuck when an Inventory record is being manually edited, or SRS MARC is being manually edited in QM, while import is also trying to act on it. See if we can figure out how to trigger it, but it may be difficult to trigger 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UIDATIMP-998&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UIDATIMP-998&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;See what happens when Data Import encounters Optimistic Locking in Inventory&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;
            UIDATIMP-998
        &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;/li&gt;
	&lt;li&gt;Look at the error message that is triggered for DI and see if we need any UI story, or if existing error message is clear enough&lt;/li&gt;
&lt;/ol&gt;
</comment>
                                                            <comment id="17392" author="5af5e627525ba96b58654f12" created="Mon, 22 Nov 2021 13:03:07 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=557058%3Ab45447b0-4142-447e-9ac7-b2b97eeb90bc&quot; class=&quot;user-hover&quot; rel=&quot;557058:b45447b0-4142-447e-9ac7-b2b97eeb90bc&quot; data-account-id=&quot;557058:b45447b0-4142-447e-9ac7-b2b97eeb90bc&quot; accountid=&quot;557058:b45447b0-4142-447e-9ac7-b2b97eeb90bc&quot; rel=&quot;noreferrer&quot;&gt;Martin Tran&lt;/a&gt; Just wanted to check on whether 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UIDATIMP-995&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UIDATIMP-995&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Test Data Import with Optimistic Locking turned OFF&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;
            UIDATIMP-995
        &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;
 and 
    &lt;span class=&quot;jira-issue-macro resolved&quot; data-jira-key=&quot;UIDATIMP-996&quot; &gt;
                &lt;a href=&quot;https://folio-org.atlassian.net/browse/UIDATIMP-996&quot; class=&quot;jira-issue-macro-key issue-link&quot;  title=&quot;Test Data Import with Optimistic Locking turned ON&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;
            UIDATIMP-996
        &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;
 can be tested in the next couple of weeks. I don&apos;t think there&apos;s additional work that Folijet needs to do for Kiwi, but it would be good to have confirmation on these issues so that it&apos;s clear if any work is needed in Lotus. Thank you!&lt;/p&gt;</comment>
                                                            <comment id="17393" author="557058:b45447b0-4142-447e-9ac7-b2b97eeb90bc" created="Mon, 22 Nov 2021 15:40:02 +0000"  >&lt;p&gt;Hi &lt;a href=&quot;https://folio-org.atlassian.net/secure/ViewProfile.jspa?accountId=5af5e627525ba96b58654f12&quot; class=&quot;user-hover&quot; rel=&quot;5af5e627525ba96b58654f12&quot; data-account-id=&quot;5af5e627525ba96b58654f12&quot; accountid=&quot;5af5e627525ba96b58654f12&quot; rel=&quot;noreferrer&quot;&gt;Ann-Marie Breaux&lt;/a&gt;, yes, the PTF can test DI with/without OL in the next couple of weeks.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10008">
                    <name>Defines</name>
                                            <outwardlinks description="defines">
                                        <issuelink>
            <issuekey id="13571">UXPROD-47</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is defined by ">
                                        <issuelink>
            <issuekey id="62676">MODDATAIMP-541</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="50475">UIDATIMP-995</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="50477">UIDATIMP-996</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="13637">UXPROD-3058</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="49019">UIIN-1527</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="12057">UXPROD-3089</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="48542">UIIN-1245</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10053" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Back End Estimate</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10120"><![CDATA[Small < 3 days]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <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="10153"><![CDATA[Folijet]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10014" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue key="$xmlutils.escape($text)">Batch Importer (Bib/Acq)</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10063" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>PO Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>112.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10019" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i01ydg:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10069" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: Cornell (Full Sum 2021)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10213"><![CDATA[R1]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            <customfield id="customfield_10091" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Rank: U of AL (MVP Oct 2020)</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10324"><![CDATA[R1]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                <customfield id="customfield_10046" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Release</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10052"><![CDATA[Lotus R1 2022]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10020" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10024" key="com.atlassian.jira.ext.charting:firstresponsedate">
                        <customfieldname>[CHART] Date of First Response</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>Mon, 22 Nov 2021 15:40:02 +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>