[
https://issues.apache.org/jira/browse/CASSANDRA-2950?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13083482#comment-13083482
]
Hudson commented on CASSANDRA-2950:
-----------------------------------
Integrated in Cassandra-0.8 #272 (See
[https://builds.apache.org/job/Cassandra-0.8/272/])
make sure truncate clears out the commitlog
patch by jbellis; reviewed by slebresne for CASSANDRA-2950
jbellis :
http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1156763
Files :
* /cassandra/branches/cassandra-0.8/CHANGES.txt
*
/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/db/SystemTable.java
*
/cassandra/branches/cassandra-0.8/test/unit/org/apache/cassandra/db/RecoveryManagerTruncateTest.java
*
/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/db/commitlog/CommitLog.java
*
/cassandra/branches/cassandra-0.8/src/java/org/apache/cassandra/db/ColumnFamilyStore.java
> Data from truncated CF reappears after server restart
> -----------------------------------------------------
>
> Key: CASSANDRA-2950
> URL: https://issues.apache.org/jira/browse/CASSANDRA-2950
> Project: Cassandra
> Issue Type: Bug
> Affects Versions: 0.8.0
> Reporter: Cathy Daw
> Assignee: Jonathan Ellis
> Fix For: 0.8.5
>
> Attachments: 2950-v2.txt, 2950-v3_0.8.patch, 2950.txt
>
>
> * Configure 3 node cluster
> * Ensure the java stress tool creates Keyspace1 with RF=3
> {code}
> // Run Stress Tool to generate 10 keys, 1 column
> stress --operation=INSERT -t 2 --num-keys=50 --columns=20
> --consistency-level=QUORUM --average-size-values --replication-factor=3
> --create-index=KEYS --nodes=cathy1,cathy2
> // Verify 50 keys in CLI
> use Keyspace1;
> list Standard1;
> // TRUNCATE CF in CLI
> use Keyspace1;
> truncate counter1;
> list counter1;
> // Run stress tool and verify creation of 1 key with 10 columns
> stress --operation=INSERT -t 2 --num-keys=1 --columns=10
> --consistency-level=QUORUM --average-size-values --replication-factor=3
> --create-index=KEYS --nodes=cathy1,cathy2
> // Verify 1 key in CLI
> use Keyspace1;
> list Standard1;
> // Restart all three nodes
> // You will see 51 keys in CLI
> use Keyspace1;
> list Standard1;
> {code}
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira