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

some efficiency issues #256

Open
mtholder opened this issue Jul 28, 2023 · 0 comments
Open

some efficiency issues #256

mtholder opened this issue Jul 28, 2023 · 0 comments

Comments

@mtholder
Copy link
Member

None of these are high priority, but we could make things snappier by:

  1. paginating the find_studies call that fills the curator front page. It's getting pretty big (33M)
  2. storing the output of otindex's find_studies and modifying it in memory as studies get edited. Obviously this would be more of a pain.
  3. storing the find_collections output and modifying it in memory (as in 2, but for collections)
  4. adding a without_version_history call for getting a study and then loading the version history of a study asynchronously through a separate call. Same total time (or worse) for the curator. But the history tab could lag. We are committed to adding the history by default at least in version 3 of the APIs, but it does add a fair amount of extra work for something that not all users want/need.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant