avro-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Matt Massie (JIRA)" <j...@apache.org>
Subject [jira] Updated: (AVRO-445) avro_size_data() to pre-calculate the size of an avro_datum_t in serialized form
Date Thu, 04 Mar 2010 06:26:27 GMT

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

Matt Massie updated AVRO-445:
-----------------------------

    Assignee:     (was: Matt Massie)

> avro_size_data() to pre-calculate the size of an avro_datum_t in serialized form
> --------------------------------------------------------------------------------
>
>                 Key: AVRO-445
>                 URL: https://issues.apache.org/jira/browse/AVRO-445
>             Project: Avro
>          Issue Type: New Feature
>          Components: c
>    Affects Versions: 1.3.0
>            Reporter: Bruce Mitchener
>         Attachments: avro_size.diff
>
>
> I would like to be able to find out how much buffer space will be required to serialize
a given avro_datum_t ... I've started implementing this but wanted to get feedback on the
general approach and API.
> The details of most of the functions in datum_size.c haven't been updated yet in the
attached patch. The rest should be close to working though.
> The main point of concern that I have at the moment is that I'm returning an int64_t
which, if positive, is the length required and if negative, will be an error condition (like
-EINVAL).
> Thoughts? Anything else in the attached patch that should change?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message