hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vineet Garg (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-19041) Thrift deserialization of Partition objects should intern fields
Date Tue, 22 May 2018 21:24:00 GMT

    [ https://issues.apache.org/jira/browse/HIVE-19041?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16484597#comment-16484597
] 

Vineet Garg commented on HIVE-19041:
------------------------------------

Replaced fix version 3.1.0 with 4.0.0 since master is tracking 4.0.0

> Thrift deserialization of Partition objects should intern fields
> ----------------------------------------------------------------
>
>                 Key: HIVE-19041
>                 URL: https://issues.apache.org/jira/browse/HIVE-19041
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore
>    Affects Versions: 3.0.0, 2.3.2
>            Reporter: Vihang Karajgaonkar
>            Assignee: Vihang Karajgaonkar
>            Priority: Major
>             Fix For: 2.4.0, 4.0.0
>
>         Attachments: HIVE-19041.01.patch, HIVE-19041.02.patch, HIVE-19041.03.patch, HIVE-19041.04.patch,
HIVE-19041.05-branch-2.patch
>
>
> When a client is creating large number of partitions, the thrift objects are deserialized
into Partition objects. The read method of these objects does not intern the inputformat,
location, outputformat which cause large number of duplicate Strings in the HMS memory. We
should intern these objects while deserialization to reduce memory pressure. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message