davsclaus opened a new pull request, #23649:
URL: https://github.com/apache/camel/pull/23649

   ## Summary
   
   - Add **waterfall (Gantt chart) view** to the History tab — press `g` to 
toggle a visual breakdown of per-processor elapsed time with colored bars 
(green→red logarithmic scale)
   - Works in both **trace mode** (backlog-tracer) and **history mode** (last 
completed exchange)
   - Extract color grading utility (`colorForDuration`) from StartupTab to 
TuiHelper for reuse
   - **Fix history/trace/error refresh** to only fetch data from the selected 
integration, not all running integrations
   - **Fix TIME column** on `last` (`<--`) entries — was showing exchange start 
time, now shows completion time (`start + elapsed`)
   
   ## Test plan
   
   - [ ] `camel run waterfall-demo.yaml` then `camel monitor`, press 7 (History 
tab), press `g` — waterfall appears with colored bars
   - [ ] Press `g` again — returns to detail panel
   - [ ] Run with `--backlog-tracing`, select exchange, Enter, then `g` — 
waterfall in trace detail view
   - [ ] Verify bars are proportional to elapsed, colors grade from green 
(fast) to red (slow)
   - [ ] Verify first step shows total exchange time (from matching last entry)
   - [ ] With multiple integrations running, verify History tab only shows data 
from selected integration
   - [ ] Verify TIME column on `<--` entries shows completion time, not start 
time
   - [ ] Verify PgUp/PgDn scrolls waterfall when many steps
   
   _Claude Code on behalf of Claus Ibsen_


-- 
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]

Reply via email to