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 is slow #810

Open
mahalakshme opened this issue Oct 18, 2024 · 0 comments
Open

[DEA] Search is slow #810

mahalakshme opened this issue Oct 18, 2024 · 0 comments

Comments

@mahalakshme
Copy link
Contributor

mahalakshme commented Oct 18, 2024

https://avni.freshdesk.com/a/tickets/4778 and many more tickets

AC:

  • Search by anything in Data Entry App should not take more than 5 secs(do not move the card to next lane without this criteria getting satisfied) - search by concept filters(JSCS, Goonj are good candidates), Search All, name, DOB, Address, Registration date filters, etc., - ie., all possible and combination of filters.
  • Validate the same using gatling performance setup since seems like the issue is raised now repeatedly for different reasons and also to make sure regression issues doesn't arise with respect to performance from our end. Add readme/steps for running the tests so that the tech tester can verify the same.
  • The above also includes when searching by name for subject type concept. Currently(with the fixes made so far) this takes around 30secs the first time
    Image
  • Also find the root-cause for the performance getting downgraded after 10.0.1: [DEA] search  avni-webapp#1360 (comment)

Technical suggestions:

  • This is a suggestion made in the 1st card created. Why cant we just add a index on name fields - comment the reason for the same if not possible
  • Search in subject type concept in DEA forms, need not do count query
  • Search in DEA main search - displaying count is needed.
@mahalakshme mahalakshme changed the title [DEA] Search by slow [DEA] Search is slow Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Ready
Development

No branches or pull requests

1 participant