Can the Java implementation of Avro do schema resolution without deserializing? For example, can it convert a generic object to a specific object with a different schema? It seems possible: the specific class contains the reader’s schema, and the generic object contains the writer’s schema and data. But I don’t see how to do it with Java, without serializing and deserializing.
This would be useful in some RPC servers, enabling low level software to deserialize a generic object, which high level software might subsequently resolve to a specific object. - John Kristian
