Michael A. Smith created AVRO-2892:
--------------------------------------

             Summary: Avro should provide codec implementations for Python
                 Key: AVRO-2892
                 URL: https://issues.apache.org/jira/browse/AVRO-2892
             Project: Apache Avro
          Issue Type: New Feature
          Components: python
            Reporter: Michael A. Smith


Registered [Python codecs|https://docs.python.org/3/library/codecs.html] 
provide a fluent and natural way to convert between object and serialized 
(particularly as-binary) data. Avro should provide two codec implementations:

# Static encode and decode, that encodes native Python objects (lists, dicts, 
and primitive scalars) and infer the schema from the data itself, producing a 
binary string containing the schema and the encoded data.
# A solution for registering a Schema into the Python codec registry, so that 
codec.encode/decode can convert objects into Avro binary for that schema.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to