Issue ID | Sprint Backlog? | Notes / Estimates / Actions | Carried Over |
---|
ERM-3164
-
Getting issue details...
STATUS
| |
|
|
ERM-3163
-
Getting issue details...
STATUS
| |
|
|
ERM-1908
-
Getting issue details...
STATUS
| Claudia Malzer |
|
|
ERM-3162
-
Getting issue details...
STATUS
|
|
|
|
ERM-3161
-
Getting issue details...
STATUS
|
| TBC |
|
ERM-3139
-
Getting issue details...
STATUS
|
|
|
|
ERM-3048
-
Getting issue details...
STATUS
| | |
|
ERM-1910
-
Getting issue details...
STATUS
| | | |
ERM-3133
-
Getting issue details...
STATUS
|
| TESTRAILS | Sprint 182 |
ERM-3130
-
Getting issue details...
STATUS
| 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 |
ERM-3150
-
Getting issue details...
STATUS
| 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
|
|
ERM-3131
-
Getting issue details...
STATUS
| Jack Golding | - Not currently able to reproduce in an Orchid environment
- TODO: rebuild Orchid with fresh rancher setup
|
|
ERM-3156
-
Getting issue details...
STATUS
| Ethan Freestone | Next up ... - TODO:
- load onto a branch
- test
- prepare for release
- CSP
|
|
ERM-3041
-
Getting issue details...
STATUS
| 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
|
|
ERM-3147
-
Getting issue details...
STATUS
| | - 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
|
|
ERM-1796
-
Getting issue details...
STATUS
| 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
-
ERM-3111
-
Getting issue details...
STATUS
-
ERM-3089
-
Getting issue details...
STATUS
-
SI-34
-
Getting issue details...
STATUS
-
SI-38
-
Getting issue details...
STATUS
-
ERM-3090
-
Getting issue details...
STATUS
|
|
|
|
|
|
|
|
|
ERM-3063
-
Getting issue details...
STATUS
| | | |
ERM-2792
-
Getting issue details...
STATUS
| | | |
ERM-2793
-
Getting issue details...
STATUS
| | | |
ERM-3090
-
Getting issue details...
STATUS
| Steve Osguthorpe | | Sprint 180 |
ERM-3111
-
Getting issue details...
STATUS
| | 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
| |
ERM-3078
-
Getting issue details...
STATUS
| | 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 |
ERM-3089
-
Getting issue details...
STATUS
| | | Sprint 178 |
SI-34
-
Getting issue details...
STATUS
| | | Sprint 173 |
SI-38
-
Getting issue details...
STATUS
| | | Sprint 179 |
ERM-3133
-
Getting issue details...
STATUS
| | | |
ERM-3118
-
Getting issue details...
STATUS
| | 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
| |
ERM-3125
-
Getting issue details...
STATUS
| Not vulnerable | | |
ERM-3130
-
Getting issue details...
STATUS
| | | |
ERM-3131
-
Getting issue details...
STATUS
| | - Not clear how to verify
- Need to follow up with Molly
| |
ERM-3118
-
Getting issue details...
STATUS
| |
|
|
ERM-2631
-
Getting issue details...
STATUS
| |
- 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 |
ERM-3048
-
Getting issue details...
STATUS
| | | Sprint 184 |
ERM-3063
-
Getting issue details...
STATUS
| Owen Stephens | QA Deferred to BugFest environment setup (week of 25-29 Mar) | Sprint 177 |
ERM-3133
-
Getting issue details...
STATUS
| Owen Stephens | QA | Sprint 182 |
ERM-2981
-
Getting issue details...
STATUS
| Owen Stephens | QA | Sprint 183 |
ERM-3041
-
Getting issue details...
STATUS
| 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 |
ERM-3130
-
Getting issue details...
STATUS
| Monireh Rasouli | Issues with frontend delaying start. Cannot see changes on the frontend. - Parked in favour of serials management tests
| Sprint 182 |
ERM-3132
-
Getting issue details...
STATUS
| Jack Golding | IN PROGRESS - Issues tracking this back to federation service
- Need to revisit the pulse after zombie job changes
| Sprint 183 |
ERM-3140
-
Getting issue details...
STATUS
| Jack Golding | 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 |
ERM-3148
-
Getting issue details...
STATUS
-
- Bug: clean up situation where log error causes downstream null pointer exception
- clean up for query optimisation
- title rename
ERM-3151
-
Getting issue details...
STATUS
ERM-3153
-
Getting issue details...
STATUS
|
|
ERM-3149
-
Getting issue details...
STATUS
| Owen Stephens | Mockup drafted Unlikely to be the desired solution ahead of other performance priorities Defer to Ramsuns |
|
ERM-3150
-
Getting issue details...
STATUS
| Owen Stephens | NEEDS ANALYSIS |
|
ERM-3152
-
Getting issue details...
STATUS
| Ethan Freestone | Closed as tested by dev. Not reproduceable for QA.
|
|
ERM-3142
-
Getting issue details...
STATUS
| NA | AWAITING DEPLOYMENT Fixed by
STCOM-1262
-
Getting issue details...
STATUS
Pending release of STCOM |
|
ERM-3124
-
Getting issue details...
STATUS
|
| Moved to QA for review |
|
ERM-3155
-
Getting issue details...
STATUS
| Ethan Freestone |
|
|
ERM-3154
-
Getting issue details...
STATUS
| Ethan Freestone | Can be backported |
|
ERM-3141
-
Getting issue details...
STATUS
| Jack Golding | |
|
ERM-3157
-
Getting issue details...
STATUS
| Jag Goraya | - confer with II about deprecation
|
|