View a markdown version of this page

Amazon EMR 7.4.0 - Notas de la versión de Hive - Amazon EMR

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Amazon EMR 7.4.0 - Notas de la versión de Hive

Amazon EMR 7.4.0: Cambios en la colmena

Tipo Description (Descripción)

Upgrade

HIVE-28191: actualización de Hadoop a la versión 3.4.0

Upgrade

Actualización del protobuf sombreado de Hadoop a la versión 3.21

Upgrade

Actualización de commons-cli a la versión 1.5.0

Upgrade

Actualización de commons-compress a la versión 1.24.0

Upgrade

Actualización de commons-io a la versión 2.14.0

Upgrade

Actualización de commons-lang3 a la versión 3.21.0

Mejora

Modificación del tiempo de espera de inicio de sesión de Tez a 10 segundos mientras se intenta utilizar la sesión existente en HiveCLI

Mejora

Habilitación del mecanismo de cortocircuito en Tez DAG para consultas de selección sencillas con LIMIT

Mejora

HIVE-21100: permiso para aplanar los subdirectorios de las tablas cuando se utiliza el motor TEZ y la cláusula UNION

Corrección de errores

El comando HIVE-25095: Beeline/hive -e no puede procesar consultas con comillas al final

Corrección de errores

HIVE-13781: Tez Job falló FileNotFoundException cuando el directorio de particiones no existe

Corrección de errores

HIVE-28480: desactivación de SMB cuando el generador de hash con particiones no coincide entre las ramas de la unión en el RS anterior

Amazon EMR 7.4.0: nuevas configuraciones

Clasificación Name Predeterminado Description (Descripción)

hive-site

hive.ignore.failure.partition.dir.not.found

false

Ignora el error si la partición de la tabla existe pero la ruta de almacenamiento de objetos real no.

hive-site

hive.tez.union.flatten.subdirectories

false

Cuando se ingresan datos en una tabla y UNIR TODO es el último paso de la consulta, Hive en Tez crea un subdirectorio para cada rama de UNIR TODO. Cuando esta propiedad está habilitada, se eliminan los subdirectorios, se cambia el nombre de los archivos y se los mueve al directorio principal. Tenga en cuenta que esto no funciona cuando hive.blobstore.use.output-committer está habilitado.