[
https://issues.apache.org/jira/browse/HDDS-9428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aswin Shakil resolved HDDS-9428.
--------------------------------
Resolution: Fixed
> [snapshot] Exclusive size not populated properly when an intermediate
> snapshot is deleted in a chain
> ----------------------------------------------------------------------------------------------------
>
> Key: HDDS-9428
> URL: https://issues.apache.org/jira/browse/HDDS-9428
> Project: Apache Ozone
> Issue Type: Bug
> Components: Snapshot
> Reporter: Jyotirmoy Sinha
> Assignee: Aswin Shakil
> Priority: Major
> Labels: ozone-snapshot
>
> Steps :
> # Create vol/buck and key
> # Create snapshot snap1
> # Create snapshot snap2
> # Delete key
> # Delete snapshot snap2
> # Create snapshot snap3 before the snap2 is reclaimed
> # Check exclusiveSize of all snapshots
> Expected behaviour - exclusiveSize of snap1 should be the size of the key,
> since the key is now only held by that snapshot.
> Observed behaviour - exclusiveSize of snap1 is 0
> Snapshot contents -
> {code:java}
> # ozone fs -ls -R ofs://ozone1/vol1/buck1/.snapshot
> drwxrwxrwx - om om 668 2023-10-11 06:43
> ofs://ozone1/vol1/buck1/.snapshot/snap1
> -rw-rw-rw- 3 om om 668 2023-10-11 06:43
> ofs://ozone1/vol1/buck1/.snapshot/snap1/key1
> drwxrwxrwx - om om 0 2023-10-11 07:10
> ofs://ozone1/vol1/buck1/.snapshot/snap3 {code}
> Snapshot details -
> {code:java}
> # ozone sh snapshot ls vol1/buck1
> [ {
> "volumeName" : "vol1",
> "bucketName" : "buck1",
> "name" : "snap1",
> "creationTime" : 1697006634077,
> "snapshotStatus" : "SNAPSHOT_ACTIVE",
> "snapshotId" : "48ffa4d2-1751-42e5-a7be-62a6f28cadfa",
> "snapshotPath" : "vol1/buck1",
> "checkpointDir" : "-48ffa4d2-1751-42e5-a7be-62a6f28cadfa",
> "referencedSize" : 668,
> "referencedReplicatedSize" : 2004,
> "exclusiveSize" : 0,
> "exclusiveReplicatedSize" : 0
> }, {
> "volumeName" : "vol1",
> "bucketName" : "buck1",
> "name" : "snap3",
> "creationTime" : 1697008218140,
> "snapshotStatus" : "SNAPSHOT_ACTIVE",
> "snapshotId" : "9e2e0a52-090c-4afe-8b4c-6288078731e2",
> "snapshotPath" : "vol1/buck1",
> "checkpointDir" : "-9e2e0a52-090c-4afe-8b4c-6288078731e2",
> "referencedSize" : 0,
> "referencedReplicatedSize" : 0,
> "exclusiveSize" : 0,
> "exclusiveReplicatedSize" : 0
> } ] {code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]