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

Alan Gates updated HIVE-8341:
-----------------------------
    Release Note: 
A new environment variable hive.script.operator.env.blacklist was added in 
0.14.  Its default value is 
"hive.txn.valid.txns,hive.script.operator.env.blacklist"

By default all values in the HiveConf object are converted to environment 
variables of the same name as the key (with '.' (dot) converted to '_' 
(underscore)) and set as part of the script operator's environment.  However, 
some values can grow large or are not amenable to translation to environment 
variables.  This value gives a comma separated list of configuration values 
that will not be set in the environment when calling a script operator.  By 
default the valid transaction list is excluded, as it can grow large and is 
sometimes compressed, which does not translate well to an environment variable.

> Transaction information in config file can grow excessively large
> -----------------------------------------------------------------
>
>                 Key: HIVE-8341
>                 URL: https://issues.apache.org/jira/browse/HIVE-8341
>             Project: Hive
>          Issue Type: Bug
>          Components: Transactions
>    Affects Versions: 0.14.0
>            Reporter: Alan Gates
>            Assignee: Alan Gates
>            Priority: Critical
>              Labels: TODOC14
>             Fix For: 0.14.0
>
>         Attachments: HIVE-8341.2.patch, HIVE-8341.3.patch, HIVE-8341.patch
>
>
> In our testing we have seen cases where the transaction list grows very 
> large.  We need a more efficient way of communicating the list.



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

Reply via email to