Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[DEA] search #1360

Closed
Tracked by #1665
mahalakshme opened this issue Oct 18, 2024 · 1 comment
Closed
Tracked by #1665

[DEA] search #1360

mahalakshme opened this issue Oct 18, 2024 · 1 comment
Assignees

Comments

@mahalakshme
Copy link
Contributor

mahalakshme commented Oct 18, 2024

https://avni.freshdesk.com/a/tickets/4791

Need:

The below are messages from the user gathered via whatsapp:

  • User says he is unable to do most of his work because of timeout errors during DEA search by concept.
  • User says he was not facing this timeout errors before
  • also repeated issues related to address search raised by another user.

Issue:

Search by concept value resulting in timeout error in prod

  • in JSCS when selected SS, resulted in timeout
  • in Shelter took around 2 mins for Household no

AC:

  • After deploying 10.1.0, in JSCS on selecting SS - it took 1-2 mins instead of timeout on prerelease
  • so cherrypick this and fix here - to 10.0.4 - after making sure it is applicable for the above usecase. Else let know in the comments section.
  • Also revert the deployment of 10.1.0 in the prerelease, so that above testing can be done.

Old: Ignore

  • Search by anything in Data Entry App should not take more than 5 secs - search by concept filters, Search All, name, DOB, Address, Registration date filters, etc.,
  • Validate the same using gatling performance setup since seems like the issue is raised now repeatedly and also to make sure regression issues doesn't arise with respect to performance from our end.
  • Please note the release no

Technical suggestion:

  • After deploying fix here, in JSCS on selecting SS - it took 1-2 mins instead of timeout - so might help
  • Also find more ways - GIN index for observations are used? etc.,
  • Displaying count cant be removed since users find it useful
@mahalakshme mahalakshme converted this from a draft issue Oct 18, 2024
@mahalakshme mahalakshme moved this from In Analysis to Ready in Avni Product Oct 18, 2024
@mahalakshme mahalakshme moved this from Ready to In Analysis in Avni Product Oct 18, 2024
@mahalakshme mahalakshme changed the title [DEA] Search by concept values resulting in timeout Performance issues Oct 18, 2024
@mahalakshme mahalakshme moved this from In Analysis to Ready in Avni Product Oct 18, 2024
@mahalakshme mahalakshme changed the title Performance issues [DEA] search Oct 18, 2024
@mahalakshme mahalakshme moved this from In Analysis to Ready in Avni Product Oct 18, 2024
@himeshr himeshr self-assigned this Oct 18, 2024
@himeshr himeshr moved this from Ready to In Progress in Avni Product Oct 18, 2024
himeshr pushed a commit to avniproject/avni-server that referenced this issue Oct 18, 2024
@himeshr himeshr moved this from In Progress to Code Review Ready in Avni Product Oct 18, 2024
@mahalakshme mahalakshme moved this from Code Review Ready to In Code Review in Avni Product Oct 18, 2024
@mahalakshme mahalakshme moved this from In Code Review to QA Ready in Avni Product Oct 18, 2024
@himeshr
Copy link
Contributor

himeshr commented Oct 18, 2024

Prev release deploys and DEA Search analysis results for JSCS org:

  • 9.4 release

    • SCS - SS filtered search => success, 2 minutes (cold and hot)
    • JSCS search without filters => success, 20-30 seconds (cold and hot)
  • 10.0_hotfix_2 release

    • SCS - SS filtered search => success, 2.4 minutes (cold and hot)
    • JSCS search without filters => success, 2-25 seconds (cold and hot)
  • 10.0.4 release (After this fix)

    • SCS - SS filtered search => success, 45 seconds - 1.5 minutes (cold and hot)
    • JSCS search without filters => success, 01-30 seconds (cold and hot)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

3 participants