

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Amazon EMR 6.12.0 - Notes de mise à jour de Hive
<a name="Hive-release-history-6120"></a>

## Amazon EMR 6.12.0 - Changements concernant Hive
<a name="Hive-release-history-changes-6120"></a>


****  

| Type | Description | 
| --- | --- | 
| Amélioration | Ajout de la prise en charge de l'exécution JDK 11 et JDK 17 | 
| Amélioration | Ajoutez la possibilité de demander des noms de colonnes de mots clés réservés et sensibles aux majuscules lors de l'utilisation de S3 Select. Pour l'utiliser, définissez la propriété de la table au format « s3select.column.mapping » = "{{column1}}:{{fieldName1}}, {{column2}}:{{fieldName2}},..." | 
| Amélioration | [HIVE-23133](https://issues.apache.org/jira/browse/HIVE-23133) : les opérations numériques peuvent avoir des résultats différents selon les architectures matérielles | 
| Amélioration | [HIVE-27145](https://issues.apache.org/jira/browse/HIVE-27145) : À utiliser StrictMath pour les fonctions mathématiques restantes en tant que suivi de HIVE-23133 | 
| Correctif de bogue. | [Correction de l'incompatibilité des caractères génériques dans get\_partitions\_by\_filter et get\_num\_partitions\_by\_filter HMS causée par le portage du HIVE-22900 dans EMR Hive 6.4.0 APIs ](https://issues.apache.org/jira/browse/HIVE-22900) | 
| Correctif de bogue. | [HIVE-26736](https://issues.apache.org/jira/browse/HIVE-26736) : échec de l'autorisation pour les vues imbriquées comportant une clause WITH | 
| Correctif de bogue. | [HIVE-22416](https://issues.apache.org/jira/browse/HIVE-22416) : les journaux des opérations liés à MR sont manquants lorsque l'exécution parallèle est activée | 
| Correctif de bogue. | [HIVE-19653](https://issues.apache.org/jira/browse/HIVE-19653) : pushdown de prédicat incorrect pour groupby avec des ensembles de regroupement | 
| Correctif de bogue. | [HIVE-22094](https://issues.apache.org/jira/browse/HIVE-22094) : échec des requêtes avec ClassCastException : hive.ql.exec.vector. DecimalColumnVectorne peut pas être converti en Hive.QL.Exec.Vector.Decimal64 ColumnVector | 
| Correctif de bogue. | [HIVE-26340](https://issues.apache.org/jira/browse/HIVE-26340) : l'opérateur PTF vectorisé échoue si la requête comporte une fonction window en majuscules | 
| Correctif de bogue. | [HIVE-26184](https://issues.apache.org/jira/browse/HIVE-26184) : COLLECT\_SET avec GROUP BY est très lent lorsque certaines clés sont très asymétriques | 
| Correctif de bogue. | [HIVE-26373](https://issues.apache.org/jira/browse/HIVE-26373) : ClassCastException lors de la lecture des horodatages d'une table contenant des données Avro HBase  | 
| Correctif de bogue. | [HIVE-26388](https://issues.apache.org/jira/browse/HIVE-26388) : ClassCastException lorsqu'il y a une colonne autre que de type chaîne dans la table source de la requête CTAS Upgrade [HIVE-26172 : Hive - Upgrade Ant vers la version 1.10.11 en raison de CVE-2021-36373](https://issues.apache.org/jira/browse/HIVE-26172) et CVE-2021-36374 | 
| Correctif de bogue. | [HIVE-26114](https://issues.apache.org/jira/browse/HIVE-26114) : corriger la connexion jdbc (hiveserver2) en utilisant la commande dfs avec un espace de préfixe provoquera une exception | 
| Correctif de bogue. | [HIVE-26396](https://issues.apache.org/jira/browse/HIVE-26396) : la fonction trunc a un problème d'interception de précision et le résultat a de nombreux 0 | 
| Correctif de bogue. | [HIVE-26446](https://issues.apache.org/jira/browse/HIVE-26446) : Impossible de renseigner le champ HiveProtoLoggingHook pour les tables partitionnées. TablesWritten  | 
| Correctif de bogue. | [HIVE-26639](https://issues.apache.org/jira/browse/HIVE-26639) : ConstantVectorExpression et ExplainTask ne devrait pas s'appuyer sur le jeu de caractères par défaut | 
| Correctif de bogue. | [HIVE-22670](https://issues.apache.org/jira/browse/HIVE-22670) : ArrayIndexOutOfBoundsException lorsqu'un lecteur vectorisé est utilisé pour lire un dossier de parquet | 
| Correctif de bogue. | [HIVE-23607](https://issues.apache.org/jira/browse/HIVE-23607) : Problème d'autorisation : la création d'une vue sur une autre vue réussit mais la modification de la vue échoue | 
| Correctif de bogue. | [HIVE-25498](https://issues.apache.org/jira/browse/HIVE-25498) : une requête comportant plus de 31 fonctions « count distinct » renvoie un résultat erroné | 
| Correctif de bogue. | [HIVE-25780](https://issues.apache.org/jira/browse/HIVE-25780) : DistinctExpansion crée plus de 64 ensembles de regroupement II | 
| Correctif de bogue. | [HIVE-23868](https://issues.apache.org/jira/browse/HIVE-23868) : Spécification de la fonction de fenêtrage : support 0 précédant/suivant | 
| Correctif de bogue. | [HIVE-24539](https://issues.apache.org/jira/browse/HIVE-24539) : la génération du OrcInputFormat schéma doit respecter le délimiteur de colonne | 
| Correctif de bogue. | [HIVE-23476](https://issues.apache.org/jira/browse/HIVE-23476) : LAP : préalloue également des arènes pour le cas de mmap | 
| Correctif de bogue. | [HIVE-25806](https://issues.apache.org/jira/browse/HIVE-25806) : Fuite possible LlapCacheAwareFs - Parquet, LLAP IO | 
| Correctif de bogue. | [HIVE-23498](https://issues.apache.org/jira/browse/HIVE-23498) : Désactiver la méthode HTTP Trace sur ThriftHttpCliService | 
| Correctif de bogue. | [HIVE-25729](https://issues.apache.org/jira/browse/HIVE-25729) : ThriftUnionObjectInspector doit être notifié lorsqu'il est complètement activé | 
| Correctif de bogue. | [HIVE-23846](https://issues.apache.org/jira/browse/HIVE-23846) : Évitez la sérialisation et la désérialisation inutiles des vecteurs de bits | 
| Correctif de bogue. | [HIVE-24233](https://issues.apache.org/jira/browse/HIVE-24233) : sauf que la sous-requête lance un pointeur nul avec cbo désactivé | 
| Correctif de bogue. | [HIVE-24276](https://issues.apache.org/jira/browse/HIVE-24276) : Vulnérabilité liée à HiveServer 2 scripts intersites (XSS) dans loggerconf jsp | 
| Correctif de bogue. | [HIVE-25721](https://issues.apache.org/jira/browse/HIVE-25721) : Le résultat de la jointure externe est erroné | 
| Correctif de bogue. | [HIVE-25223](https://issues.apache.org/jira/browse/HIVE-25223) : Sélectionner avec limite ne renvoie aucune ligne sur une table non native | 
| Correctif de bogue. | [HIVE-25794](https://issues.apache.org/jira/browse/HIVE-25794) : CombineHiveRecordReader : les instructions de log dans une boucle entraînent une pression sur la mémoire | 
| Correctif de bogue. | [HIVE-23602](https://issues.apache.org/jira/browse/HIVE-23602) : Utiliser le package Java simultané pour le set de descripteurs d'opérations | 
| Correctif de bogue. | [HIVE-24045](https://issues.apache.org/jira/browse/HIVE-24045) : Aucune journalisation liée à la création de la base de données par défaut | 
| Correctif de bogue. | [HIVE-24305](https://issues.apache.org/jira/browse/HIVE-24305) : Le schéma décimal avro ne se remplit pas correctement si la valeur est entre guillemets scale/precision  | 
| Correctif de bogue. | [HIVE-25040](https://issues.apache.org/jira/browse/HIVE-25040) : Supprimer la cascade de bases de données ne peut pas supprimer les fonctions persistantes | 
| Correctif de bogue. | [HIVE-23501](https://issues.apache.org/jira/browse/HIVE-23501) : AOOB VectorDeserializeRow lorsque les types complexes sont convertis en types primitifs | 
| Correctif de bogue. | [HIVE-23704](https://issues.apache.org/jira/browse/HIVE-23704) : Le serveur HTTP Thrift ne gère pas correctement le gestionnaire d'authentification | 
| Correctif de bogue. | [HIVE-23529](https://issues.apache.org/jira/browse/HIVE-23529) : Le CTAS est interrompu pour uniontype lorsque row\_deserialize | 
| Correctif de bogue. | [HIVE-24144 : La](https://issues.apache.org/jira/browse/HIVE-24144) getIdentifierQuote chaîne renvoie une valeur incorrecte HiveDatabaseMetaData  | 
| Correctif de bogue. | [HIVE-23850](https://issues.apache.org/jira/browse/HIVE-23850) : Autoriser PPD lorsque le sujet n'est pas une colonne avec des ensembles de regroupement présents | 
| Correctif de bogue. | [HIVE-25919](https://issues.apache.org/jira/browse/HIVE-25919) : ClassCastException lorsque vous insérez un prédicat de colonne booléen HBase StorageHandler | 
| Correctif de bogue. | [HIVE-25261](https://issues.apache.org/jira/browse/HIVE-25261) : La nouvelle tentative HMSHandler devrait inclure une brève description MetaException de la cible | 
| Correctif de bogue. | [HIVE-24792](https://issues.apache.org/jira/browse/HIVE-24792) : Fuite de fil potentielle en cours d'exploitation | 
| Correctif de bogue. | [HIVE-23409](https://issues.apache.org/jira/browse/HIVE-23409) : Si la réouverture de TezSession l'application échoue en raison de la panne du service Timeline, le formulaire par défaut SessionPool est fermé TezSession après une nouvelle tentative | 
| Correctif de bogue. | [HIVE-23615](https://issues.apache.org/jira/browse/HIVE-23615) : Ne pas déférencer les pointeurs nuls dans la classe de commandes Beeline | 
| Correctif de bogue. | [HIVE-24849](https://issues.apache.org/jira/browse/HIVE-24849) : Création d'un délai d'expiration du socket de table externe lorsque l'emplacement contient un grand nombre de fichiers (affecte la version 3.1.2) | 
| Correctif de bogue. | [HIVE-25209](https://issues.apache.org/jira/browse/HIVE-25209) : Requête SELECT avec fonction SUM produisant un résultat inattendu | 
| Correctif de bogue. | [HIVE-23666](https://issues.apache.org/jira/browse/HIVE-23666) : checkHashMode L'efficacité est ignorée lorsqu'un opérateur groupby n'a pas d'ensemble de regroupement | 
| Correctif de bogue. | [HIVE-23873](https://issues.apache.org/jira/browse/HIVE-23873) : L'interrogation de la table Hive JDBCStorage Handler échoue avec NPE lorsque le CBO est désactivé | 
| Correctif de bogue. | [HIVE-24149](https://issues.apache.org/jira/browse/HIVE-24149) : HiveStreamingConnection ne ferme pas la connexion HMS | 
| Correctif de bogue. | [HIVE-25561](https://issues.apache.org/jira/browse/HIVE-25561) : La tâche supprimée ne doit pas valider le fichier. (affecte les versions 2.x et 3.x) | 
| Correctif de bogue. | [HIVE-25683](https://issues.apache.org/jira/browse/HIVE-25683) : Fermez le lecteur. AcidUtils isRawFormatDossier | 
| Correctif de bogue. | [HIVE-24294](https://issues.apache.org/jira/browse/HIVE-24294) : TezSessionPool les sessions peuvent être lancées AssertionError | 
| Correctif de bogue. | [HIVE-24182](https://issues.apache.org/jira/browse/HIVE-24182) : Délivrance d'une autorisation de ranger avec une autorisation permanente UDFs | 
| Correctif de bogue. | [HIVE-22805](https://issues.apache.org/jira/browse/HIVE-22805) : La vectorisation avec un tableau ou une map conditionnelle n'est pas implémentée et provoque une erreur | 
| Correctif de bogue. | [HIVE-22828](https://issues.apache.org/jira/browse/HIVE-22828) : Decimal64 : les instructions NVL et CASE convertissent implicitement decimal64 en 128 | 
| Correctif de bogue. | [HIVE-21398](https://issues.apache.org/jira/browse/HIVE-21398) : Les colonnes contenant des statistiques estimées ne doivent pas être considérées comme des clés uniques | 
| Correctif de bogue. | [HIVE-22490](https://issues.apache.org/jira/browse/HIVE-22490) : L'ajout de fichiers jar contenant des caractères spéciaux dans leur chemin génère une erreur | 
| Correctif de bogue. | [HIVE-22700](https://issues.apache.org/jira/browse/HIVE-22700) : Les compactages peuvent entraîner une fuite de mémoire lorsqu'ils ne sont pas autorisés | 
| Correctif de bogue. | [HIVE-22053](https://issues.apache.org/jira/browse/HIVE-22053) : Le nom de la fonction n'est pas normalisé lors de la création de la fonction | 
| Correctif de bogue. | [HIVE-22595](https://issues.apache.org/jira/browse/HIVE-22595) : Les insertions de partitions dynamiques échouent sur la table Avro avec schéma externe | 
| Correctif de bogue. | [HIVE-21795](https://issues.apache.org/jira/browse/HIVE-21795) : La ligne récapitulative du cumul peut être manquante lorsqu'un mapjoin se produit sur une table partitionnée | 
| Correctif de bogue. | [HIVE-22987](https://issues.apache.org/jira/browse/HIVE-22987) : ClassCastException dans when est nul VectorCoalesce DataTypePhysicalVariation  | 
| Correctif de bogue. | [HIVE-22219](https://issues.apache.org/jira/browse/HIVE-22219) : La désactivation d'un gestionnaire de nœuds bloque le redémarrage du service LLAP | 
| Correctif de bogue. | [HIVE-21793](https://issues.apache.org/jira/browse/HIVE-21793) : CBO récupère les statistiques des colonnes même si hive.stats.fetch.column.stats est défini sur false | 
| Correctif de bogue. | [HIVE-22163](https://issues.apache.org/jira/browse/HIVE-22163) : CBO : l'activation du CBO active l'estimation des statistiques, même lorsque l'estimation est désactivée | 
| Correctif de bogue. | [HIVE-18735](https://issues.apache.org/jira/browse/HIVE-18735) : Create table like perd l'attribut transactionnel | 
| Correctif de bogue. | [HIVE-22433 : Gestionnaire](https://issues.apache.org/jira/browse/HIVE-22433) de stockage Hive JDBC : résultats incorrects extraits de BOOLEAN et TIMESTAMP de la source de données JDBC DataType  | 
| Correctif de bogue. | [HIVE-19430](https://issues.apache.org/jira/browse/HIVE-19430) :. ObjectStore cleanNotificationEvents OutOfMemory sur un grand nombre d'événements en attente | 
| Correctif de bogue. | [HIVE-20785](https://issues.apache.org/jira/browse/HIVE-20785) : Nom de clé incorrect dans le JDBC. DatabaseMetaData getPrimaryKeys méthode | 
| Correctif de bogue. | [HIVE-16116](https://issues.apache.org/jira/browse/HIVE-16116) : Beeline lance un NPE lorsque beeline.hiveconfvariables={} dans beeline.properties | 
| Correctif de bogue. | [HIVE-20066](https://issues.apache.org/jira/browse/HIVE-20066) : hive.load.data.owner est comparé au principal complet | 
| Correctif de bogue. | [HIVE-20489](https://issues.apache.org/jira/browse/HIVE-20489) : Explain plan of query se bloque | 
| Correctif de bogue. | [HIVE-21033](https://issues.apache.org/jira/browse/HIVE-21033) : L'oubli de fermer l'opération coupe encore 2 sorties HiveServer | 
| Correctif de bogue. | [HIVE-19888](https://issues.apache.org/jira/browse/HIVE-19888) : Avertissement trompeur « METASTORE\_FILTER\_HOOK sera ignoré » de SessionState | 
| Correctif de bogue. | [HIVE-20303](https://issues.apache.org/jira/browse/HIVE-20303) : INSERT OVERWRITE TABLE db.table PARTITION (...) S'IL N'EXISTE PAS, lance InvalidTableException | 
| Correctif de bogue. | [HIVE-16144](https://issues.apache.org/jira/browse/HIVE-16144) : CompactionInfo n'existe pas equals/hashCode mais est utilisé dans Set | 
| Correctif de bogue. | [HIVE-20818](https://issues.apache.org/jira/browse/HIVE-20818) : Les vues créées avec une sous-requête WHERE considéreront les vues référencées dans la sous-requête comme une entrée directe | 
| Correctif de bogue. | [HIVE-21005 : LLAP : lecture](https://issues.apache.org/jira/browse/HIVE-21005) d'un plus grand nombre de bandes par fuite ZlibCodecs | 
| Correctif de bogue. | [HIVE-20771](https://issues.apache.org/jira/browse/HIVE-20771) : LazyBinarySerDe échoue sur les structures vides. | 
| Correctif de bogue. | [HIVE-18852](https://issues.apache.org/jira/browse/HIVE-18852) : Message d'erreur trompeur lors de la validation de la table modifiée | 
| Correctif de bogue. | [HIVE-21124](https://issues.apache.org/jira/browse/HIVE-21124) : HPL/SQL ne supporte pas l'instruction CREATE TABLE LIKE | 
| Correctif de bogue. | [HIVE-20935](https://issues.apache.org/jira/browse/HIVE-20935) : le chargement de l'archive tar du package LLAP échoue dans EC2, provoquant un échec du démarrage du service LLAP | 
| Correctif de bogue. | [HIVE-20409](https://issues.apache.org/jira/browse/HIVE-20409) : Hive ACID : Update/delete/merge ne nettoie pas le répertoire de mise en scène HDFS | 
| Correctif de bogue. | [HIVE-20570](https://issues.apache.org/jira/browse/HIVE-20570) : Union ALL avec hive.optimize.union.remove=true a un plan incorrect | 
| Correctif de bogue. | [HIVE-20421](https://issues.apache.org/jira/browse/HIVE-20421) : Entité de caractère « \\b » illégale dans hive-default.xml.template | 
| Correctif de bogue. | [HIVE-19133 :](https://issues.apache.org/jira/browse/HIVE-19133) Les indicateurs de performance par phase de HS2 WebUI ne s'affichent pas correctement | 
| Correctif de bogue. | [HIVE-18977](https://issues.apache.org/jira/browse/HIVE-18977) : La liste des partitions renvoie des résultats différents avec JDO et Direct SQL | 
| Correctif de bogue. | [HIVE-20034](https://issues.apache.org/jira/browse/HIVE-20034) : Annuler les modifications apportées à la gestion des MetaStore exceptions à des fins de rétrocompatibilité | 
| Correctif de bogue. | [HIVE-20672](https://issues.apache.org/jira/browse/HIVE-20672) : Le thread de connexion LlapTaskSchedulerService doit signaler chaque intervalle fixe | 
| Correctif de bogue. | [HIVE-12812](https://issues.apache.org/jira/browse/HIVE-12812) : Activez mapred.input.dir.recursive par défaut pour prendre en charge l'union avec la fonction d'agrégation | 
| Correctif de bogue. | [HIVE-20147](https://issues.apache.org/jira/browse/HIVE-20147) : L'ingestion du streaming Hive est satisfaite de la journalisation synchronisée | 
| Correctif de bogue. | [HIVE-19203](https://issues.apache.org/jira/browse/HIVE-19203) : Problème de sécurité des threads dans HiveMetaStore | 
| Correctif de bogue. | [HIVE-20091](https://issues.apache.org/jira/browse/HIVE-20091) : Tez : ajouter des informations de sécurité pour la sortie FileSinkOperator  | 
| Correctif de bogue. | [HIVE-16906](https://issues.apache.org/jira/browse/HIVE-16906) : Hive ATSHook doit vérifier la présence de yarn.timeline-service.enabled avant de se connecter à ATS | 
| Correctif de bogue. | [HIVE-20714](https://issues.apache.org/jira/browse/HIVE-20714) : SHOW tblproperties pour une seule propriété renvoie la valeur dans la colonne du nom | 
| Correctif de bogue. | [HIVE-24730](https://issues.apache.org/jira/browse/HIVE-24730) : Les classes Shims remplacent silencieusement les valeurs de hive-site.xml et tez-site.xml | 
| Correctif de bogue. | [HIVE-22055](https://issues.apache.org/jira/browse/HIVE-22055) : le nombre sélectionné donne un résultat incorrect après le chargement des données depuis un fichier texte | 