| <?xml version="1.0"?> |
| <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <!-- |
| Hive configuration for Impala quickstart docker cluster. |
| --> |
| <configuration> |
| <property> |
| <!-- Required for automatic metadata sync. --> |
| <name>hive.metastore.dml.events</name> |
| <value>true</value> |
| </property> |
| <property> |
| <!-- User impala is not authorized to consume notifications by default, disable |
| authentication to work around this. --> |
| <name>hive.metastore.event.db.notification.api.auth</name> |
| <value>false</value> |
| </property> |
| <property> |
| <name>hive.metastore.uris</name> |
| <value>thrift://quickstart-hive-metastore:9083</value> |
| </property> |
| <!-- Managed and external tablespaces must live on the Docker volumes that we |
| configure for the quickstart cluster. --> |
| <property> |
| <name>hive.metastore.warehouse.dir</name> |
| <value>/user/hive/warehouse/managed</value> |
| </property> |
| <property> |
| <name>hive.metastore.warehouse.external.dir</name> |
| <value>/user/hive/warehouse/external</value> |
| </property> |
| <property> |
| <!-- Required to enable Hive transactions --> |
| <name>hive.support.concurrency</name> |
| <value>true</value> |
| </property> |
| <property> |
| <!-- Required to enable Hive transactions --> |
| <name>hive.txn.manager</name> |
| <value>org.apache.hadoop.hive.ql.lockmgr.DbTxnManager</value> |
| </property> |
| <property> |
| <!-- Use embedded Derby database --> |
| <name>javax.jdo.option.ConnectionDriverName</name> |
| <value>org.apache.derby.jdbc.EmbeddedDriver</value> |
| </property> |
| <property> |
| <!-- Use embedded Derby database --> |
| <name>javax.jdo.option.ConnectionURL</name> |
| <value>jdbc:derby:;databaseName=/var/lib/hive/metastore/metastore_db;create=true</value> |
| </property> |
| <!-- Hive stats autogathering negatively affects latency of DDL operations, etc and |
| is not particularly useful for Impala --> |
| <property> |
| <name>hive.stats.autogather</name> |
| <value>false</value> |
| </property> |
| </configuration> |