Kriskras99 commented on issue #254: URL: https://github.com/apache/avro-rs/issues/254#issuecomment-3172877806
Looking at that issue it seems that the user needed `is_human_readable = false` so that timestamps would be encoded as milliseconds in Avro, while JSON would use the RFC3389 string. Which is how `is_human_readable` is supposed to work. However changing the default could potentially be a major breaking change as a type serialized with `is_human_readable = true` would potentially not deserialize with `is_human_readable = false`. The advantage of changing the default to `false` would be that the resulting serialisation would be more compact by default, and we can keep the override for users depending on the "wrong" behaviour. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
