thiru-mg commented on PR #1820:
URL: https://github.com/apache/avro/pull/1820#issuecomment-1211711217

   I think moving `jsonDom.hh` to API exposes a large portion of new material 
for public use. That puts a big constraint on us. Any new change to 
`jsonDom.hh` needs to be backward compatible. That is the actual reason I 
originally kept the entire JSON thing private. I am the author of much of the 
Avro C++ work. I strongly recommend some other approach to support custom 
fields. The JSON portion of the library, being private, not much thought went 
into designing and implementing it. We carefully kept the JSON from the data 
path, it is used only for parsing schemata and generating them. We do however 
use it for generating and reading Avro data for debugging purposes.


-- 
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