cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Yaskevich (Commented) (JIRA)" <>
Subject [jira] [Commented] (CASSANDRA-3231) CQL does not throw an error when invalid hex is supplied
Date Tue, 27 Sep 2011 14:27:11 GMT


Pavel Yaskevich commented on CASSANDRA-3231:

I think that was expecting hexToBytes to validate string and throw a NumberFormatException
but it never did before this patch.
> CQL does not throw an error when invalid hex is supplied
> --------------------------------------------------------
>                 Key: CASSANDRA-3231
>                 URL:
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 0.8.5
>            Reporter: Brandon Williams
>            Assignee: Pavel Yaskevich
>            Priority: Minor
>             Fix For: 0.8.7
>         Attachments: CASSANDRA-3231.patch
> As reported on irc, if you try to create an index on a CF with a default comparator of
BytesType, but you supply invalid hex, weird things happen.  Namely if you try to create one
on 'category' you instead get one on '\xca\xfe\xff\xff', which is 4 bytes that appears to
coincide with attempting to interpret 'ca', 'te', 'go', 'ry' as hex.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message