Description
Currently, the C implementation does not return the JSON parse errors from the underlying JSON library and instead simply returns EINVAL.
This makes debugging difficult. For instance, I had to hack the source code to figure out why AVRO-462 was happening. We could use the very nice text field on current jansson library's json_error_t struct.