

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 6.10.0: notas de la versión de Hive
<a name="Hive-release-history-6100"></a>

## Amazon EMR 6.10.0: cambios en Hive
<a name="Hive-release-history-changes-6100"></a>


****  

| Tipo | Description (Descripción) | 
| --- | --- | 
| Característica | Habilite los controles de acceso AWS Lake Formation basados en las consultas de Apache Hive (escritura) [mediante IAM Passthrough](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-steps-runtime-roles.html) (API HiveCLI/Steps). | 
| Mejora | Deshabilitar la configuración de hive.log.explain.output de forma predeterminada para reducir el tamaño del registro | 
| Portabilidad con versiones anteriores | [HIVE-26408](https://issues.apache.org/jira/browse/HIVE-26408): Vectorización: corrige la desasignación de columnas temporales y no reutiliza un elemento secundario como resultado ConstantVectorExpression  | 
| Portabilidad con versiones anteriores | [HIVE-22269](https://issues.apache.org/jira/browse/HIVE-22269): corrección de un error en el recuento de reductores en las consultas de inserción con particiones dinámicas debido a la falta de estadísticas provocada por [HIVE-20703](https://issues.apache.org/jira/browse/HIVE-20703). | 
| Portabilidad con versiones anteriores | [HIVE-22891](https://issues.apache.org/jira/browse/HIVE-22891): Omite la extracción en el modo de ejecución sin LLAP PartitionDesc CombineHiveRecord  | 
| Portabilidad con versiones anteriores | [HIVE-23804](https://issues.apache.org/jira/browse/HIVE-23804): adición de una base de datos predeterminada para las tablas específicas de estadísticas de columnas en el esquema de metaalmacén de Hive para que sean compatibles con versiones anteriores | 
| Portabilidad con versiones anteriores | [HIVE-25277: Eliminación lenta de particiones de Hive](https://issues.apache.org/jira/browse/HIVE-25277) para almacenes de objetos en la nube con un coste caro ListFiles | 
| Portabilidad con versiones anteriores | [HIVE-19202](https://issues.apache.org/jira/browse/HIVE-19202): La CBO falló debido a un error. NullPointerException HiveAggregate isBucketedInput() | 
| Portabilidad con versiones anteriores | [HIVE-19048](https://issues.apache.org/jira/browse/HIVE-19048): se ignoran los errores de corrección de Beeline Initscript | 
| Portabilidad con versiones anteriores | [HIVE-21085](https://issues.apache.org/jira/browse/HIVE-21085): el registro de vistas materializadas inicia una sesión de Tez no externa | 
| Portabilidad con versiones anteriores | [HIVE-21675](https://issues.apache.org/jira/browse/HIVE-21675): CREATE VIEW IF NOT EXISTS devuelve un error en lugar de “ACEPTAR” si la vista ya existe. Se trata de una regresión de Hive 2.  | 
| Portabilidad con versiones anteriores | [HIVE-21646](https://issues.apache.org/jira/browse/HIVE-21646): Prueba: Evita escapar del contexto del registro TezTasks de subprocesos | 
| Portabilidad con versiones anteriores | [HIVE-22054](https://issues.apache.org/jira/browse/HIVE-22054): evita las listas recursivas para comprobar si un directorio está vacío | 
| Portabilidad con versiones anteriores | [HIVE-16587](https://issues.apache.org/jira/browse/HIVE-16587): NPE al insertar tipos complejos con valores nulos anidados | 
| Portabilidad con versiones anteriores | [HIVE-22647](https://issues.apache.org/jira/browse/HIVE-22647): habilita el grupo de sesiones de forma predeterminada | 
| Portabilidad con versiones anteriores | [HIVE-13288](https://issues.apache.org/jira/browse/HIVE-13288): mensaje de excepción confuso en .LocalizeResource DagUtils | 
| Portabilidad con versiones anteriores | [HIVE-23870](https://issues.apache.org/jira/browse/HIVE-23870): Optimice múltiples conversiones de texto en. WritableHiveCharObjectInspector getPrimitiveJavaObjeto/ HiveCharWritable | 
| Portabilidad con versiones anteriores | [HIVE-21498](https://issues.apache.org/jira/browse/HIVE-21498): actualización de Thrift a la versión 0.13.0 | 
| Portabilidad con versiones anteriores | [HIVE-24378](https://issues.apache.org/jira/browse/HIVE-24378): los espacios iniciales y finales no se eliminan antes de la conversión decimal | 
| Portabilidad con versiones anteriores | [HIVE-21341](https://issues.apache.org/jira/browse/HIVE-21341): valores predeterminados razonables: hive.server2.idle.operation.timeout y hive.server2.idle.session.timeout son demasiado altos | 
| Portabilidad con versiones anteriores | [HIVE-22465](https://issues.apache.org/jira/browse/HIVE-22465): Agregue la configuración ssl TezConfigurationFactory | 
| Portabilidad con versiones anteriores | [HIVE-24710](https://issues.apache.org/jira/browse/HIVE-24710): optimización de la iteración del PTF para count(\*) para reducir el costo de CPU y E/S | 
| Portabilidad con versiones anteriores | [HIVE-15406](https://issues.apache.org/jira/browse/HIVE-15406): consideración de la posibilidad de vectorizar la nueva función “trunc” | 
| Portabilidad con versiones anteriores | [HIVE-21541](https://issues.apache.org/jira/browse/HIVE-21541): corrección de los encabezados asf que faltan en HIVE-15406 | 
| Portabilidad con versiones anteriores | [HIVE-24808](https://issues.apache.org/jira/browse/HIVE-24808): fechas analizadas en caché | 
| Portabilidad con versiones anteriores | [HIVE-24746](https://issues.apache.org/jira/browse/HIVE-24746): PTF: se puede optimizar durante el cálculo del alcance TimestampValueBoundaryScanner | 
| Portabilidad con versiones anteriores | [HIVE-25059](https://issues.apache.org/jira/browse/HIVE-25059): el evento Alter se convierte para cambiarle el nombre durante la replicación | 
| Portabilidad con versiones anteriores | [HIVE-25142](https://issues.apache.org/jira/browse/HIVE-25142): la repetición de códigos en la asignación para unirse a una tabla de hash rápida provoca daños en las claves de gran tamaño | 
| Portabilidad con versiones anteriores | [HIVE-23756](https://issues.apache.org/jira/browse/HIVE-23756): se agregaron más restricciones al archivo package.jdo | 
| Portabilidad con versiones anteriores | [HIVE-25150](https://issues.apache.org/jira/browse/HIVE-25150): los caracteres de tabulación no se eliminan antes de la conversión decimal, al igual que el carácter de espacio, que se fija como parte de HIVE-24378 | 
| Portabilidad con versiones anteriores | [HIVE-25093](https://issues.apache.org/jira/browse/HIVE-25093): la UDF de date\_format() devuelve la salida solo en la zona horaria UTC | 
| Portabilidad con versiones anteriores | [HIVE-25268](https://issues.apache.org/jira/browse/HIVE-25268): date\_format udf devuelve resultados incorrectos para fechas anteriores a 1900 si la zona horaria local no es UTC | 
| Portabilidad con versiones anteriores | [HIVE-25338](https://issues.apache.org/jira/browse/HIVE-25338): AIOBE en la configuración UDF si la entrada está vacía | 
| Portabilidad con versiones anteriores | [HIVE-22400](https://issues.apache.org/jira/browse/HIVE-22400): el minuto UDF con el tiempo devuelve NULL | 
| Portabilidad con versiones anteriores | [HIVE-25058](https://issues.apache.org/jira/browse/HIVE-25058): PTF: se puede optimizar durante el cálculo del alcance pt2 - TimestampValueBoundaryScanner isDistanceGreater | 
| Portabilidad con versiones anteriores | [HIVE-25449](https://issues.apache.org/jira/browse/HIVE-25449): datediff() produce un resultado incorrecto cuando se ejecuta en una tarea de Tez con una zona horaria que no es UTC | 
| Portabilidad con versiones anteriores | [HIVE-23688](https://issues.apache.org/jira/browse/HIVE-23688): Vectorización: para una columna de tipo mapa que incluye un valor nulo IndexArrayOutOfBoundsException  | 
| Portabilidad con versiones anteriores | [HIVE-22247: Hive](https://issues.apache.org/jira/browse/HIVE-22247) se lanza cuando la salida de la tarea de la partición está vacía HFile OutputFormat FileNotFoundException  | 
| Portabilidad con versiones anteriores | [HIVE-25570](https://issues.apache.org/jira/browse/HIVE-25570): Hive debe enviar la ruta URL completa para autorizar el comando insert overwrite location | 
| Portabilidad con versiones anteriores | [HIVE-22903](https://issues.apache.org/jira/browse/HIVE-22903): la función row\_number() vectorizada restablece el número de fila después de un lote en caso de una expresión constante en la cláusula de partición | 
| Portabilidad con versiones anteriores | [HIVE-25549](https://issues.apache.org/jira/browse/HIVE-25549): resultados incorrectos para la función de ventana con una expresión en la cláusula PARTITION BY u ORDER BY | 
| Portabilidad con versiones anteriores | [HIVE-25579](https://issues.apache.org/jira/browse/HIVE-25579): LOAD sobrescribe los anexos en lugar de sobrescribirlos | 
| Portabilidad con versiones anteriores | [HIVE-25659](https://issues.apache.org/jira/browse/HIVE-25659): las consultas SQL directas de metaalmacén con IN/(NOT IN) deben dividirse en función del máximo de parámetros permitidos por la base de datos SQL | 
| Portabilidad con versiones anteriores | [HIVE-20502](https://issues.apache.org/jira/browse/HIVE-20502): corrección de NPE al ejecutar skewjoin\_mapjoin10.q cuando se utilizaban las estadísticas de columnas. | 
| Portabilidad con versiones anteriores | [HIVE-25765](https://issues.apache.org/jira/browse/HIVE-25765): la propiedad skip.header.line.count omite las filas de cada bloque cuando el tamaño del archivo es mayor FetchOperator  | 
| Bug | Corrección de NPE al insertarlo en ciertos escenarios cuando hive.stats.column.autogather y hive.groupby.skewindata están habilitados  | 
| Error | Corrección de NPE cuando el valor mapred.tasktracker.expiry.interval no está establecido | 