[
https://issues.apache.org/jira/browse/HIVE-21246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
BELUGA BEHR updated HIVE-21246:
-------------------------------
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.
was:
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 flag gets passed into utilities. If the class boolean is set,
the passed-in SerDe is overwritten. This is not documented anywhere and it's
weird to do it, just pass in the SerDe to use instead of the SerDe you don't
want to use and a flag to change it.
> Un-bury DelimitedJSONSerDe from PlanUtils.java
> ----------------------------------------------
>
> Key: HIVE-21246
> URL: https://issues.apache.org/jira/browse/HIVE-21246
> Project: Hive
> Issue Type: Improvement
> Reporter: BELUGA BEHR
> Assignee: BELUGA BEHR
> Priority: Minor
> Attachments: HIVE-21246.1.patch, HIVE-21246.1.patch
>
>
> 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.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)