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

Bikas Saha commented on TEZ-1700:
---------------------------------

Binary compatibility should be fine. Would be hard to do since 0.5.1 and 0.5.2 
are already incompatible.

bq. "other.affinitizedTask != null"
Was just following the existing code flow. Will check this.

bq. affinityAttempt's container id?
Good catch. Will check why the existing test for affinity did not catch this.


> Replace containerId from TaskLocationHint with [TaskIndex+Vertex] based 
> affinity
> --------------------------------------------------------------------------------
>
>                 Key: TEZ-1700
>                 URL: https://issues.apache.org/jira/browse/TEZ-1700
>             Project: Apache Tez
>          Issue Type: Bug
>            Reporter: Bikas Saha
>            Assignee: Bikas Saha
>         Attachments: TEZ-1700.1.patch
>
>
> Today 1-1 dependencies are affinitized by creating a task location hint with 
> the producer task container id. It can be created by affinitizing to the 
> producer task-index+vertexname combination instead and internally Tez can map 
> it to the container. This also allows this dependency to be specified before 
> the container is assigned. This allows the dependency to be generic.



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

Reply via email to