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

   ## Summary
   
   - Remove the "Collapse processor+send pairs" workaround from SpansTab that 
collapsed EVENT_PROCESS + EVENT_SENT pairs (e.g. `to("kafka")` producing two 
redundant parent/child spans). No longer needed since CAMEL-23709 introduced 
the `EndpointSending` marker so the core tracer skips creating redundant 
PROCESS spans for endpoint-sending processors.
   - Simplify span count to count all spans instead of excluding EVENT_PROCESS.
   - Simplify `computeEffectiveDepth` → `computeMaxDepth` to walk the real 
parent chain instead of building an artificial tree that skips EVENT_PROCESS 
nodes.
   
   ## Test plan
   
   - [ ] Verify TUI Spans tab waterfall view renders correctly with `--observe` 
flag
   - [ ] Verify span count and depth columns show accurate values
   - [ ] Verify processor toggle (`p` key) still works in waterfall view
   
   _Claude Code on behalf of Claus Ibsen_
   
   🤖 Generated with [Claude Code](https://claude.com/claude-code)


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