[
https://issues.apache.org/jira/browse/HDDS-13186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tanvi Penumudy updated HDDS-13186:
----------------------------------
Description:
Currently, NSSummary tracks only the non-replicated size of keys. This change
proposes to enhance NSSummary to also store the replicated size for each key
entry.
Replicated size is important to understand the actual storage consumption
across the cluster, taking replication factor into account. Storing it in
NSSummary allows for better monitoring, reporting, and capacity planning.
was:
The PR introduces a *GET* /api/v1/keys/deletePending/dirs/size endpoint to
include _totalUnreplicatedDataSize_ and _totalReplicatedDataSize_ fields for
tracking the total pending deletion size for FSO directories in OM.
* {_}totalReplicatedDataSize{_}: Total size of directories pending deletion
with expected replicated size.
* {_}totalUnreplicatedDataSize{_}: Total raw size of directories pending
deletion without replicated size.
> Enhance NSSummary with replicated size to Track Committed Key Size from
> KeyTable and FileTable
> ----------------------------------------------------------------------------------------------
>
> Key: HDDS-13186
> URL: https://issues.apache.org/jira/browse/HDDS-13186
> Project: Apache Ozone
> Issue Type: Sub-task
> Reporter: Priyesh K
> Assignee: Tanvi Penumudy
> Priority: Major
> Labels: pull-request-available
>
> Currently, NSSummary tracks only the non-replicated size of keys. This change
> proposes to enhance NSSummary to also store the replicated size for each key
> entry.
> Replicated size is important to understand the actual storage consumption
> across the cluster, taking replication factor into account. Storing it in
> NSSummary allows for better monitoring, reporting, and capacity planning.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]