View a markdown version of this page

Amazon EMR 6.12.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 6.12.0: notas de la versión de Hive

Amazon EMR 6.12.0: cambios en Hive

Tipo Description (Descripción)
Mejoras Se ha agregado compatibilidad con JDK 11 y JDK 17 Runtime
Mejoras Agregue compatibilidad con consultas de nombres de columnas de palabras clave reservadas y que distingan mayúsculas de minúsculas al usar S3 Select. Para usarlo, defina la propiedad de la tabla en el formato “s3select.column.mapping” = "column1:fieldName1, column2:fieldName2,..."
Mejoras HIVE-23133: las operaciones numéricas pueden tener resultados diferentes en todos los arcos de hardware
Mejora HIVE-27145: Se utiliza StrictMath para el resto de las funciones matemáticas como continuación de HIVE-23133
Corrección de errores Se corrigió la incompatibilidad comodín en los HMS get_partitions_by_filter y get_num_partitions_by_filter causada por la portabilidad de HIVE-22900 en EMR Hive 6.4.0 APIs
Corrección de errores HIVE-26736: fallo de autorización para las vistas anidadas que tienen la cláusula WITH
Corrección de errores HIVE-22416: faltan registros de operaciones relacionadas con MR cuando la ejecución paralela está habilitada
Corrección de errores HIVE-19653: se ha presionado incorrectamente el predicado de groupby con conjuntos de agrupamiento
Corrección de errores HIVE-22094: las consultas fallaban con: ClassCastException hive.ql.exec.vector. DecimalColumnVectorno se puede convertir en hive.ql.exec.Vector.Decimal64 ColumnVector
Corrección de errores HIVE-26340: el operador PTF vectorizado falla si la consulta tiene la función de ventana en mayúsculas
Corrección de errores HIVE-26184: COLLECT_SET con GROUP BY es muy lento cuando algunas claves están muy sesgadas
Corrección de errores ClassCastException HIVE-26373: al leer las marcas de tiempo de una tabla con datos de Avro HBase
Corrección de errores HIVE-26388: ClassCastException cuando no hay una columna de tipo cadena en la tabla fuente de la consulta CTAS Actualice HIVE-26172: Hive: Actualice Ant a la versión 1.10.11 debido a los CVE-2021-36373 y CVE-2021-36374
Corrección de errores HIVE-26114: la corrección de la conexión jdbc hiveserver2 mediante el comando dfs con espacio de prefijo provocará una excepción
Corrección de errores HIVE-26396: la función trunc tiene un problema con la intercepción de precisión y el resultado tiene muchos 0
Corrección de errores HIVE-26446: TablesWritten no HiveProtoLoggingHook se puede rellenar el campo de las tablas particionadas.
Corrección de errores HIVE-26639: y no debería basarse en el juego de caracteres predeterminado ConstantVectorExpression ExplainTask
Corrección de errores HIVE-22670: ArrayIndexOutOfBoundsException cuando se utiliza un lector vectorizado para leer un archivo de parquet
Corrección de errores HIVE-23607: problema de permiso: la creación de una vista en otra vista se lleva a cabo correctamente, pero la modificación de la vista falla
Corrección de errores HIVE-25498: consulta con más de 31 funciones distintas devuelve un resultado incorrecto
Corrección de errores HIVE-25780: crea más de 64 conjuntos de agrupamiento II DistinctExpansion
Corrección de errores HIVE-23868: especificación de la función de creación de ventanas: admite 0 anteriores o siguientes
Corrección de errores HIVE-24539: la generación del esquema debe respetar el delimitador de columnas OrcInputFormat
Corrección de errores HIVE-23476: LLAP: preasigne también las arenas para el caso del mapa
Corrección de errores HIVE-25806: Posible filtración - Parquet, LLAP IO LlapCacheAwareFs
Corrección de errores HIVE-23498: Desactiva el método de rastreo HTTP en ThriftHttpCliService
Corrección de errores HIVE-25729: ThriftUnionObjectInspector debe notificarse cuando esté completamente invitado
Corrección de errores HIVE-23846: se evitan la serialización y deserialización innecesarias de vectores de bits
Corrección de errores HIVE-24233: excepto la subconsulta arroja un puntero nulo con el cbo desactivado
Corrección de errores HIVE-24276: Vulnerabilidad de HiveServer 2 loggerconf jsp Cross-Site Scripting (XSS)
Corrección de errores HIVE-25721: el resultado de la unión externa es incorrecto
Corrección de errores HIVE-25223: si se selecciona con límite, no se devuelven filas en una tabla no nativa
Corrección de errores HIVE-25794:: registrar las sentencias en un bucle genera presión en la memoria CombineHiveRecordReader
Corrección de errores HIVE-23602: uso del paquete concurrente de Java para el conjunto de identificadores de operación
Corrección de errores HIVE-24045: no hay registro relacionado con el momento en que se crea la base de datos predeterminada
Corrección de errores HIVE-24305: el esquema avro decimal no se rellena correctamente si el valor está entre comillas scale/precision
Corrección de errores HIVE-25040: Drop Database Cascade no puede eliminar las funciones persistentes
Corrección de errores HIVE-23501: AOOB se produce cuando los tipos complejos se convierten en tipos primitivos VectorDeserializeRow
Corrección de errores HIVE-23704: el servidor HTTP de Thrift no gestiona correctamente el identificador de autenticación
Corrección de errores HIVE-23529: el CTAS para uniontype no funciona cuando row_deserialize
Corrección de errores HIVE-24144: La cadena de entrada devuelve un valor incorrecto getIdentifierQuote HiveDatabaseMetaData
Corrección de errores HIVE-23850: se permite el PPD cuando el asunto no es una columna con conjuntos de agrupamientos
Corrección de errores HIVE-25919: ClassCastException al introducir el predicado de una columna booleana HBase StorageHandler
Corrección de errores HIVE-25261: Al volver HMSHandler a intentarlo, debería incluir una breve descripción del objetivo MetaException
Corrección de errores HIVE-24792: posible fuga de subprocesos durante la operación
Corrección de errores HIVE-23409: Si no se puede volver a abrir TezSession la aplicación o el servicio Timeline está inactivo, se cierra de forma predeterminada tras volver a intentarlo TezSession SessionPool
Corrección de errores HIVE-23615: no haga referencia a los punteros nulos en la clase de comandos de Beeline
Corrección de errores HIVE-24849: se crea un tiempo de espera para un socket de tabla externo cuando la ubicación tiene una gran cantidad de archivos (afecta a la versión 3.1.2)
Corrección de errores HIVE-25209: consulta SELECT con la función SUM que produce un resultado inesperado
Corrección de errores HIVE-23666: Se omite checkHashMode la eficiencia cuando un operador de groupby no tiene un conjunto de agrupamientos
Corrección de errores HIVE-23873: Se produce un error al consultar la tabla Hive Handler con el NPE cuando el CBO está desactivado JDBCStorage
Corrección de errores HiveStreamingConnection HIVE-24149: no cierra la conexión HMS
Corrección de errores HIVE-25561: la tarea finalizada no debería confirmar el archivo (afecta a las versiones 2.x y 3.x).
Corrección de errores HIVE-25683: Cierre el lector. AcidUtils isRawFormatExpediente
Corrección de errores HIVE-24294: TezSessionPool las sesiones pueden arrojar AssertionError
Corrección de errores HIVE-24182: problema de autorización de Ranger con carácter permanente UDFs
Corrección de errores HIVE-22805: la vectorización con matriz o mapa condicional no está implementada y devuelve un error
Corrección de errores HIVE-22828: Decimal64: las instrucciones NVL y CASE convierten implícitamente decimal64 en 128
Corrección de errores HIVE-21398: las columnas que tienen estadísticas estimadas no deben considerarse claves únicas
Corrección de errores HIVE-22490: si se agregan jars con caracteres especiales en su ruta, se produce un error
Corrección de errores HIVE-22700: las compactaciones pueden provocar pérdidas de memoria si no están autorizadas
Corrección de errores HIVE-22053: el nombre de la función no está normalizado al crear la función
Corrección de errores HIVE-22595: las inserciones de particiones dinámicas fallan en la tabla Avro con un esquema externo
Corrección de errores HIVE-21795: es posible que falte la fila de resumen acumulativo cuando se produce mapjoin en una tabla particionada
Corrección de errores HIVE-22987: cuando es nulo ClassCastException VectorCoalesce DataTypePhysicalVariation
Corrección de errores HIVE-22219: la desactivación de un administrador de nodos impide el reinicio del servicio LLAP
Corrección de errores HIVE-21793: la CBO recupera las estadísticas de las columnas incluso si hive.stats.fetch.column.stats tiene el valor false
Corrección de errores HIVE-22163: CBO: al habilitar la CBO, se activa la estimación de estadísticas, incluso cuando la estimación está desactivada
Corrección de errores HIVE-18735: al crear una tabla se pierde el atributo transaccional
Corrección de errores HIVE-22433: controlador de almacenamiento JDBC de Hive: se obtuvieron resultados incorrectos de BOOLEAN y TIMESTAMP de la fuente de datos JDBC DataType
Corrección de errores ObjectStoreHIVE-19430:. cleanNotificationEvents OutOfMemory sobre un gran número de eventos pendientes
Corrección de errores HIVE-20785: Nombre de clave incorrecto en el JDBC. DatabaseMetaData getPrimaryKeys método
Corrección de errores HIVE-16116: Beeline devuelve un NPE cuando beeline.hiveconfvariables={} está en beeline.properties
Corrección de errores HIVE-20066: hive.load.data.owner se compara con la entidad principal completa
Corrección de errores HIVE-20489: explicación del plan de bloqueos de consultas
Corrección de errores HIVE-21033: Si se olvida de cerrar la operación, se cortan 2 salidas adicionales HiveServer
Corrección de errores HIVE-19888: Advertencia engañosa de «METASTORE_FILTER_HOOK será ignorado» procedente de SessionState
Corrección de errores HIVE-20303: INSERTE LA PARTICIÓN db.table DE LA TABLA DE SOBRESCRITURA (...) SI NO EXISTE, LANZA InvalidTableException
Corrección de errores HIVE-16144: CompactionInfo no lo tiene equals/hashCode pero se usa en Set
Corrección de errores HIVE-20818: las vistas creadas con una subconsulta WHERE considerarán las vistas a las que se haga referencia en la subconsulta como una entrada directa
Corrección de errores HIVE-21005: LLAP: Se filtran más franjas por división ZlibCodecs
Corrección de errores HIVE-20771: falla en estructuras vacías. LazyBinarySerDe
Corrección de errores HIVE-18852: mensaje de error confuso al modificar la validación de la tabla
Corrección de errores HIVE-21124: HPL/SQL no admite la sentencia CREATE TABLE LIKE
Corrección de errores HIVE-20935: la carga del archivo tar del paquete LLAP falla en EC2 y provoca un fallo en el inicio del servicio LLAP
Corrección de errores HIVE-20409: Hive ACID: no limpia el directorio provisional de hdfs Update/delete/merge
Corrección de errores HIVE-20570: la combinación ALL con hive.optimize.union.remove=true tiene un plan incorrecto
Corrección de errores HIVE-20421: la entidad de caracteres “\b” no es válida en hive-default.xml.template
Corrección de errores HIVE-19133: Las métricas de rendimiento de HS2 WebUI por fases no se muestran correctamente
Corrección de errores HIVE-18977: al enumerar las particiones se obtienen resultados diferentes con JDO y SQL directo
Corrección de errores HIVE-20034: Anule los cambios en la gestión de excepciones para garantizar la compatibilidad con versiones anteriores MetaStore
Corrección de errores HIVE-20672: Al iniciar sesión, el subproceso debería indicar todos los intervalos fijos LlapTaskSchedulerService
Corrección de errores HIVE-12812: habilita mapred.input.dir.recursive de forma predeterminada para admitir la unión con la función agregada
Corrección de errores HIVE-20147: la ingesta de flujos de Hive se lleva a cabo mediante el registro sincronizado
Corrección de errores HIVE-19203: Problema de seguridad de los hilos en HiveMetaStore
Corrección de errores HIVE-20091: Prueba: Añadir credenciales de seguridad para la salida FileSinkOperator
Corrección de errores HIVE-16906: Hive ATSHook debe comprobar la existencia de yarn.timeline-service.enabled antes de conectarse a ATS
Corrección de errores HIVE-20714: SHOW tblproperties para una sola propiedad devuelve el valor de la columna de nombres
Corrección de errores HIVE-24730: las clases Shims anulan los valores de hive-site.xml y tez-site.xml de forma silenciosa
Corrección de errores HIVE-22055: el recuento de selecciones devuelve un resultado incorrecto después de cargar los datos del archivo de texto