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

Anuj Modi updated HADOOP-19613:
-------------------------------
    Description: 
Read Buffer Manager used today was introduced way back and has been stable for 
quite a while.
Read Buffer Manager to be introduced as part of 
https://issues.apache.org/jira/browse/HADOOP-19596 will introduce many changes 
incrementally over time. While the development goes on and we are able to fully 
stabilise the optimized version we need the current flow to be functional and 
undisturbed. 

This work item is to isolate that from new code by refactoring 
ReadBufferManager class to have 2 different implementations with same public 
interfaces: ReadBufferManagerV1 and ReadBufferManagerV2.

This will also introduce new configs that can be used to toggle between new and 
old code. 

> ABFS: [ReadAheadV2] Refactor ReadBufferManager to isolte new code with the 
> current working code
> -----------------------------------------------------------------------------------------------
>
>                 Key: HADOOP-19613
>                 URL: https://issues.apache.org/jira/browse/HADOOP-19613
>             Project: Hadoop Common
>          Issue Type: Sub-task
>            Reporter: Anuj Modi
>            Assignee: Anuj Modi
>            Priority: Major
>
> Read Buffer Manager used today was introduced way back and has been stable 
> for quite a while.
> Read Buffer Manager to be introduced as part of 
> https://issues.apache.org/jira/browse/HADOOP-19596 will introduce many 
> changes incrementally over time. While the development goes on and we are 
> able to fully stabilise the optimized version we need the current flow to be 
> functional and undisturbed. 
> This work item is to isolate that from new code by refactoring 
> ReadBufferManager class to have 2 different implementations with same public 
> interfaces: ReadBufferManagerV1 and ReadBufferManagerV2.
> This will also introduce new configs that can be used to toggle between new 
> and old code. 



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

---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: common-issues-h...@hadoop.apache.org

Reply via email to