fhircore
fhircore copied to clipboard
Test out the latest Upstream JPA and support HAPI release against the Info Gateway
Describe the feature request.
- We currently have the info gateway complete with all the plugins developed.
- We would like to test a move from to the latest versions of the JPA and supported HAPI releases
Implementation Plan
- [x] Check if the new JPA and HAPI update the DB structure. If yes, document the differences and potential migration issues
- [ ] Check whether the gateway filtering works as expected on these versions for fhircore and web clients
- [ ] Review if the FHIR Core application works as expected with these versions
- [ ] Check whether sync works well
- [ ] Check the sync times
- [ ] Check the API request and response times.
- [ ] ~~Benchmark the performance of the new releases~~ : To be tracked by https://github.com/opensrp/fhircore/issues/2884
@pld Please review and share feedback
Thanks, lgtm! moved to current milestone
Currently blocked by this ticket https://github.com/onaio/infrastructure/issues/7517
This is now unblocked, the Docker image of FHIR Gateway Plugins version 1.0.2 is available on Docker hub here https://hub.docker.com/r/onaio/fhir-gateway-plugin/tags
@dubdabasoduba see comment here
@dubdabasoduba @rehammuzzamil I've decoupled the performance testing from this ticket to this one here https://github.com/opensrp/fhircore/issues/2884 . The other items can be worked on and closed as part of this ticket.
Also note, newer versions of the JPA Starter and HAPI FHIR Server have been released for v6.10.0
Currently being addressed here https://github.com/onaio/infrastructure/pull/8121
Update July 1st 2024
- We can deploy a new gateway with the latest HAPI to resolve this issue but we cannot upgrade the HAPI version to the latest without resolving the issue it introduces with the latest updates
This is to resume Aug 6th CC @ageryck @Wambere
This needs to be reassigned as per Aug 13th Update CC @dubdabasoduba @ndegwamartin
Un-assigning the current assignments to await reassignment based on shifting priorities
Quick update: Test deployment for this was successful, included some cli migrations - link Testing of app is ongoing. Small blocker on gateway, getting assistance from @ndegwamartin to check it out
Tested the different sync strategies and they all seem to sync as expected Great job team!