Skip to content

HDDS-14985. [Docs] Explain "exclusive size" and "referenced size" of a snapshot.#376

Open
jojochuang wants to merge 1 commit intoapache:masterfrom
jojochuang:HDDS-14985
Open

HDDS-14985. [Docs] Explain "exclusive size" and "referenced size" of a snapshot.#376
jojochuang wants to merge 1 commit intoapache:masterfrom
jojochuang:HDDS-14985

Conversation

@jojochuang
Copy link
Copy Markdown
Contributor

What changes were proposed in this pull request?

HDDS-14985. [Docs] Explain "exclusive size" and "referenced size" of a snapshot.

Please describe your PR in detail:

  • Added a section on Exclusive Size vs Referenced Size in the Administrator Guide.

What is the link to the Apache Jira?

https://issues.apache.org/jira/browse/HDDS-14985

How was this patch tested?

User doc only

Rendered page:
Screenshot 2026-04-07 at 12 41 57 PM

@jojochuang jojochuang requested review from sadanand48 and smengcl April 7, 2026 19:51

When the `SnapshotDeletingService` runs, it identifies this exclusive data and marks it for deletion in the Datanodes. If a snapshot has an exclusive size of 50GB, deleting it will eventually free up 50GB of disk space.

Ozone calculates these sizes in the background using the `SnapshotSstFilteringService` and `SnapshotDeletingService`, which compare deleted data across snapshots to determine what blocks are truly exclusive.
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Ozone calculates these sizes in the background using the `SnapshotSstFilteringService` and `SnapshotDeletingService`, which compare deleted data across snapshots to determine what blocks are truly exclusive.
Ozone calculates these sizes in the background using the `KeyDeletingService` and `SnapshotDeletingService`, which compare deleted data across snapshots to determine what blocks are truly exclusive.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants