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

Wei-Chiu Chuang updated HDDS-13704:
-----------------------------------
    Parent: HDDS-13747  (was: HDDS-12940)

> Calculate pending for deletion bytes at each snapshot
> -----------------------------------------------------
>
>                 Key: HDDS-13704
>                 URL: https://issues.apache.org/jira/browse/HDDS-13704
>             Project: Apache Ozone
>          Issue Type: Sub-task
>            Reporter: Sumit Agrawal
>            Assignee: Priyesh K
>            Priority: Major
>
> To identify how much pending overall acquired by snapshot, we can maintain 
> the pending bytes to be deleted at each snapshot.
> This pendingDeletion bytes will refer the amount of bytes pending for 
> deletion in deletedTable and deletedDirectoryTable.
> So from this, it can identify *total bytes* hold by snapshots (exclusively) = 
> sum(all snapshot pending bytes)
>  
> Gap:
>  * newly pending for delete in active db can be part of snapshots, this will 
> not be able to be treated as snapshot exclusive till additional computation 
> is done for this.
>  * This might be not in this scope
>  * This will be treated as pending bytes, but recon when doing seggregation 
> can handle this scenario.
>  
> As implementation perspective, it can be implemented during -
>  * deep clean service of snapshot
>  * store this information in SnapshotInfoTable
>  
>  
>  



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

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to