[
https://issues.apache.org/jira/browse/HDDS-12826?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tsz-wo Sze updated HDDS-12826:
------------------------------
Parent: HDDS-12828
Issue Type: Sub-task (was: Improvement)
> Improve IncrementalContainerReport processing
> ---------------------------------------------
>
> Key: HDDS-12826
> URL: https://issues.apache.org/jira/browse/HDDS-12826
> Project: Apache Ozone
> Issue Type: Sub-task
> Components: SCM
> Reporter: Tsz-wo Sze
> Assignee: Tsz-wo Sze
> Priority: Major
>
> In IncrementalContainerReport processing, it currently looks up the same
> datanode and the same container multiple times. When it receives a report,
> # looks up datanode
> # for each reported container:
> -- looks up container
> -- looks up the same datanode again in order to add/remove container
> -- looks up the same container again in order to updateContainerStats
> -- looks up the same container again in order to updateContainerState (note
> that this is state and the previous is stats)
> -- looks up the same container again in order to updateContainerReplica
> Support the report has n containers. Then, it will have
> - (n+1) datanode lookups, and
> - 4 container lookups for each container.
> It could have
> - 1 datanode lookups, and
> - 1 container lookups for each container.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]