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

Bikas Saha commented on TEZ-2633:
---------------------------------

bq. Should changes related to handling of duplicate VMEvents in 
ShuffleVertexManager added in a separate JIRA?
Thats done here to verify that the code changes actually work. E.g. using the 
identifiers in maps etc. 

bq. TestImmediateStartVertexManager & TestShuffleVertexManager - Should it be 
null instead of emptyCompletions?
emptyCompletions is actually null. Simply passing null confuses the compiler 
because it does not understand if null maps to the List version or the 
deprecated Map version.

bq. Is default implementation of 
VertexManagerPlugin.onVertexStarted(List<TaskAttemptIdentifier> completions) 
provided for backward compatability?
Yes. This prevents build break until users change to the new API's

bq. Remove TaskWithLocationHint in TestVertexImpl before commit
Done.

Thanks for the reviews. Committing in a bit.


> Allow VertexManagerPlugins to receive and report based on attempts instead of 
> tasks
> -----------------------------------------------------------------------------------
>
>                 Key: TEZ-2633
>                 URL: https://issues.apache.org/jira/browse/TEZ-2633
>             Project: Apache Tez
>          Issue Type: Sub-task
>            Reporter: Bikas Saha
>            Assignee: Bikas Saha
>         Attachments: TEZ-2633.1.patch, TEZ-2633.2.patch, TEZ-2633.3.patch, 
> TEZ-2633.4.patch
>
>
> If the same event is sent from an attempt and its retry then there is no way 
> to differentiate between them.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to