Skip to content

feat: add /api/job/{job_id}/config endpoint to retrieve session configuration#1792

Merged
milenkovicm merged 4 commits into
apache:mainfrom
killzoner:issue-1783
May 29, 2026
Merged

feat: add /api/job/{job_id}/config endpoint to retrieve session configuration#1792
milenkovicm merged 4 commits into
apache:mainfrom
killzoner:issue-1783

Conversation

@killzoner
Copy link
Copy Markdown
Contributor

Which issue does this PR close?

Closes #1783.

Rationale for this change

Being able to debug configuration for any already executed job.

What changes are included in this PR?

Add /api/job/{job_id}/config endpoint in REST API

Are there any user-facing changes?

Documentation is updated

Possible follow-up : add this to TUI to allow inspecting the config

@killzoner killzoner changed the title feat: add /api/job/{job_id}/config endpoint to retrieve session configuration feat: add /api/job/:job_id/config endpoint to retrieve session configuration May 29, 2026
@killzoner killzoner changed the title feat: add /api/job/:job_id/config endpoint to retrieve session configuration feat: add /api/job/{job_id}/config endpoint to retrieve session configuration May 29, 2026
@github-actions github-actions Bot added the documentation Improvements or additions to documentation label May 29, 2026
@killzoner killzoner changed the title feat: add /api/job/{job_id}/config endpoint to retrieve session configuration feat: add /api/job/{job_id}/config endpoint to retrieve session configuration May 29, 2026
Copy link
Copy Markdown
Contributor

@milenkovicm milenkovicm left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks @killzoner

one comment to address if you agree

Comment thread ballista/scheduler/src/state/task_manager.rs Outdated
@milenkovicm
Copy link
Copy Markdown
Contributor

thanks @killzoner
we can leave TUI integration until @martin-g finishes #1742

@milenkovicm milenkovicm merged commit a20f410 into apache:main May 29, 2026
16 checks passed
@killzoner
Copy link
Copy Markdown
Contributor Author

Thank you for the review!

@killzoner killzoner deleted the issue-1783 branch May 29, 2026 18:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

REST API to provide job configuration information

2 participants