Amazon EMR 6.11.0 - Hive release notes
Amazon EMR 6.11.0 - Hive changes
| Type | Description |
|---|---|
| Improvement | Added support for multithreaded dropping of partitions to improve the performance of dropping of partitions |
| Improvement | Support reading encoded Hive query files |
| Improvement | Enabled Tez Shuffle Handler by default for Hive on Tez jobs |
| Bug | Added an option to enable deterministic distribution of
keys to reducers to fix incorrect result when
hive.groupby.skewindata is enabled (reported in HIVE-20220 |
| Bug | Fixed stats computation failure when default partition name is configured |
| Bug | Respect any custom SSL classification parameters passed when SSL is configured out of the box for HiveServer2 in a cluster with in-transit encryption enabled |
| Backport | HIVE-23617 |
| Backport |
HIVE-26408 |
| Backport | HIVE-23614 |
| Backport | HIVE-23354 |
| Backport | HIVE-20344 |
| Backport | HIVE-15826 |
| Backport | HIVE-18284 |
| Backport | HIVE-24930 |
| Backport | HIVE-24523 |
| Backport | HIVE-23265 |
| Backport | HIVE-21492 |
| Backport | HIVE-22540 |
| Backport | HIVE-22588 |
| Backport | HIVE-22551 |
| Backport | HIVE-22448 |
| Backport | HIVE-22248 |
| Backport | HIVE-22210 |
| Backport | HIVE-21531 |
| Backport | HIVE-20419 |
| Backport | HIVE-19388 |
| Backport | HIVE-21584 |
| Backport | HIVE-25107 |
| Backport | HIVE-22097 |
| Backport | HIVE-23938 |
| Backport | HIVE-26226 |
| Backport | HIVE-17879 |
| Backport | HIVE-27004 |
| Backport | HIVE-16812 |
| Backport | HIVE-17917 |
| Backport | HIVE-19985 |
| Backport | HIVE-20635 |
| Upgrade | Upgrade Javadoc to 3.3.1 |
| Upgrade | Upgrade Javassist to 3.24.1-GA |
| Upgrade | Update apache-directory-server to 2.0.0-M14 |
New configurations
| Name | Classification | Description |
|---|---|---|
| hive.metastore.fs.drop.partition.threads | hive-site | Number of core threads in the drop partition thread pool. |
| hive.metastore.fs.drop.partition.keepalive.time | hive-site | Time in seconds that an idle drop partition async thread (from the thread pool) will wait for a new task to arrive before terminating. |
| hive.metastore.fs.drop.partition.threadpool.max.queue.size | hive-site | Maximum queue size to be used in thread pool for dropping of partitions from file system. |
| hive.groupby.enable.deterministic.distribution | hive-site | Enable deterministic distribution of keys to reducers. It will pass a constant seed value while calling the rand function used for random partitioning. |
| hive.privilege.synchronizer | hive-site | Whether to synchronize privileges from external authorizer periodically in HiveServer2. |
| hive.cli.query.file.encoding | hive-site | File encoding for the all type of query files (query file, init query file, rc file etc) provided in the cli arguments. |
| hive.emr.tez.shuffle.enabled | hive-site | Hive on Tez jobs now use tez_shuffle by default instead of mapreduce_shuffle as the default Shuffle Handler. |
Deprecated configurations
The following configuration properties are deprecated as a result of
HIVE-23354
| Name | Default value |
|---|---|
|
|
|
|