Issue ID | Sprint Backlog? | Notes / Estimates / Actions | Carried Over |
---|
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3164 |
---|
|
| |
|
|
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3163 |
---|
|
| |
|
|
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-1908 |
---|
|
| Claudia Malzer |
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3162 |
---|
|
|
|
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3161 |
---|
|
|
| TBC |
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3139 |
---|
|
|
|
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3048 |
---|
|
| | |
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-1910 |
---|
|
| | | |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3133 |
---|
|
|
| | Sprint 182 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3130 |
---|
|
| Monireh Rasouli | - Error locally (but not snapshot):
- > Cannot read properties if undefined (reading 'setDefault')
- From: ui-plugin-find-po-lines: useFetchOrderLines / findRecordsModal
- Need to work out whether it's our use of it
- Could be a moment version mismatch
- updated moment locally (not in package.json of app), which fixed previous issue
- TODO: debug cause of issue
| Sprint 182 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3150 |
---|
| | Jack Golding | Environment set up Ready to progress To follow ERM-3131 - TODO:
- check if this is used elsewhere in the app
- when should this run and where to get best fit
- where should we store the lastRun timestamp?
- in memory: lost when instance restarts
- field on the package?
- Out of scope
- non-UI solution
- extensive metadata
- Progress
- added resource count and timestamp to data model
- TODO
- may need to update timestamp
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3131 |
---|
|
| Jack Golding | - Not currently able to reproduce in an Orchid environment
- TODO: rebuild Orchid with fresh rancher setup
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3156 |
---|
|
| Ethan Freestone | Next up ... - TODO:
- load onto a branch
- test
- prepare for release
- CSP
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3041 |
---|
|
| Claudia Malzer Ethan Freestone | Progress: - Description not shown in Edit
- No related console errors
- Same even without changes made
TODO: - Add log debug
- Check libraries that are using focus logic
- look into when states are changed
- memo-ise line 49 in React useCallback
- pull line 48 out into another React useCallback
- Changes not been successful
- Push latest wip SEC and ui-dashboard branches
- Review after lunch with Ethan
- pulled back in as resolved
- swapped implementation to import form directly and then render logic handling hook
- component and hook in place in SEC
- implemented in dashboard/widgets
|
|
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3147 |
---|
|
| | - Currently does not seem to be a candidate for Poppy CSP, Quesnalia or a backport to Orchid
- Need to determine what approach we might take to provide case insensitive sorting
|
|
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-1796 |
---|
|
| Ethan Freestone | TODO: Needs code review - Needs some followup with Steve
|
|
Grails Track - Success with compiling and running with Grails 6
- However, JobRunner is not behaving as expected:
- unchanged between 5 and 6
- but jobs are not being picked up
- probably an unnecessary transaction that has been added and is now scoped
- JobRunner triage indicates some client level tasks need tenant scope
- TODO:
- diagnose cause of JobRunner fail
- review areas where this may similarly occur (is this a job issue or pattern issue)
- UNKNOWN
- whether this affects beyond mod-0agreements: unlikely as it is related to federation interface with database
- Running out of resources when running harvest on local branch
- Not reproduced on master, so using that with postgres to get some perfomance data to compare
- mod-agreements
- compiles, builds, run
- harvest begins, but goes from 20% CPU usage to 30-90 before climbing to 1005%
- could be a local laptop issue
- dev note: set up new application.yaml for an isolated pg/kafka environment to test performance
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3111 |
---|
|
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3089 |
---|
|
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | SI-34 |
---|
|
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | SI-38 |
---|
|
Jira Legacy |
---|
server | System Jira |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3090 |
---|
|
|
|
|
|
|
|
|
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3063 |
---|
|
| | Status |
---|
subtle | true |
---|
colour | Yellow |
---|
title | QA |
---|
|
| |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2792 |
---|
|
| | Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Code Review |
---|
|
| |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2793 |
---|
|
| | Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Code Review |
---|
|
| |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3090 |
---|
|
| Steve Osguthorpe | Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Code Review |
---|
|
| Sprint 180 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3111 |
---|
|
| | Status |
---|
| |
---|
subtle | true |
---|
colour | Red |
---|
title | Ready TO PROGESS |
---|
| - Current:
- grails and gradle versions determined
- web-toolkit passing tests
- smoother process than 4 to 5, but integration is inevitably
- TODO
- service-interaction failing
- need to build into okapi environment
- may need to rebuild rancher, which could be risky at the moment
- review migrations, but difficult to triage atm
- Release candidate for Grails 6 and okapi ready
- Should be ready to move forward
- Once merged, cannot backport to Poppy
| |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3078 |
---|
|
| | Status |
---|
subtle | true |
---|
colour | Green |
---|
title | In Progress |
---|
|
enforceVersionCheck is taken from grails default rest controller - not sure of impact to changing from false to true- can add to to yaml without changing default to false
- would need to make changes to KIWT restful controller
- need to push version numbers
- likely not to be rolled in until Grails 6
- TODO:
- Jack to write up findings
- Owen to review with users
| Sprint 178 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3089 |
---|
|
| | | Sprint 178 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | SI-34 |
---|
|
| | | Sprint 173 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | SI-38 |
---|
|
| | | Sprint 179 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3133 |
---|
|
| | | |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3118 |
---|
|
| | Triage Current: - upgrade path documentation doesn't help
- looks like (via grep) this is the only use of ehcache
Sprint 182 - need to decide whether to bail ehcache to use another NamedFactory provider
- potentially could do this internally, without another dependency
- run
gradle clean and check dependencies to see if ehcache/jetty-io are brought in transitively - CONFIRMED on v2
Sprint 183 - Current
- NamedThreadFactory doesn't seem critical or fancy
- and it looks like it's only in mod-agreements
- inclination is to create own version
- TODO:
- check with Steve
- is ehcache being used elsewhere?
- can we sue our own thread factory
- try ehcache 3
- Decision on way forward by Wed 24 Jan
| |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3125 |
---|
|
| Not vulnerable | | |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3130 |
---|
|
| | | |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3131 |
---|
|
| | - Not clear how to verify
- Need to follow up with Molly
| |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3118 |
---|
|
| |
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2631 |
---|
|
| |
- Current State
- pushKb can make a scheduled call (1s, 1h) to Gokb
- will fetch roughly ~700k TIPPS
- Stores these in a local postgres db
- proteus json transform implemented with proof of concept schema
- TODO
- scaling
- extensive transformation testing
- write fetch chunks and push to FOLIO,
- implementing algorithm to ensure no data gaps
- deciding what to do with the data volume (700k feels beyond FOLIO's performance capability)
- at a minimum: need to move the FOLIO side to being not an open http request per chunk (would be killed by okapi), by, eg,
- small batch sizes? would take full day for initial ingest
- speeding up FOLIO? (not clear how this could be done)
- move pushKb to background thread (like jobs, but on a much smaller scale)?
- Constraints
- want to avoid jobs being badly interrupted by a docker container being restarted
- tradeoff is that we have a slower but more stable process
- Development Estimate
Sprint 183 - Current State
- modelling in place for setting up destinations, and links to
- improved bootstrapping
- working on algorithm to extend source record handling from single to process queue of source records without gaps and error handling
- TODO
- scaling
- extensive transformation testing
- write fetch chunks and push to FOLIO,
- implementing algorithm to ensure no data gaps
- deciding what to do with the data volume (700k feels beyond FOLIO's performance capability)
- at a minimum: need to move the FOLIO side to being not an open http request per chunk (would be killed by okapi), by, eg,
- small batch sizes? would take full day for initial ingest
- speeding up FOLIO? (not clear how this could be done)
- move pushKb to background thread (like jobs, but on a much smaller scale)?
- set up api rather than write straight to db
- scheduling
- cleanup
- then: devops work to make releaseable
- then: reciprocal changes to mod-agreements
- Constraints
- want to avoid jobs being badly interrupted by a docker container being restarted
- tradeoff is that we have a slower but more stable process
- Development Estimate (to minimum):
- Functional: end of Sprint 184
- Agreements Work:
- DevOps: need input from Steve and/or Ian (from start of Sprint 185)
- Release:
- Quesnalia - balance pushKb with mod-agreements interop
- Unknown:
- can we use snapshot to test this>?
| Deferred to next sprint |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3048 |
---|
|
| | | Sprint 184 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3063 |
---|
|
| Owen Stephens | Status |
---|
subtle | true |
---|
colour | Yellow |
---|
title | QA |
---|
|
Deferred to BugFest environment setup (week of 25-29 Mar) | Sprint 177 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3133 |
---|
|
| Owen Stephens | Status |
---|
subtle | true |
---|
colour | Yellow |
---|
title | QA |
---|
|
| Sprint 182 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-2981 |
---|
|
| Owen Stephens | Status |
---|
subtle | true |
---|
colour | Yellow |
---|
title | QA |
---|
|
| Sprint 183 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3041 |
---|
|
| Claudia Malzer | Deferred to Sprint 186. No progress expected. Dev on vacation until Sprint 186. - Progress
- still issues with submit dates
- react x finalform
- feels like minor gain for the effort
- TODO
- Share branch with stripes and ask for input
- De-prioritised
| Sprint 183 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3130 |
---|
|
| Monireh Rasouli | Issues with frontend delaying start. Cannot see changes on the frontend. - Parked in favour of serials management tests
| Sprint 182 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3132 |
---|
|
| Jack Golding | Status |
---|
subtle | true |
---|
colour | Green |
---|
title | In Progress |
---|
|
- Issues tracking this back to federation service
- Need to revisit the pulse after zombie job changes
| Sprint 183 |
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3140 |
---|
|
| Jack Golding | Status |
---|
subtle | true |
---|
colour | Green |
---|
title | In Progress |
---|
|
- Does title count need to be fetched also?
- NO see ERM-3141
- BUT test that it is fillable with a dummy number
- Does this need to be Nullable? YES
- Update integration tests: glob this to related package schema tests
- Then ready for Code Review
| Sprint 184 |
| Ethan Freestone | Optimisation on ingest |
|
Performance fixes | Ethan Freestone | Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3148 |
---|
|
-
- Bug: clean up situation where log error causes downstream null pointer exception
- clean up for query optimisation
- title rename
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3151 |
---|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3153 |
---|
|
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3149 |
---|
|
| Owen Stephens | Mockup drafted Unlikely to be the desired solution ahead of other performance priorities Defer to Ramsuns |
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3150 |
---|
|
| Owen Stephens | Status |
---|
subtle | true |
---|
colour | Yellow |
---|
title | NEEDS ANALYSIS |
---|
|
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3152 |
---|
|
| Ethan Freestone | Closed as tested by dev. Not reproduceable for QA.
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3142 |
---|
|
| NA | Status |
---|
| |
---|
subtle | true |
---|
colour | Blue |
---|
title | AWAITING DEPLOYMENT |
---|
|
Fixed by Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | STCOM-1262 |
---|
|
Pending release of STCOM |
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3124 |
---|
|
|
| Moved to QA for review |
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3155 |
---|
|
| Ethan Freestone |
|
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3154 |
---|
|
| Ethan Freestone | Can be backported |
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3141 |
---|
|
| Jack Golding | |
|
Jira Legacy |
---|
server | System JIRA |
---|
serverId | 01505d01-b853-3c2e-90f1-ee9b165564fc |
---|
key | ERM-3157 |
---|
|
| Jag Goraya | - confer with II about deprecation
|
|