this is fixed in the 0.6 branch for 0.6.5

On Wed, Aug 18, 2010 at 5:04 AM, Stefan Kaufmann <sta...@gmail.com> wrote:
> Sorry - forgot the version: 0.6.4
>
> On Wed, Aug 18, 2010 at 11:52 AM, Stefan Kaufmann <sta...@gmail.com> wrote:
>>
>> During my tests, I found some strange bootstrap + get Range Slice
>> behavior.
>>
>> In my testing environment im creating Datasets which look like those:
>> sampleDPUIDforTestingIssues1/00000000000
>>  -> value = 123456789
>> sampleDPUIDforTestingIssues1/00000999999
>>  -> value = 123456789
>>
>> i create 1 Million of those Keys (increasing number at the end) and then I
>> have a query-script which uses get RangeSlices (10 000 Keys per Slices) in a
>> loop to query all keys. The script checks if all key's could be queried.
>>
>> When I use the Bootstrap option to add a new node, mye query script shows
>> me a large amount of missing keys. (looks like the same key-range from one
>> node in the ring). However, when I try to query one single key out of the
>> range (not using slices), I can read the value without any problem.
>>
>>
>> My Script says:
>> Following errors for sampleDPUIDforTestingIssues1 collection found:
>> 471886 - 736000 are missing.
>>
>> This is the ring configuration:
>> Address       Status     Load
>> Range                                      Ring
>>
>> sampleDPUIDforTestingIssues1/00000736000
>> 10.20.10.112  Up         252.67 MB
>> qaDOmXnF48Q4sZks                                      |<--|
>> 10.20.10.111  Up         252.67 MB
>> sampleDPUIDforTestingIssues1/00000471885   |   |
>> 10.20.10.110  Up         252.66 MB
>> sampleDPUIDforTestingIssues1/00000736000   |-->|
>>
>>
>> When I add new nodes, by coping the storage/Keyspace data instead of
>> bootstrapping - everything works fine.
>>
>> I searched the Issues-DB, and I found those two old ones..
>> (I'm not sure, if they really have to do something with this)
>>
>> https://issues.apache.org/jira/browse/CASSANDRA-682
>> https://issues.apache.org/jira/browse/CASSANDRA-902
>
>



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

Reply via email to