cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jonathan Ellis <jbel...@gmail.com>
Subject Re: Secondary index query return row should not return?
Date Sun, 14 Nov 2010 18:50:29 GMT
https://issues.apache.org/jira/browse/CASSANDRA-1745

On Thu, Nov 11, 2010 at 2:49 PM, Jonathan Ellis <jbellis@gmail.com> wrote:
> It's working as written, but I think you're right that it makes more
> sense to fail the expression when the column doesn't exist.
>
> On Thu, Nov 11, 2010 at 7:04 AM, Ching-Cheng Chen
> <cchen@evidentsoftware.com> wrote:
>> Not sure if this the intended behavior of the indexed query.
>>
>> I created a column family and added index on column A,B,C.
>>
>> Now I insert three rows.
>>
>> row1 : A=123, B=456, C=789
>> row2 : A=123, C=789
>> row3 : A=123, B=789, C=789
>>
>> Now if I perform an indexed query for A=123 and B=456, both row1 and row2
>> are returned.
>>
>> Is this the expected behavior?  Since row2 doesn't have column B, I would
>> expect B=456 expression should return false.
>>
>> I'm using cassandra-0.7.0-beta3 and hector-0.7.0-19_11042010
>>
>> Regards,
>>
>> Chen
>
>
>
> --
> Jonathan Ellis
> Project Chair, Apache Cassandra
> co-founder of Riptano, the source for professional Cassandra support
> http://riptano.com
>



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

Mime
View raw message