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

Implement a faster query for sorted samples with search enabled and editing disabled #164

Merged
merged 23 commits into from
Sep 30, 2024

Commits on Sep 26, 2024

  1. Optimized sample dashboard query (#162)

    Refactor the samples query to call Neo4j directly
    mandawilson authored Sep 26, 2024
    Configuration menu
    Copy the full SHA
    44b11a6 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2024

  1. Update configs to work with new Neo4j version

    qu8n authored and ao508 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    1827069 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e9524c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d50ee8b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d7c406f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f86ddc6 View commit details
    Browse the repository at this point in the history
  6. Populate recipe with the new Samples query

    qu8n authored and ao508 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    0a33a3e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    331493f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4026763 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4d84ffb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    fe7861a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    dc6b86c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8968f77 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8c3a70b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    79bcb48 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    49b8519 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    16094a6 View commit details
    Browse the repository at this point in the history
  17. Remove dataloader package

    We previously used dataloader to make a single query for samples via
    the OGM. Otherwise, the `samples` and `samplesConnection` sub-queries
    would be call it twice.
    
    With the new approach, we use two slightly different queries to get
    samples data and the count of samples. We could use dataloader to access
    the oncotree cache, but this operation is very fast (< 0.05ms).
    qu8n authored and ao508 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    272fe85 View commit details
    Browse the repository at this point in the history
  18. Trigger search when search form is cleared

    qu8n authored and ao508 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    2495685 View commit details
    Browse the repository at this point in the history
  19. Trigger search when search form is cleared

    qu8n authored and ao508 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    363bda6 View commit details
    Browse the repository at this point in the history
  20. Temporarily handle table element diffs between SamplesList and Record…

    …sList components
    qu8n authored and ao508 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    92b21c6 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    88b9774 View commit details
    Browse the repository at this point in the history
  22. Increase sample polling interval from 2s to 5s and move investigatorS…

    …ampleId column to the front
    qu8n authored and ao508 committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    b09494b View commit details
    Browse the repository at this point in the history