-
Notifications
You must be signed in to change notification settings - Fork 44
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
Feat/discovery enhanced loading #1599
Conversation
…berOfStudiesForSmallerBatch
…aded to improve clarity
…llBatches to remove magic number
…zed utils into utils folder
…able to write a test to test new logic, updated MDSUtils test
…xcessive line changes
… failing test that only fails in Github
Please find the detailed integration test report here Please find the ci env pod logs here |
Please find the detailed integration test report here Please find the ci env pod logs here |
…Loaded to allBatchesAreReady to improve clarity
Please find the detailed integration test report here Please find the ci env pod logs here |
Please find the detailed integration test report here Please find the ci env pod logs here |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
code -wise i think it lgtm
need to figure out why some CI tests are failing 🤔
Please find the detailed integration test report here Please find the ci env pod logs here |
Link to JIRA ticket if there is one:
https://ctds-planx.atlassian.net/browse/HP-1679
Dev Notes
studyRegistration
, the smaller batch consists of two batches of 5 studies each fromloadStudiesFromAggMDS
andgetSomeStudiesFromMDS
UX Before Update
Load time is approximately 5 seconds. Searches entered during loading do not update once loading is completed.
UX After Update
UX now uses an initial batch loading of 10 studies and followed by loading the rest. The initial load of first 10 studies takes around 200-300ms (95% improvement). UX shown includes a mini progress bar.
New Features
Improvements