TEZ-4450: Shuffle data fetch fails when shuffle data is transferred via CompositeRoutedDataMovementEvent#243
Conversation
|
thanks for the patch @ganeshashree, could you please open a jira ticket for this? |
|
@abstractdog Jira ticket is https://issues.apache.org/jira/browse/TEZ-4450. Please review. |
32fb372 to
e248c03
Compare
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
…ia CompositeRoutedDataMovementEvent
e248c03 to
c934afb
Compare
|
🎊 +1 overall
This message was automatically generated. |
abstractdog
left a comment
There was a problem hiding this comment.
looks good to me, only a minor question
| @@ -0,0 +1,13 @@ | |||
| # Licensed under the Apache License, Version 2.0 (the "License"); | |||
There was a problem hiding this comment.
does this extra file have any advantages compared to adding this below as a dependency:
<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-inline</artifactId>
<version>xxx</version>
<scope>test</scope>
</dependency>
There was a problem hiding this comment.
@abstractdog Both options work, the difference is just the extra file versus extra dependency. As per this doc, mockito-inline artifact likely to be discontinued once mocking of final classes and methods gets integrated into the default mock maker. Please let me know if adding mockito-inline dependency looks better.
There was a problem hiding this comment.
thanks for clarifying, I'm fine with this file then
…ia CompositeRoutedDataMovementEvent (apache#243) (Ganesha Shreedhara reviewed by Laszlo Bodor) (cherry picked from commit 8ebc4b0)
…ia CompositeRoutedDataMovementEvent (apache#243) (Ganesha Shreedhara reviewed by Laszlo Bodor) (cherry picked from commit 8ebc4b0)
…ia CompositeRoutedDataMovementEvent (apache#243) (Ganesha Shreedhara reviewed by Laszlo Bodor) (cherry picked from commit 8ebc4b0) (cherry picked from commit 94da1f2)
…ia CompositeRoutedDataMovementEvent (apache#243) (Ganesha Shreedhara reviewed by Laszlo Bodor) (cherry picked from commit 8ebc4b0) (cherry picked from commit 94da1f2)
…ia CompositeRoutedDataMovementEvent (apache#243) (Ganesha Shreedhara reviewed by Laszlo Bodor) (cherry picked from commit 8ebc4b0) (cherry picked from commit 94da1f2)
…ia CompositeRoutedDataMovementEvent (apache#243) (Ganesha Shreedhara reviewed by Laszlo Bodor) (cherry picked from commit 8ebc4b0) (cherry picked from commit 94da1f2)
…ia CompositeRoutedDataMovementEvent (apache#243) (Ganesha Shreedhara reviewed by Laszlo Bodor) (cherry picked from commit 8ebc4b0) (cherry picked from commit 94da1f2)
…ia CompositeRoutedDataMovementEvent (apache#243) (Ganesha Shreedhara reviewed by Laszlo Bodor) (cherry picked from commit 8ebc4b0) (cherry picked from commit 94da1f2) (cherry picked from commit 238df23)
…nsferred via CompositeRoutedDataMovementEvent (apache#243) (Ganesha Shreedhara reviewed by Laszlo Bodor) (#20) (cherry picked from commit 8ebc4b0) (cherry picked from commit 94da1f2) (cherry picked from commit 238df23) Co-authored-by: Ganesha Shreedhara <ganeshashree2@gmail.com>
…nsferred via CompositeRoutedDataMovementEvent (apache#243) (Ganesha Shreedhara reviewed by Laszlo Bodor) (#20) (cherry picked from commit 8ebc4b0) (cherry picked from commit 94da1f2) (cherry picked from commit 238df23) Co-authored-by: Ganesha Shreedhara <ganeshashree2@gmail.com>
Fixed failure in fetching shuffle data when it's transferred via CompositeRoutedDataMovementEvent.
Added unit test to test the failure scenario.
Jira ticket: https://issues.apache.org/jira/browse/TEZ-4450