hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Shelukhin (JIRA)" <>
Subject [jira] [Updated] (HIVE-15167) remove SerDe interface; undeprecate Deserializer and Serializer
Date Fri, 11 Nov 2016 00:14:59 GMT


Sergey Shelukhin updated HIVE-15167:
    Attachment: HIVE-15167.patch

Removing the SerDe interface as originally intended.
Serializer and Deserializer cannot be easily removed, because serde-s implement both. Removing
deprecation from these.

[~ashutoshc] [~jdere] can you take a look?

> remove SerDe interface; undeprecate Deserializer and Serializer
> ---------------------------------------------------------------
>                 Key: HIVE-15167
>                 URL:
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Sergey Shelukhin
>            Assignee: Sergey Shelukhin
>         Attachments: HIVE-15167.patch
> SerDe interfaces were deprecated in HIVE-4007 to suggest that users do not implement
them. However, this results in deprecation warnings all over the codebase where they are actually
> We should un-deprecate (reprecate? precate?) them. We can add a comment for implementers
instead (we could add a method with a clearly bogus name like useThisAbstractClassInstead,
and implement it in the class, so it would be noticeable, but that would break compat).

This message was sent by Atlassian JIRA

View raw message