[
https://issues.apache.org/jira/browse/IMPALA-9422?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tim Armstrong reassigned IMPALA-9422:
-------------------------------------
Assignee: Bikramjeet Vig (was: Tim Armstrong)
> Improve join builder profiles
> -----------------------------
>
> Key: IMPALA-9422
> URL: https://issues.apache.org/jira/browse/IMPALA-9422
> Project: IMPALA
> Issue Type: Improvement
> Components: Backend
> Reporter: Tim Armstrong
> Assignee: Bikramjeet Vig
> Priority: Major
> Labels: multithreading
>
> We should clean up/improve the join builder profiles for the separate build.
> First, for the separate build, we should ensure that all time spent in the
> builder is counted against the builder. E.g. calls into public methods like
> BeginSpilledProbe(). These should be counted as idle time for the actual join
> implementation, so that we can see that the time is spent in the (serial)
> builder instead of the (parallel) probe.
> We might need to fix things like Send() being called by
> RepartitionBuildInput, resulting in double counting.
> Second, we should revisit the assortment of timers - BuildRowsPartitionTime,
> HashTablesBuildTime, RepartitionTime. Maybe it makes sense to make them child
> counters of total time to make the relationship clearer.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]