QHIVE-3896: QDS allows you to configure multi-instance HiveServer2 (HS2) in a Hadoop 2 (Hive) cluster. Beta
This provides high availability and scalability when you are running concurrent queries. To run multiple instances of HS2, you can configure a HiveServer2 cluster as a child of the parent Hadoop 2 (Hive) cluster. Qubole recommends you use a multi-instance HS2 cluster when you want to run more than 100 concurrent Hive queries.
QDS allows you to configure a separate HiveServer2 cluster both through the UI and the API. Cluster Restart Required
Hive 3.1.1 (beta) Version¶
QHIVE-3844: QDS supports Hive 3.1.1 (Beta). It is also the latest release of open-source Hive. Beta
Hive 3.1.1 (Beta) requires Hadoop 3.x and Tez 0.9.x; it supports HS2 and multi-instance HS2. Tez is the only supported execution engine. Cluster Restart Required
QTEZ-405: Adds offline support for the Tez UI.
QTEZ-362: To reduce
readAPI calls in Hive 2.3, QDS has changed the default values of following configurations:
mapred.min.split.size: The default value is 256MB.
mapred.max.split.size: The default value is 256MB.
The default values for other Hive versions remain unchanged.