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

[Enhancement]: Optimize SQL Queries in SQLAlchemy to Eliminate N+1 Problem #1902

Merged
merged 11 commits into from
Aug 29, 2024

Commits on Jul 16, 2024

  1. chore (backend): set async engine echo to True to view SQL queries an…

    …d execution time in backend console
    aybruhm committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    057364a View commit details
    Browse the repository at this point in the history
  2. refactor (backend -> celery): remove redundant re-fetching of evaluat…

    …ion and evaluator config from DB in evaluate task function
    aybruhm committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    0620577 View commit details
    Browse the repository at this point in the history
  3. refactor (backend): improve SQL queries in SQLAlchemy by loading nece…

    …ssary fields and join-loading required table(s) to eliminate N+1 queries
    aybruhm committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    fee9d98 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

  1. Configuration menu
    Copy the full SHA
    4a07176 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Configuration menu
    Copy the full SHA
    558b5d6 View commit details
    Browse the repository at this point in the history
  2. refactor (tests): handle floating-point precision issue by using 'pyt…

    …est.approx' for the assertion
    aybruhm committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    40b1d15 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    929aa4e View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    e75218f View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    377f773 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Configuration menu
    Copy the full SHA
    fe4424c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f3e9bd6 View commit details
    Browse the repository at this point in the history