Skip to content

feat(executor): add polling-based task status and optional heartbeat/push modes#5

Merged
phillipleblanc merged 1 commit into
spiceai-50from
push-oqlknpowoqvk
Jan 4, 2026
Merged

feat(executor): add polling-based task status and optional heartbeat/push modes#5
phillipleblanc merged 1 commit into
spiceai-50from
push-oqlknpowoqvk

Conversation

@phillipleblanc
Copy link
Copy Markdown

  • Add ExecutorStatusStore for local task status storage that schedulers can poll.
  • Add config flags to disable scheduler heartbeats and task status push.
  • Refactor executor_server startup into composable functions for flexible initialization.
  • Add TLS support for scheduler-to-executor gRPC connections.

…push modes

Add ExecutorStatusStore for local task status storage that schedulers can poll.
Add config flags to disable scheduler heartbeats and task status push.
Refactor executor_server startup into composable functions for flexible initialization.
Add TLS support for scheduler-to-executor gRPC connections.
Comment thread ballista/executor/src/executor_server.rs
@phillipleblanc phillipleblanc merged commit c394267 into spiceai-50 Jan 4, 2026
23 of 29 checks passed
@phillipleblanc phillipleblanc deleted the push-oqlknpowoqvk branch January 4, 2026 23:35
phillipleblanc added a commit that referenced this pull request Jan 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants