[ 
https://issues.apache.org/jira/browse/TEZ-4500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

László Bodor updated TEZ-4500:
------------------------------
    Description: In the long term, in order to get 
ShuffleManager+ShuffleScheduler and Fetcher+FetcherOrderedGrouped to converge 
successfully, we need to create a common base class that can hold the common 
refactored variables (protected) + any new features. That way, even if we never 
complete the merge to the classes, they will end up having only parts that 
specific to ordered or unordered shuffle (theoretically).

> Create base classes for Shuffle* and Fetcher* classes
> -----------------------------------------------------
>
>                 Key: TEZ-4500
>                 URL: https://issues.apache.org/jira/browse/TEZ-4500
>             Project: Apache Tez
>          Issue Type: Sub-task
>            Reporter: László Bodor
>            Priority: Major
>
> In the long term, in order to get ShuffleManager+ShuffleScheduler and 
> Fetcher+FetcherOrderedGrouped to converge successfully, we need to create a 
> common base class that can hold the common refactored variables (protected) + 
> any new features. That way, even if we never complete the merge to the 
> classes, they will end up having only parts that specific to ordered or 
> unordered shuffle (theoretically).



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to