You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Ashutosh Chauhan (JIRA)" <ji...@apache.org> on 2014/05/10 23:58:52 UTC

[jira] [Updated] (HIVE-5342) Remove pre hadoop-0.20.0 related codes

     [ https://issues.apache.org/jira/browse/HIVE-5342?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ashutosh Chauhan updated HIVE-5342:
-----------------------------------

    Status: Open  (was: Patch Available)

* In SkewJoinHandler, you can get rid of catch(IOException) block altogether.
* In LazySimpleSerde::deserialize() lets not do any instanceof check. Since this is on performance critical path, we should avoid any if branch. Lets just cast it to BinaryComparable. In worst case, ClasscastException would be thrown, which is fine.
* Same as above for LazyBinarySerde.

> Remove pre hadoop-0.20.0 related codes
> --------------------------------------
>
>                 Key: HIVE-5342
>                 URL: https://issues.apache.org/jira/browse/HIVE-5342
>             Project: Hive
>          Issue Type: Task
>            Reporter: Navis
>            Assignee: Jason Dere
>            Priority: Trivial
>         Attachments: D13047.1.patch, HIVE-5342.1.patch
>
>
> Recently, we discussed not supporting hadoop-0.20.0. If it would be done like that or not, 0.17 related codes would be removed before that.



--
This message was sent by Atlassian JIRA
(v6.2#6252)