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)