Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.7.0
-
None
-
None
-
Reviewed
Description
Currently, while serde implementations can set a field's name, they can't set its comment. These are set in the metastore utils to (from deserializer). For those serdes that can provide meaningful comments for a field, they should be propagated to the table description. These serde-provided comments could be prepended to "(from deserializer)" if others feel that's a meaningful distinction. This change involves updating StructField to support a (possibly null) comment field and then propagating this change out to the myriad places StructField is thrown around.