Details
-
Improvement
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Field default values according to the spec are meant to fill in fields present in the reader schema but missing from the writer schema during deserialization. In addition to that default values could be used in the writer schema to fill in missing values when serializing. This is already supported in the Java implementation through record builders.