[ 
https://issues.apache.org/jira/browse/TEZ-1372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14089513#comment-14089513
 ] 

Bikas Saha commented on TEZ-1372:
---------------------------------

If you want to override the sleep to something else then just override the 
preWarmTezCode() method of PreWarmContainer. Its been made protected for this 
reason.
waitTillReady() is a temporary. The plan is to allow the prewarm dag get killed 
when the first real dag comes in. Because the intent of pre-warming is to use 
the fallow time to do something useful and not come in the way of doing 
something useful. waitTillReady() is a recommended method that should be called 
before submitting any DAG (irrespective of prewarm) to ensure that the app 
master is not busy running another dag. In your case, I am guessing you are 
sure that App Master is not busy running another DAG already.

> Fix preWarm to work after recent API changes
> --------------------------------------------
>
>                 Key: TEZ-1372
>                 URL: https://issues.apache.org/jira/browse/TEZ-1372
>             Project: Apache Tez
>          Issue Type: Sub-task
>    Affects Versions: 0.5.0
>            Reporter: Bikas Saha
>            Assignee: Bikas Saha
>            Priority: Blocker
>         Attachments: TEZ-1372.1.patch, TEZ-1372.2.patch
>
>




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to