[ 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