[ 
https://issues.apache.org/jira/browse/CASSANDRA-17568?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17525290#comment-17525290
 ] 

Paulo Motta commented on CASSANDRA-17568:
-----------------------------------------

bq. The refactorisation he was doing was also done due to the fact that right 
now you can not list snapshots of dropped tables because Cassandra does not 
"see" it anymore when they are dropped. Hence I think we need to first move 
Paulo's work forward and once done, we would expose the information what tables 
are not meant to be there anymore - which would be your list.

This logic is available on this [SnapshotFinder 
class|https://github.com/apache/cassandra/blob/2b1ec31885908b1199a93127668b2a4fd422a2c6/src/java/org/apache/cassandra/service/snapshot/SnapshotFinder.java]
 from CASSANDRA-16843 (planning to wrap this up soon for 4.1). Not sure if this 
is a blocker to this ticket or if both efforts do not conflict with each other.

> Tool to list data directories
> -----------------------------
>
>                 Key: CASSANDRA-17568
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17568
>             Project: Cassandra
>          Issue Type: New Feature
>          Components: Tool/nodetool
>            Reporter: Tibor Repasi
>            Assignee: Tibor Repasi
>            Priority: Normal
>             Fix For: 4.x
>
>
> When a table is created, dropped and re-created with the same name, 
> directories remain within data paths. Operators may be challenged finding out 
> which directories belong to existing tables and which may be subject to 
> removal. However, the information is available in CQL as well as in MBeans 
> via JMX, a convenient access to this information is still missing.
> My proposal is a new nodetool subcommand allowing to list data paths of all 
> existing tables.
> {code}
> % bin/nodetool datapaths -- example
> Keyspace : example
>       Table : test
>       Paths :
>               
> /var/lib/cassandra/data/example/test-02f5b8d0c0e311ecb327ff24df5ab301
> ----------------
> {code}



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org
For additional commands, e-mail: commits-h...@cassandra.apache.org

Reply via email to