Skip to content

Provide question statuses #718

@cortadocodes

Description

@cortadocodes

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureA new feature of the app

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions