gittihub-jpg opened a new pull request, #1788:
URL: https://github.com/apache/datafusion-ballista/pull/1788

   Closes #1784
   
   # Which issue does this PR close?
   Addresses visual clutter in the TUI caused by verbose stage plan 
serialization.
   
   # Rationale for this change
   The current REST API stage plan includes redundant metadata that overwhelms 
the UI rendering.
   
   # What changes are included in this PR?
   Refactored `handlers.rs` to strip non-essential fields from the stage plan 
JSON and leverage `display.rs` for a compact representation. Ensured the 
updated payload remains fully parseable by existing clients and the TUI.
   
   # Are there any user-facing changes?
   The REST API response is now more concise. No breaking changes to execution 
logic or client parsing requirements.
   
   # Special notes for the reviewer
   - `ballista/scheduler/src/rest/handlers.rs`: Simplified stage plan 
serialization struct.
   - `ballista/core/src/serde/protobuf/display.rs`: Updated formatting to 
exclude verbose metadata.
   
   ## Checklist
   - [x] Backwards compatibility: No behavior changes; API structure is 
simplified but remains parseable by existing clients.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to