Skip to content

perf: make DORA metric commands async (#309)#322

Merged
sauravpanda merged 1 commit intomainfrom
perf/dora-async-commands
Apr 10, 2026
Merged

perf: make DORA metric commands async (#309)#322
sauravpanda merged 1 commit intomainfrom
perf/dora-async-commands

Conversation

@sauravpanda
Copy link
Copy Markdown
Owner

Summary

  • Made record_deployment, get_dora_metrics, and list_deployments Tauri commands async to avoid blocking the main IPC thread with synchronous SQLite queries
  • Follows the existing pattern used by other async commands in the codebase (e.g., export_backup, stop_process)

Closes #309

Test plan

  • cargo clippy -- -D warnings passes
  • All 168 unit tests pass (cargo test)

@sauravpanda sauravpanda merged commit c8eca2c into main Apr 10, 2026
5 checks passed
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

Successfully merging this pull request may close these issues.

perf: simplify panel state — 75 booleans cause unnecessary re-renders

1 participant