[
https://issues.apache.org/jira/browse/CASSANDRA-17588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17610375#comment-17610375
]
Stefan Miklosovic edited comment on CASSANDRA-17588 at 9/28/22 6:58 AM:
------------------------------------------------------------------------
This should be fixed from 3.0 to trunk. [~paulo] would you mind if I take over
here? The fix is fairly easy, the main work would be to apply this correctly
across 5 branches.
The main complication I see is how to compute this for dropped tables as well
because they are not living in Cassandra anymore (it is not a ColumnFamily
anymore), there are just data on disk.
listsnapshots is using ColumnFamilyStore.trueSnapshotsSize and summing all
sizes for each cf, but dropped tables are not cf anymore and these are not
included.
If you has a solution for this as well that would be great as I would not need
to start from scratch.
was (Author: smiklosovic):
This should be fixed from 3.0 to trunk. [~paulo] would you mind if I take over
here? The fix is fairly easy, the main work would be to apply this correctly
across 5 branches.
> "Total TrueDiskSpaceUsed" computation does not include manifest and schema
> files
> --------------------------------------------------------------------------------
>
> Key: CASSANDRA-17588
> URL: https://issues.apache.org/jira/browse/CASSANDRA-17588
> Project: Cassandra
> Issue Type: Bug
> Components: Local/Snapshots
> Reporter: Paulo Motta
> Assignee: Paulo Motta
> Priority: Normal
>
> This is the output of {{nodetool listsnapshots}}:
> {noformat}
> Snapshot Details:
> Snapshot name Keyspace name Column family name True size
> Size on disk Creation time Expiration time
> test ks indexed_table 1.1 KiB
> 21.22 KiB 2022-04-26T19:13:20.102Z
> test ks my_table 960 bytes
> 10.76 KiB 2022-04-26T19:13:20.102Z
> dropped-1650997415751-my_table ks my_table 989 bytes 989
> bytes 2022-04-26T18:23:35.751Z
> Total TrueDiskSpaceUsed: 0 KiB
> {noformat}
> Total TrueDiskSpaceUsed does not match the sum of "true size on disk" of all
> snapshots.
> The reason for this is because {{Total TrueDiskSpaceUsed}} computation does
> not include the size of snapshot schema and manifest files.
> We should fix the {{Total TrueDiskSpaceUsed}} computation to include the the
> size of snapshot schema and manifest files, so it will look like this:
> {noformat}
> Snapshot Details:
> Snapshot name Keyspace name Column family name True size
> Size on disk Creation time Expiration time
> test ks indexed_table 1.1 KiB
> 21.22 KiB 2022-04-26T19:13:20.102Z
> test ks my_table 960 bytes
> 10.76 KiB 2022-04-26T19:13:20.102Z
> dropped-1650997415751-my_table ks my_table 989 bytes 989
> bytes 2022-04-26T18:23:35.751Z
> Total TrueDiskSpaceUsed: 3 KiB
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]