[
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)