datafusion-ballista icon indicating copy to clipboard operation
datafusion-ballista copied to clipboard

Expose Logical and Physical plan details in the REST API

Open milenkovicm opened this issue 4 months ago • 4 comments

Is your feature request related to a problem or challenge? Please describe what you are trying to do.

Expand information REST API provides, making it the first point of contact to understand job behaviour. Logical and Physical plan are crucial for job understanding.

Describe the solution you'd like

REST API to provide more job related information, like logical and physical plan, it can also provide all the relevant plan execution statistic.

Describe alternatives you've considered

Additional context

milenkovicm avatar Aug 17 '25 19:08 milenkovicm

Hi, I’d be happy to contribute to this.
Would it be okay if I take this issue on?

Also, could you share a bit more detail about what you’d like the REST API to expose —
for example which endpoints, what kind of information, and the expected response format?
I think these details will be important to align on before starting.

If there isn’t a clear spec yet, I can start working on it and clarify details as I go.

KR-bluejay avatar Sep 11 '25 12:09 KR-bluejay

There is rest api already in place, it provides some information but it does not expose details about logical, physical plans , and stages. have a look at current api implementation

milenkovicm avatar Sep 11 '25 12:09 milenkovicm

Okay, I’ll look into it.

KR-bluejay avatar Sep 11 '25 12:09 KR-bluejay

i believe rest api is a feature and its disabled by default,

milenkovicm avatar Sep 11 '25 13:09 milenkovicm