[
https://issues.apache.org/jira/browse/CASSANDRA-5718?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13722996#comment-13722996
]
Jonathan Ellis commented on CASSANDRA-5718:
-------------------------------------------
Right; I'm saying that the only place this sets reversed away from its default
of false is here:
{code}
+ if (comparatorValidator instanceof CompositeType)
+ {
+ for (int i = 0; i < clusterColumns.size(); i++)
+ clusterColumns.get(i).reversed = (((CompositeType)
comparatorValidator).types.get(i) instanceof ReversedType);
{code}
> Cql3 reader returns duplicate rows if the cluster column is reversed
> --------------------------------------------------------------------
>
> Key: CASSANDRA-5718
> URL: https://issues.apache.org/jira/browse/CASSANDRA-5718
> Project: Cassandra
> Issue Type: Bug
> Affects Versions: 1.2.6
> Reporter: Alex Liu
> Assignee: Alex Liu
> Fix For: 1.2.9
>
> Attachments: 5718-1.2-branch.txt
>
>
> To reproduce it,
> cqlsh:test> select * from wordfreq;
> title | occurances | word
> ---------+------------+-------
> alex123 | 4 | liu3
> alex1 | 23456 | liu2
> alex10 | 10 | liu10
> alex12 | 34 | liu3
> alex | 123456 | liu1
> alex | 1000 | liu
> CREATE TABLE wordfreq ( title text, word text, occurances int, PRIMARY KEY
> (title,occurances)) WITH CLUSTERING ORDER by (occurances DESC);
> The hadoop job returns 7 rows instead of 6 rows.
> I will post a patch soon.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira