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

Wei-Chiu Chuang updated HDDS-12558:
-----------------------------------
    Release Note: 
This release significantly enhances Ozone's snapshot garbage collection 
mechanism (HDDS-12558) to prevent data loss and improve data integrity, 
particularly when deleting newer snapshots before older ones. Previously, 
certain scenarios could lead to erroneous reclamation of blocks, making it 
impossible to read keys from older snapshots.

This update redefines responsibilities for garbage collection services and 
introduces a more robust process where snapshot purging is initiated only after 
the current and subsequent snapshots in the chain have been deep cleaned.

A snapshot read lock is now acquired during garbage collection to ensure data 
consistency, resolving race conditions and preserving data referenced in 
existing snapshots.

> Snapshot Garbage Collection Issues
> ----------------------------------
>
>                 Key: HDDS-12558
>                 URL: https://issues.apache.org/jira/browse/HDDS-12558
>             Project: Apache Ozone
>          Issue Type: Bug
>          Components: Snapshot
>            Reporter: Swaminathan Balachandran
>            Assignee: Swaminathan Balachandran
>            Priority: Critical
>             Fix For: 2.1.0
>
>
> This is a parent Jira targetting to resolve all Snapshot Garbage collection 
> issues broken into smaller jiras.



--
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