hive-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sergey Shelukhin (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HIVE-14074) RELOAD FUNCTION should update dropped functions
Date Wed, 13 Jul 2016 22:31:20 GMT

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

Sergey Shelukhin commented on HIVE-14074:
-----------------------------------------

Looks mostly good, one question - why is it using the regex with a dot in the middle? Is there
anything special about filtering functions like that - doesn't the method already return FQ
names?

> RELOAD FUNCTION should update dropped functions
> -----------------------------------------------
>
>                 Key: HIVE-14074
>                 URL: https://issues.apache.org/jira/browse/HIVE-14074
>             Project: Hive
>          Issue Type: Bug
>    Affects Versions: 2.0.1
>            Reporter: Abdullah Yousufi
>            Assignee: Abdullah Yousufi
>             Fix For: 2.2.0
>
>         Attachments: HIVE-14074.01.patch, HIVE-14074.02.patch, HIVE-14074.03.patch
>
>
> Due to HIVE-2573, functions are stored in a per-session registry and only loaded in from
the metastore when hs2 or hive cli is started. Running RELOAD FUNCTION in the current session
is a way to force a reload of the functions, so that changes that occurred in other running
sessions will be reflected in the current session, without having to restart the current session.
However, while functions that are created in other sessions will now appear in the current
session, functions that have been dropped are not removed from the current session's registry.
It seems inconsistent that created functions are updated while dropped functions are not.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message