deletes "win" races, so if 3) happens at the same timestamp as 2) then
the delete takes precedence.

On Wed, Dec 29, 2010 at 9:58 PM, mike dooley <doo...@apple.com> wrote:
> sorry, i forgot to mention that i am using 0.7-rc2
>
> On Dec 29, 2010, at 7:56 PM, mike dooley wrote:
>
>> things have not been going very well for me today, so maybe there's something
>> that i'm missing, but here is a little test program that just:
>>
>> 1) inserts a single column in a row,
>> 2) deletes the row,
>> 3) re-inserts the row
>>
>> but it seems that the second insert fails to actually insert the data. here 
>> is the output
>> of the test program
>>
>> === starting
>> === inserting row: row-a, value: value-a
>> === about to retrieve data
>> === got (dummy-col,value-a)
>> === deleting row: row-a
>> === data not found, as expected
>> === re-inserting row: row-a
>> === !!!! re-inserted data not found
>> === crush all boxes
>>
>> and subsequent inserts also fail (if you run the program again).
>>
>> here is the test program
>>
>> <CClient.java>
>>
>> i am just using a single node, with the following schema
>>
>>  create keyspace Harvest with replication_factor = 1 and placement_strategy 
>> = 'org.apache.cassandra.locator.SimpleStrategy';
>>  use Harvest;
>>  create column family Test1 with column_type = 'Standard' and comparator = 
>> 'UTF8Type';
>>
>> thanks in advance.
>> -mike
>
>



-- 
Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of Riptano, the source for professional Cassandra support
http://riptano.com

Reply via email to