-
Notifications
You must be signed in to change notification settings - Fork 147
[Graphite MQ] Draft PR GROUP:spec_887ff5 (PRs 3828, 3809, 3452, 3830, 3831) #3840
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
[Graphite MQ] Draft PR GROUP:spec_887ff5 (PRs 3828, 3809, 3452, 3830, 3831) #3840
Conversation
### TL;DR Updated actor status determination to use `connectableAt` instead of `startedAt` timestamp. ### What changed? - Added `connectableAt` field to the actor transformation in `inspector-data-provider.tsx` - Modified the `getActorStatus` function to use `connectableAt` instead of `startedAt` when determining actor status - Updated the function parameter type to include the new `connectableAt` field ### How to test? 1. Verify actor status is correctly displayed in the UI for actors in different states 2. Check that actors show the correct status transitions (starting → running → stopped/crashed) 3. Confirm that pending and sleeping states are still properly detected ### Why make this change? The `connectableAt` timestamp provides a more accurate indicator of when an actor becomes available for connections, making it a better signal for determining the actor's running state than the previously used `startedAt` field. This change improves the accuracy of actor status reporting in the UI.
Closes KIT-417
|
This PR was not deployed automatically as @graphite-app[bot] does not have access to the Railway project. In order to get automatic PR deploys, please add @graphite-app[bot] to your workspace on Railway. |
PR Review - Graphite Merge QueueThis is a merge queue PR combining 5 individual PRs. Below is my analysis: Summary of ChangesPR #3828: fix(engine): require namespace for actor id-specific routes
PR #3809: fix(dashboard): use proper timestamp for actor status
PR #3452: refactor: performance improvements for inspector
PR #3830: chore: update sdks
PR #3831: feat(dashboard): provide ns when querying kv
Code Quality & Best Practices✅ Strengths
|
This draft PR was created by the Graphite merge queue.
Trunk will be fast forwarded to the HEAD of this PR when CI passes, and the original PRs will be closed.
The following PRs are included in this draft PR: