[ 
https://issues.apache.org/jira/browse/CASSANDRA-9515?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14567102#comment-14567102
 ] 

Sylvain Lebresne commented on CASSANDRA-9515:
---------------------------------------------

I agree, let's use full [bytes] and not make too much assumptions on how people 
will use this. In term of priorities, let's just make sure we get this 
committed for the RC (it's fine if that's broken compared to the beta, that's 
what betas are for).

> Bytes map encoding does not match protocol spec
> -----------------------------------------------
>
>                 Key: CASSANDRA-9515
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-9515
>             Project: Cassandra
>          Issue Type: Bug
>            Reporter: Olivier Michallat
>            Assignee: Robert Stupp
>             Fix For: 2.2.0 rc1
>
>
> In native_protocol_v4.spec, [bytes map] is defined as having [bytes] values, 
> where [bytes] is an int n followed by n bytes.
> In practice, {{CBUtil#writeBytesMap}} encodes each value with 
> {{CBUtil#writeBytes}}, which writes the length as a short (so a [short bytes] 
> instead of a [bytes]).
> This is used for the custom payload introduced by CASSANDRA-8553.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to