Hey all, In the query profile, fragment's start time is taken when the fragment is first initialized. For leaf fragments that's fine as they'll start running right away, but for intermediate/root fragment, a long time may pass before they effectively start running (submitted to the execution pool).
Is there a specific reason we did it this way ? would it make sense to measure the start time when the fragment executor run method is called for the very first time ? Thanks -- Abdelhakim Deneche Software Engineer <http://www.mapr.com/> Now Available - Free Hadoop On-Demand Training <http://www.mapr.com/training?utm_source=Email&utm_medium=Signature&utm_campaign=Free%20available>
