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

Michael Shuler commented on CASSANDRA-10798:
--------------------------------------------

The drop/create issue is exactly why 5202 was created. The behavior of using 
the data in a name-only data directory was for functional upgrades to 2.1 from 
2.0.

What behavior are you expecting that addresses 2.0->2.1 upgrades as well as 
solving 5202?

> C* 2.1 doesn't create dir name with uuid if dir is already present
> ------------------------------------------------------------------
>
>                 Key: CASSANDRA-10798
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-10798
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Local Write-Read Paths
>         Environment: C* 2.1.11
>            Reporter: MASSIMO CELLI
>             Fix For: 2.1.x
>
>
> on C* 2.1.12 if you create a new table and a directory with the same name 
> already exist under the keyspace then C* will simply use that directory 
> rather than creating a new one that has uuid in the name.
> Even if you drop and recreate the same table it will still use the previous 
> dir and never switch to a new one with uuid. This can happen on one of the 
> nodes in the cluster while the other nodes will use the uuid format for the 
> same table.
> For example I dropped and recreated the same table three times in this test 
> on a two nodes cluster
> node1
> drwxr-xr-x 3 cassandra cassandra 4096 Dec  1 23:47 mytable
> node2
> drwxr-xr-x 3 cassandra cassandra 4096 Dec  1 23:47 
> mytable-678a7e31988511e58ce7cfa0aa9730a2
> drwxr-xr-x 3 cassandra cassandra 4096 Dec  1 23:41 
> mytable-cade4ee1988411e58ce7cfa0aa9730a2
> drwxr-xr-x 2 cassandra cassandra 4096 Dec  1 23:47 
> mytable-db1b9b41988511e58ce7cfa0aa9730a2
> This seems to break the changes introduced by CASSANDRA-5202



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to