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

Provide question statuses #718

Open
21 tasks
Tracked by #715
cortadocodes opened this issue Feb 4, 2025 · 0 comments
Open
21 tasks
Tracked by #715

Provide question statuses #718

cortadocodes opened this issue Feb 4, 2025 · 0 comments
Labels
feature A new feature of the app

Comments

@cortadocodes
Copy link
Member

cortadocodes commented Feb 4, 2025

Question statuses

  • Non-existent:
    • Question doesn't exist in event store
  • Pending
    • Question in event store
    • No other events recorded in event store for question
  • Running
    • Event in event store
    • No result or exception event in event store
    • And/or there's a running pod or job in k8s cluster
  • Succeeded
    • Result event in event store
  • Failed
    • Exception or failure event in event store
  • Cancelled
    • Cancelled event in event store

New event types

  • Failed - sent by k8s pod on non-code failure (e.g. image can't be pulled)
  • Cancelled

Questions

  • Should these statuses exist in:
    • The service communication event store?
    • Or a new table of question statuses?
    • The new event types aren't really inter-service communication but they should probably be communicated to the parent anyway so they could become part of that
@cortadocodes cortadocodes added the feature A new feature of the app label Feb 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new feature of the app
Projects
None yet
Development

No branches or pull requests

1 participant