Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
-
Patch
Description
Ultimately, I'd like to get rid of org.apache.hadoop.hive.serde2.DelimitedJSONSerDe, but for now, trying to make it easier to get rid of later. It's currently buried in PlanUtils.java.
A SerDe and a boolean flag gets passed into these methods. If the flag is set to true, the specified SerDe is overwritten and assigned to DelimitedJSONSerDe. This is not documented anywhere and it's a weird thing to do, just pass in the required SerDe from the start instead of sending the wrong SerDe and a flag to overwrite it.