Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
1.17.0
-
None
-
None
Description
Run a query in the Drill Web Console. View the profile, Query tab. Scroll down to the list of fragments. You'll see a gray bar with a title such as
Major Fragment: 02-xx-xx
This section shows the timing of the fragments.
But, what is happening in this fragment? To find out we must scroll way down to the lower section where we see:
02-xx-00 - SINGLE_SENDER
02-xx-01 - SELECTION_VECTOR_REMOVER
02-xx-02 - LIMIT
02-xx-03 - SELECTION_VECTOR_REMOVER
02-xx-04 - TOP_N_SORT
02-xx-05 - UNORDERED_RECEIVER
The result is quite a bit of scroll down/scroll up.
This ticket asks to show the major operators in the fragment title. For example, for the above:
Major Fragment: 02-xx-xx (TOP_N_SORT, LIMIT)
The "minor" operators which are omitted (because they are not the focus of the fragment) include senders, receivers and the SVR.
Note that the operators should appear in data flow order (bottom to top).
Then, make the same change for the tool top when hovering over the timing chart. That is, rather than just:
02-XX-XX
Instead display:
02-XX-XX (TOP_N_SORT, LIMIT)