opensrp / fhircore

FHIR Core / OpenSRP 2 is a Kotlin application for delivering offline-capable, mobile-first healthcare project implementations from local community to national and international scale using FHIR and WHO Smart Guidelines on Android.
https://opensrp.io
Apache License 2.0
56 stars 59 forks source link

Slow filtering/search on the Map views #3495

Open dubdabasoduba opened 1 month ago

dubdabasoduba commented 1 month ago

Describe the feature request.

Acceptance criteria

Area path A list of ordered steps in the app on the usage of the feature to support anyone testing it e.g. Code reviewer, QA e.g.

  1. Login to the app
  2. Open Navigation bar
  3. Click on Children register
  4. Click on Child profile
  5. Click on Edit profile from menu

Implementation plan (For Engineers) The plan for implementing the solution e.g. via a description or a checklist for the various ordered tasks that will need to be completed. i.e. Describe how you intend to solve the problem

dubdabasoduba commented 1 month ago

We can start by making sure it does not freeze in this scenario. The we can decide on numbers metrics.

ndegwamartin commented 1 month ago

We have a new version of the upgraded Kujaku library, could we test this for any performance enhancements?

Basically in the FHIR Core toml file update to the following two versions:

kujaku-library = "library-v0.10.6-ALPHA-SNAPSHOT"
mapbox-sdk-turf = "7.2.0"
ellykits commented 1 month ago

Thanks @ndegwamartin. I will update the version.

pld commented 1 month ago

This is the open Android FHIR SDK issue to create a geo index for Location resources, https://github.com/google/android-fhir/issues/475