[
https://issues.apache.org/jira/browse/AVRO-17?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12702525#action_12702525
]
Jay Kreps commented on AVRO-17:
-------------------------------
Python not having this type should not necessarily mean it gets removed from
the serialization format. Python also does not have a 32-bit int.
There are a lot of use cases for a more compact floating point type for
serialization, even though it is uncommon for in-memory usage. Many
scientific-type applications, as well as anything that involves scoring (say
for search or recommendations on a website) have gobs of floating point numbers
that may not be accurate beyond a few decimal places. It is awfully convenient
to have a more compact storage format for these.
> remove single float type
> ------------------------
>
> Key: AVRO-17
> URL: https://issues.apache.org/jira/browse/AVRO-17
> Project: Avro
> Issue Type: Improvement
> Components: spec
> Reporter: Doug Cutting
> Fix For: 1.0
>
>
> Python and Thrift do not support a 32-bit single float type, nor do many
> applications use this type, so, for better compatibility, we can remove it
> from Avro.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.