Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.10.0
-
None
-
None
-
Incompatible change
-
Hive handling of enum types has been changed to always return the string value rather than struct<value:int> as the new format is more useful to users.
Description
When using serde-reported schemas with the ThriftDeserializer, Enum fields are presented as struct<value:int>
Many users expect to work with the string values, which is both easier and more meaningful as the string value communicates what is represented.
Hive should provide a mechanism to optionally convert enum values to strings.