I am connecting to Hive using beeline.
I'd like to provide the properties of hive-site.xml from a different directory of $HIVE_HOME/conf. The reason is that we do not have permission to $HIVE_HOME/conf directory nor the /etc/hive/conf directory.
I have made a hive-site.xml in the $HADOOP_HOME/conf; however, the properties do not get picked up.
I have looked into the output of "set -v" to see the default properties; however I do not know where these properties are coming from since they do not even reflect the hive-site.xml in the $HIVE_HOME/conf nor etc/hive/conf.
My first question is: where could the default properties be coming from? More importantly: How can I provide the hive-site.xml myself and override existing properties?
Note: I'm aware that we can use "set [property]=[value];" in hive but since another program will be using hive which can only do sql queries and cannot do set commands, I'm hoping to do this through hive-site.xml.