[
https://issues.apache.org/jira/browse/HDDS-16093?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ASF GitHub Bot updated HDDS-16093:
----------------------------------
Labels: pull-request-available (was: )
> [Ozone versioning] [T6] Reclamation
> -----------------------------------
>
> Key: HDDS-16093
> URL: https://issues.apache.org/jira/browse/HDDS-16093
> Project: Apache Ozone
> Issue Type: Sub-task
> Reporter: Janus Chow
> Assignee: Janus Chow
> Priority: Major
> Labels: pull-request-available
>
> This ticket includes the following tasks:
> |*Sub-task*|*Scope*|*Acceptance*|
> |T6.1 maxVersions + TRIM / REJECT policy|bucket-level parameter +
> maxVersionsPolicy; TRIM reclaims oldest-first in VersionCleanupService,
> REJECT fails the write|over-limit PUT deletes the oldest version with quota
> deducted; markers count toward the limit|
> |T6.2 VersionCleanupService|background service (KeyDeletingService pattern) +
> noncurrent expiration|expired versions removed; rate configurable; throughput
> metrics|
> |T6.3 expired marker cleanup|keys left with only a marker cleaned up entirely
> (keyTable record included)|such keys disappear completely; keys with data
> versions unaffected|
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]