[
https://issues.apache.org/jira/browse/HIVE-12497?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Prasanth Jayachandran updated HIVE-12497:
-----------------------------------------
Attachment: HIVE-12497.1.patch
Removing HADOOP_CLIENT_OPTS, we will get errors like
"ERROR StatusLogger No log4j2 configuration file found. Using default
configuration: logging only errors to the console." during startup. This is
because hadoop is still using old log4j1.x. This really does not matter as it
is being thrown by "hadoop version" command. What really matters is hive saying
successful initialization of logging like below
"Logging initialized using configuration in
file:/work/configs/hive/pseudo-distributed/hive-log4j2.xml"
> Remove HADOOP_CLIENT_OPTS from hive script
> ------------------------------------------
>
> Key: HIVE-12497
> URL: https://issues.apache.org/jira/browse/HIVE-12497
> Project: Hive
> Issue Type: Sub-task
> Components: Logging
> Affects Versions: 2.0.0
> Reporter: Prasanth Jayachandran
> Assignee: Prasanth Jayachandran
> Fix For: 2.0.0
>
> Attachments: HIVE-12497.1.patch
>
>
> HADOOP_CLIENT_OPTS added in HIVE-11304 to get around log4j error adds ~5
> seconds delay to hive startup.
> {code:title=with HADOOP_CLIENT_OPTS}
> time hive --version
> real 0m11.948s
> user 0m13.026s
> sys 0m3.979s
> {code}
> {code:title=without HADOOP_CLIENT_OPTS}
> time hive --version
> real 0m7.053s
> user 0m7.254s
> sys 0m3.589s
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)