Platform, DevOps and Release Management
(UXPROD-1814)
|
|
| Status: | In Refinement |
| Project: | UX Product |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None | Parent: | Platform, DevOps and Release Management |
| Type: | New Feature | Priority: | P3 |
| Reporter: | Dennis Bridges | Assignee: | Dennis Bridges |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | Support, acq-dev-grooming, acq-morningglory-candidate, tech-debt | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Issue links: |
|
||||||||||||||||||||||||||||
| Epic Link: | Platform, DevOps and Release Management | ||||||||||||||||||||||||||||
| Development Team: | Thunderjet | ||||||||||||||||||||||||||||
| PO Rank: | 60 | ||||||||||||||||||||||||||||
| Rank: Cornell (Full Sum 2021): | R1 | ||||||||||||||||||||||||||||
| Rank: Duke (Full Sum 2021): | R1 | ||||||||||||||||||||||||||||
| Rank: 5Colleges (Full Jul 2021): | R2 | ||||||||||||||||||||||||||||
| Rank: TAMU (MVP Jan 2021): | R3 | ||||||||||||||||||||||||||||
| Rank: U of AL (MVP Oct 2020): | R2 | ||||||||||||||||||||||||||||
| Description |
|
Problem statement This situation can happen when multiple data imports are happening at the same time (or data import and a user acting on the same record at the same time) and can affect many records at the same time. Cleanup can then be very time-consuming and confusing. Proposed solution Use cases:
User impact
|
| Comments |
| Comment by Tom Wilson [ 13/Apr/21 ] |
|
I'd like to suggest a couple of things: 1) optimistic locking needs to be implemented across the board in FOLIO, so let's make sure that it is implemented similarly across the board, i.e., not one way in order data and another in users and yet another in SRS; and 2) longer-term, the issue of having separate stores for the apps and in the UIs needs to be rethought. This is not a microservices issue, as some might suggest, this is an underlying design choice that is generating a large number of issues related to OL as well as synchronization. |
| Comment by Ann-Marie Breaux (Inactive) [ 14/Apr/21 ] |
|
Hi Tom Wilson: Dennis Bridges is out until next week. As far as I know, if any optimistic locking gets worked on in Juniper, at most it will be a POC for one module (most likely Inventory). But best for Jakub Skoczen to confirm. All of the POs for other modules have not yet created stories for this work until the POC is completed, and we have some received some recommendations on how to implement in our modules. I can confirm that this work is definitely not scheduled for R2/Juniper for Acquisitions or Data Import. |
| Comment by Marc Johnson [ 15/Apr/21 ] |
What do you mean by having separate stores for the apps and the UIs? |