You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "C. Scott Andreas (JIRA)" <ji...@apache.org> on 2018/11/18 18:07:03 UTC

[jira] [Updated] (CASSANDRA-10064) Serialization should avoid calculating serializedSize up-front

     [ https://issues.apache.org/jira/browse/CASSANDRA-10064?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

C. Scott Andreas updated CASSANDRA-10064:
-----------------------------------------
    Component/s: Local Write-Read Paths

> Serialization should avoid calculating serializedSize up-front
> --------------------------------------------------------------
>
>                 Key: CASSANDRA-10064
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-10064
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Local Write-Read Paths
>            Reporter: Benedict
>            Priority: Major
>             Fix For: 4.x
>
>
> There are multiple approaches that could be used here, but the simplest would be to extend DataInputPlus and DataOutputPlus to support marking the start/end of a variable length (and unkown upfront) encoding. By itself this only buys us more efficient encoding, however it opens the door to the sending of results before they have been fully materialized (but this has many other challenges).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org