[ 
https://issues.apache.org/jira/browse/HDDS-72?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16503006#comment-16503006
 ] 

Lokesh Jain commented on HDDS-72:
---------------------------------

[~xyao] Thanks for reviewing the patch! I have updated MetadataKeyFilters.java 
to include multiple filters in the v4 patch. The deleteTransactionID field is 
required to identify garbage in the system. The deleteBlockLog would be purged 
based on size limit or time duration of the entries. After purge there is no 
reliable source for the SCM to know what state a container is in. That is what 
brought the concept of deleteTransactionId.

> Add deleteTransactionId field in ContainerInfo
> ----------------------------------------------
>
>                 Key: HDDS-72
>                 URL: https://issues.apache.org/jira/browse/HDDS-72
>             Project: Hadoop Distributed Data Store
>          Issue Type: Bug
>          Components: Ozone Datanode, SCM
>    Affects Versions: 0.2.1
>            Reporter: Lokesh Jain
>            Assignee: Lokesh Jain
>            Priority: Major
>             Fix For: 0.2.1
>
>         Attachments: HDDS-72.001.patch, HDDS-72.002.patch, HDDS-72.003.patch, 
> HDDS-72.004.patch
>
>
> This Jira aims to add deleteTransactionId field in SCMContainerInfo and 
> ContainerInfo in hdds.proto and StorageContainerDatanodeProtocol.proto 
> respectively. This transactionId would be used to maintain the state of 
> container w.r.t deleted blocks and would be used by SCM to delete unwanted 
> blocks in DN.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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

Reply via email to