Fedor Telnov created AVRO-3781:
----------------------------------

             Summary: [Rust] Enhance decimal resolving
                 Key: AVRO-3781
                 URL: https://issues.apache.org/jira/browse/AVRO-3781
             Project: Apache Avro
          Issue Type: Improvement
          Components: rust
            Reporter: Fedor Telnov


Firstly, I have a question - maybe I've missed something - how to properly 
resolve json-based avro data with decimal avro schema(either based on bytes or 
fixed types)?

I think it's impossible to resolve json-based avro data with decimal schema - 
I've tried some variants, like passing bytes as Unicode symbols, or passing 
array of bytes directly, or even simply float numbers - nothing works.

My proposition is to allow decimal resolving on following json variants:

1) Array of u8;

2) float value;

3) integer value.

String is kinda dangerous to allow resolving, as it might be malformed.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to