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]

Reply via email to