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

Improve performance of internal profile and instance listings #1140

Merged
merged 9 commits into from
Aug 20, 2024

Commits on Aug 19, 2024

  1. incusd/profiles: Improve listing performance

    Signed-off-by: Stéphane Graber <[email protected]>
    Sponsored-by: https://webdock.io
    stgraber committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    029a3f1 View commit details
    Browse the repository at this point in the history
  2. incusd/server/db: Increase transaction deadline to 30s

    Signed-off-by: Stéphane Graber <[email protected]>
    Sponsored-by: https://webdock.io
    stgraber committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    0fc84c8 View commit details
    Browse the repository at this point in the history
  3. incusd/db/profiles: Support device cache in ToAPI

    Signed-off-by: Stéphane Graber <[email protected]>
    Sponsored-by: https://webdock.io
    stgraber committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    edcea63 View commit details
    Browse the repository at this point in the history
  4. incusd: Pass profile device cache to ToAPI calls when possible

    Signed-off-by: Stéphane Graber <[email protected]>
    Sponsored-by: https://webdock.io
    stgraber committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    db2a8cd View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. incusd/db/instances: Support device cache to ToAPI

    Signed-off-by: Stéphane Graber <[email protected]>
    Sponsored-by: https://webdock.io
    stgraber committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    3c886fc View commit details
    Browse the repository at this point in the history
  2. incusd: Pass instance device cache to ToAPI calls when possible

    Signed-off-by: Stéphane Graber <[email protected]>
    Sponsored-by: https://webdock.io
    stgraber committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    5d46fd8 View commit details
    Browse the repository at this point in the history
  3. incusd/db/instances: Allow passing profile devices to instance ToAPI

    Signed-off-by: Stéphane Graber <[email protected]>
    Sponsored-by: https://webdock.io
    stgraber committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    38d7c30 View commit details
    Browse the repository at this point in the history
  4. incusd: Pass profile device cache to instance ToAPI calls when possible

    Signed-off-by: Stéphane Graber <[email protected]>
    Sponsored-by: https://webdock.io
    stgraber committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    caa997d View commit details
    Browse the repository at this point in the history
  5. incusd/instances: Remove old retry logic

    Signed-off-by: Stéphane Graber <[email protected]>
    Sponsored-by: https://webdock.io
    stgraber committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    7c60b4a View commit details
    Browse the repository at this point in the history