imo it is a terrible bug..

the usage of a TimeUUIDType implies that your actually caring about
the unique bits outside of a timestamp...

currently it's nothing more then LongType ColumnFamily backed by
System.currentTimeInMillis() as a source for name columns.

jesse

--
jesse mcconnell
jesse.mcconn...@gmail.com



On Fri, Mar 19, 2010 at 04:53, Sylvain Lebresne <sylv...@yakaz.com> wrote:
> Just looked at the code and it indeed just compare the
> timestamps. I also find it weird and I would be for changing it,
> but maybe there was a good reason to do it the way it is (even
> if I don't see one right now). I'll let people give their opinion on
> that.
>
> In the meantime, if you need a quick fix for testing, I join you
> a two line patch that should fix it.
>
> --
> Sylvain
>
> On Fri, Mar 19, 2010 at 1:25 AM, John Alessi <j...@socketlabs.com> wrote:
>> But they are different names.  In my example they are:
>> 1077e700-c7f2-11de-86d5-f5bcc793a028
>> 1077e700-c7f2-11de-982e-6fad363d5f29
>> But Cassandra sees them as the same.
>> --
>> John
>>
>>
>>
>> On Mar 18, 2010, at 7:17 PM, Brandon Williams wrote:
>>
>> On Thu, Mar 18, 2010 at 6:12 PM, John Alessi <j...@socketlabs.com> wrote:
>>>
>>> I am having an issue where Cassandra doesn't seem to be able to
>>> distinguish between 2 different UUIDs if based on the same exact time, and
>>> sorting by TimeUUID.
>>
>> *snip*
>>>
>>> Cassandra doesn't seem to be able to distinguish between 2 different UUIDs
>>> if based on the same exact time, and sorting by TimeUUID.
>>>
>>> What am I missing???
>>
>> Column names must be distinct.  If you insert two columns with the same
>> name, one overwrites the other.
>> -Brandon
>>
>>
>

Reply via email to