foxtail463 opened a new pull request, #63299:
URL: https://github.com/apache/doris/pull/63299

   Problem Summary:
   
   BE previously reported pipeline profiles as an ordered list, and FE inferred 
the
   meaning of each profile node from its position in that list. The first 
element
   was treated as the fragment-level profile, while the remaining elements were
   treated as pipeline profiles.
   
   This couples the profile transport protocol to the display tree layout and 
makes
   the logic fragile when the profile tree structure changes. It also forces FE 
to
   recover semantic information from implicit ordering instead of using explicit
   metadata.
   
   This change adds structured profile node reports with explicit node type and
   pipeline id. BE now reports fragment-level and pipeline-level profiles with
   their semantic type, and FE builds the RuntimeProfile display tree from that
   structured data. The aggregated multi-BE pipeline profile only consumes 
pipeline
   reports.


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