anujmodi2021 opened a new pull request, #7801:
URL: https://github.com/apache/hadoop/pull/7801

   This is the first PR in series of work done under Parent Jira: 
[HADOOP-19596](https://issues.apache.org/jira/browse/HADOOP-19596) to improve 
the performance of sequential reads in ABFS Driver. 
   Please refer to Parent JIRA for more details.
   
   ### Description of PR
   Jira: https://issues.apache.org/jira/browse/HADOOP-19613
   
   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 
[HADOOP-19596](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. 
   
   ### How was this patch tested?
   Existing tests were modified to work with the Refactored Classes.
   More tests will be added with coming up PRs where new implementation will be 
introduced.
   Test suite result added.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: common-issues-unsubscr...@hadoop.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
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