scylladb / scylla-ccm

Cassandra Cluster Manager, modified for Scylla
Apache License 2.0
22 stars 66 forks source link

node.py: Fix Node.clear(only_data=True) deleting data files #586

Closed paszkow closed 2 months ago

paszkow commented 3 months ago

Node.clear(only_data=True) shall clear user defined keyspaces only leaving all system ones untouched. The patch skips all system* keyspace directories when clearing user data.

Keyspace directories contain table directories not files that shall be deleted. When clearing keyspace directories, all underlying table directories are removed.