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

Ethan Rose updated HDDS-4120:
-----------------------------
    Description: 
Currently, uncommitted keys in the OM open key table remain there until they 
are committed. A background service should periodically run to remove open keys 
and their associated blocks from memory if the key is past a certain age. This 
value will be configurable with the existing ozone.open.key.expire.threshold 
setting, which currently has a default value of 1 day. Any uncommitted key in 
the open key table older than this will be marked for deletion, and cleaned up 
with the existing OM key deleting service. A configurable value should limit 
the number of open keys that can be removed in one run of the service.

[Design 
Document|https://docs.google.com/document/d/1pEczSN8O0T60UMHF2GYX0PJbfzpaHPTbsEkOoBdBwQE/edit?usp=sharing]
 

 

  was:
Currently, uncommitted keys in the OM open key table remain there until they 
are committed. A background service should periodically run to remove open keys 
and their associated blocks from memory if the key is past a certain age. This 
value will be configurable with the existing ozone.open.key.expire.threshold 
setting, which currently has a default value of 1 day. Any uncommitted key in 
the open key table older than this will be marked for deletion, and cleaned up 
with the existing OM key deleting service. A configurable value should limit 
the number of open keys that can be removed in one run of the service.

 

[Design 
Document|https://docs.google.com/document/d/1UgXA27NGBMmTfvrImYgLQtiCfHqbFGDwv0JKv3pJH6E/edit?usp=sharing]


> Implement cleanup service for OM open key table
> -----------------------------------------------
>
>                 Key: HDDS-4120
>                 URL: https://issues.apache.org/jira/browse/HDDS-4120
>             Project: Hadoop Distributed Data Store
>          Issue Type: New Feature
>          Components: OM HA
>            Reporter: Ethan Rose
>            Assignee: Ethan Rose
>            Priority: Major
>
> Currently, uncommitted keys in the OM open key table remain there until they 
> are committed. A background service should periodically run to remove open 
> keys and their associated blocks from memory if the key is past a certain 
> age. This value will be configurable with the existing 
> ozone.open.key.expire.threshold setting, which currently has a default value 
> of 1 day. Any uncommitted key in the open key table older than this will be 
> marked for deletion, and cleaned up with the existing OM key deleting 
> service. A configurable value should limit the number of open keys that can 
> be removed in one run of the service.
> [Design 
> Document|https://docs.google.com/document/d/1pEczSN8O0T60UMHF2GYX0PJbfzpaHPTbsEkOoBdBwQE/edit?usp=sharing]
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: ozone-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: ozone-issues-h...@hadoop.apache.org

Reply via email to