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

Ritesh Shukla updated HDDS-13642:
---------------------------------
    Description: Current client code bases abstractions to do IO on containers 
and pipelines for reads. The set of containers in the system grows unbounded 
over time, whereas the physical resources are largely static over large periods 
of time. The client (especially for reads) should model the code such that 
objects are created based on the number of Datanodes witnessed and the 
underlying GRPC client and caches remain static across containers that need to 
be accessed.
        Summary: Refactor client code to base abstractions on physical 
resources vs container abstractions  (was: Refactor client code to base 
abstractionx )

> Refactor client code to base abstractions on physical resources vs container 
> abstractions
> -----------------------------------------------------------------------------------------
>
>                 Key: HDDS-13642
>                 URL: https://issues.apache.org/jira/browse/HDDS-13642
>             Project: Apache Ozone
>          Issue Type: Improvement
>            Reporter: Ritesh Shukla
>            Priority: Major
>
> Current client code bases abstractions to do IO on containers and pipelines 
> for reads. The set of containers in the system grows unbounded over time, 
> whereas the physical resources are largely static over large periods of time. 
> The client (especially for reads) should model the code such that objects are 
> created based on the number of Datanodes witnessed and the underlying GRPC 
> client and caches remain static across containers that need to be accessed.



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

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

Reply via email to