I am using hive-site.xml to change some of the configuration parameters. for ex.
<property>
<name>hive.execution.engine</name>
<value>tez</value>
</property>
But when I connect to the hive server using beeline with the following command -
$HIVE_HOME/bin/beeline -u jdbc:hive2://localhost:10000
It does not retain the server configuration. i.e when i run any query, it always used a MR job, however i configured the engine to be tez. But with in beeline if i do
set hive.execution.engine=tez;
It uses tez. Why is it that despite setting this in hite-site.xml, the config is not reflected. Or the beeline overrides all the config?