

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Amazon EMR 6.12.0: note di rilascio per Hive
<a name="Hive-release-history-6120"></a>

## Amazon EMR 6.12.0: modifiche di Hive
<a name="Hive-release-history-changes-6120"></a>


****  

| Tipo | Description | 
| --- | --- | 
| Miglioramenti | Aggiunto il supporto per JDK 11 e JDK 17 Runtime | 
| Miglioramenti | Aggiunta del supporto per eseguire query sui nomi delle colonne di parole chiave riservate e con distinzione tra maiuscole e minuscole quando utilizzi S3 Select. Per utilizzarlo, definisci la proprietà della tabella nel formato "s3select.column.mapping" = "{{column1}}:{{fieldName1}}, {{column2}}:{{fieldName2}},..." | 
| Miglioramenti | [HIVE-23133](https://issues.apache.org/jira/browse/HIVE-23133): le operazioni numeriche possono avere risultati diversi tra gli archi hardware | 
| Miglioramenti | [HIVE-27145](https://issues.apache.org/jira/browse/HIVE-27145): da utilizzare StrictMath per le restanti funzioni matematiche come successore di HIVE-23133 | 
| Correzioni di bug | [Risolve l'incompatibilità con wildcard negli HMS get\_partitions\_by\_filter e get\_num\_partitions\_by\_filter causata dal porting di HIVE-22900 in EMR Hive 6.4.0 APIs ](https://issues.apache.org/jira/browse/HIVE-22900) | 
| Correzioni di bug | [HIVE-26736](https://issues.apache.org/jira/browse/HIVE-26736): errore di autorizzazione per le viste annidate con clausola WITH | 
| Correzioni di bug | [HIVE-22416](https://issues.apache.org/jira/browse/HIVE-22416): log delle operazioni relativi a MR mancanti quando è abilitata l'esecuzione parallela | 
| Correzioni di bug | [HIVE-19653](https://issues.apache.org/jira/browse/HIVE-19653): pushdown errato dei predicati per groupby con set di raggruppamento | 
| Correzioni di bug | [HIVE-22094](https://issues.apache.org/jira/browse/HIVE-22094): interrogazioni non riuscite con: ClassCastException hive.ql.exec.vector. DecimalColumnVectornon può essere lanciato su hive.ql.exec.vector.decimal64 ColumnVector | 
| Correzioni di bug | [HIVE-26340](https://issues.apache.org/jira/browse/HIVE-26340): l'operatore PTF vettorizzato ha esito negtivo se la query ha la funzione di finestra in maiuscolo | 
| Correzioni di bug | [HIVE-26184](https://issues.apache.org/jira/browse/HIVE-26184): COLLECT\_SET con GROUP BY è lento quando alcune chiavi sono molto asimmetriche | 
| Correzioni di bug | [ ClassCastException HIVE-26373: durante la lettura dei timestamp dalla tabella con dati Avro](https://issues.apache.org/jira/browse/HIVE-26373) HBase  | 
| Correzioni di bug | [HIVE-26388](https://issues.apache.org/jira/browse/HIVE-26388): ClassCastException quando non è presente una colonna di tipo stringa nella tabella sorgente della query CTAS Aggiorna HIVE-26172: Hive - Aggiorna Ant a 1.10.11 grazie a CVE-2021-36373 e [CVE-2021-36374](https://issues.apache.org/jira/browse/HIVE-26172) | 
| Correzioni di bug | [HIVE-26114](https://issues.apache.org/jira/browse/HIVE-26114): la correzione della connessione jdbc hiveserver2 utilizzando il comando dfs con lo spazio del prefisso causa un'eccezione | 
| Correzioni di bug | [HIVE-26396](https://issues.apache.org/jira/browse/HIVE-26396): la funzione trunc ha un problema con l'intercettazione di precisione e il risultato contiene 0 | 
| Correzioni di bug | [HIVE-26446](https://issues.apache.org/jira/browse/HIVE-26446): HiveProtoLoggingHook TablesWritten non riesce a compilare il campo per le tabelle partizionate. | 
| Correzioni di bug | [HIVE-26639: e](https://issues.apache.org/jira/browse/HIVE-26639) non dovrebbe fare affidamento sul set di caratteri predefinito ConstantVectorExpression ExplainTask  | 
| Correzioni di bug | [HIVE-22670](https://issues.apache.org/jira/browse/HIVE-22670): ArrayIndexOutOfBoundsException quando si utilizza un lettore vettoriale per leggere un file parquet | 
| Correzioni di bug | [HIVE-23607](https://issues.apache.org/jira/browse/HIVE-23607): problema di autorizzazione: la creazione di una vista su di un'altra viene eseguita correttamente ma la modifica della visualizzazione ha esito negativo | 
| Correzioni di bug | [HIVE-25498](https://issues.apache.org/jira/browse/HIVE-25498): la query con più di 31 funzioni distinte di conteggio restituisce un risultato errato | 
| Correzioni di bug | [HIVE-25780: crea](https://issues.apache.org/jira/browse/HIVE-25780) più di 64 set di raggruppamento II DistinctExpansion  | 
| Correzioni di bug | [HIVE-23868](https://issues.apache.org/jira/browse/HIVE-23868): specifiche della funzione di windowing: supporta 0 precedenti/seguenti | 
| Correzioni di bug | [HIVE-24539](https://issues.apache.org/jira/browse/HIVE-24539): la generazione dello schema deve rispettare il delimitatore di colonna OrcInputFormat  | 
| Correzioni di bug | [HIVE-23476](https://issues.apache.org/jira/browse/HIVE-23476): LLAP: preallocazione delle arene anche per il caso mmap | 
| Correzioni di bug | [HIVE-25806](https://issues.apache.org/jira/browse/HIVE-25806): Possibile fuoriuscita di liquido - Parquet, LLAP IO LlapCacheAwareFs  | 
| Correzioni di bug | [HIVE-23498](https://issues.apache.org/jira/browse/HIVE-23498): disabilita il metodo HTTP Trace su ThriftHttpCliService | 
| Correzioni di bug | [HIVE-25729](https://issues.apache.org/jira/browse/HIVE-25729): deve essere avvisato quando è completamente avviato ThriftUnionObjectInspector  | 
| Correzioni di bug | [HIVE-23846](https://issues.apache.org/jira/browse/HIVE-23846): possibilità di evitare la serializzazione e la deserializzazione non necessarie dei bitvector | 
| Correzioni di bug | [HIVE-24233](https://issues.apache.org/jira/browse/HIVE-24233): la sottoquery except genera nullpointer con cbo disabilitato | 
| Correzioni di bug | [HIVE-24276](https://issues.apache.org/jira/browse/HIVE-24276): HiveServer 2 loggerconf jsp Vulnerabilità Cross-Site Scripting (XSS) | 
| Correzioni di bug | [HIVE-25721](https://issues.apache.org/jira/browse/HIVE-25721): il risultato di outer join è errato | 
| Correzioni di bug | [HIVE-25223](https://issues.apache.org/jira/browse/HIVE-25223): selezione con limite non restituisce alcuna riga su una tabella non nativa | 
| Correzioni di bug | [HIVE-25794: le istruzioni di registro in un ciclo comportano una pressione sulla memoria](https://issues.apache.org/jira/browse/HIVE-25794) CombineHiveRecordReader | 
| Correzioni di bug | [HIVE-23602](https://issues.apache.org/jira/browse/HIVE-23602): utilizzo di Java Concurrent Package per Operation Handle Set | 
| Correzioni di bug | [HIVE-24045](https://issues.apache.org/jira/browse/HIVE-24045): nessun log relativo alla creazione del database predefinito | 
| Correzioni di bug | [HIVE-24305](https://issues.apache.org/jira/browse/HIVE-24305): lo schema decimale avro non viene compilato correttamente se il valore è racchiuso tra virgolette scale/precision  | 
| Correzioni di bug | [HIVE-25040](https://issues.apache.org/jira/browse/HIVE-25040): Drop database cascade non può rimuovere le funzioni persistenti | 
| Correzioni di bug | [HIVE-23501](https://issues.apache.org/jira/browse/HIVE-23501): AOOB quando i tipi complessi vengono convertiti in tipi primitivi VectorDeserializeRow  | 
| Correzioni di bug | [HIVE-23704](https://issues.apache.org/jira/browse/HIVE-23704): il server HTTP Thrift non gestisce correttamente l'handle di autenticazione | 
| Correzioni di bug | [HIVE-23529](https://issues.apache.org/jira/browse/HIVE-23529): CTAS è interrotto per uniontype quando row\_deserialize | 
| Correzioni di bug | [HIVE-24144: String in restituisce un valore errato](https://issues.apache.org/jira/browse/HIVE-24144) getIdentifierQuote HiveDatabaseMetaData  | 
| Correzioni di bug | [HIVE-23850](https://issues.apache.org/jira/browse/HIVE-23850): consente PPD quando il soggetto non è una colonna con set di raggruppamento presenti | 
| Correzioni di bug | [HIVE-25919](https://issues.apache.org/jira/browse/HIVE-25919): ClassCastException quando si inserisce il predicato di colonna booleano HBase StorageHandler | 
| Correzioni di bug | [HIVE-25261](https://issues.apache.org/jira/browse/HIVE-25261): Un nuovo tentativo dovrebbe terminare con una breve descrizione dell'obiettivo HMSHandler MetaException  | 
| Correzioni di bug | [HIVE-24792](https://issues.apache.org/jira/browse/HIVE-24792): potenziale perdita di thread durante il funzionamento | 
| Correzioni di bug | [HIVE-23409](https://issues.apache.org/jira/browse/HIVE-23409): Se la riapertura TezSession dell'applicazione non riesce a causa dell'interruzione del servizio Timeline, default from viene chiuso dopo un nuovo tentativo TezSession SessionPool  | 
| Correzioni di bug | [HIVE-23615](https://issues.apache.org/jira/browse/HIVE-23615): nessuna deferenza a puntatori nulli nella classe dei comandi di Beeline | 
| Correzioni di bug | [HIVE-24849](https://issues.apache.org/jira/browse/HIVE-24849): creazione di un timeout esterno per il socket della tabella quando la posizione ha un numero elevato di file (riguarda la versione 3.1.2) | 
| Correzioni di bug | [HIVE-25209](https://issues.apache.org/jira/browse/HIVE-25209): query SELECT con funzione SUM che produce risultati imprevisti | 
| Correzioni di bug | [HIVE-23666](https://issues.apache.org/jira/browse/HIVE-23666): L' checkHashModeefficienza viene ignorata quando un operatore groupby non ha un set di raggruppamento | 
| Correzioni di bug | [HIVE-23873](https://issues.apache.org/jira/browse/HIVE-23873): L'interrogazione della tabella Hive Handler non riesce con NPE quando CBO è disattivato JDBCStorage | 
| Correzioni di bug | [HIVE-24149](https://issues.apache.org/jira/browse/HIVE-24149): HiveStreamingConnection non chiude la connessione HMS | 
| Correzioni di bug | [HIVE-25561](https://issues.apache.org/jira/browse/HIVE-25561): l'attività interrotta non deve salvare il file. (Riguarda le versioni 2.x e 3.x) | 
| Correzioni di bug | [HIVE-25683: Chiude](https://issues.apache.org/jira/browse/HIVE-25683) il lettore. AcidUtils isRawFormatFile | 
| Correzioni di bug | [HIVE-24294](https://issues.apache.org/jira/browse/HIVE-24294): le sessioni possono essere avviate TezSessionPool AssertionError | 
| Correzioni di bug | [HIVE-24182](https://issues.apache.org/jira/browse/HIVE-24182): problema di autorizzazione permanente dei Ranger UDFs | 
| Correzioni di bug | [HIVE-22805](https://issues.apache.org/jira/browse/HIVE-22805): la vettorizzazione con array o mappa condizionale non è implementata e genera un errore | 
| Correzioni di bug | [HIVE-22828](https://issues.apache.org/jira/browse/HIVE-22828): Decimal64: le istruzioni NVL e CASE convertono implicitamente decimal64 in 128 | 
| Correzioni di bug | [HIVE-21398](https://issues.apache.org/jira/browse/HIVE-21398): le colonne che contengono statistiche stimate non devono essere considerate chiavi univoche | 
| Correzioni di bug | [HIVE-22490](https://issues.apache.org/jira/browse/HIVE-22490): l'aggiunta di jar con caratteri speciali nel loro percorso genera un errore | 
| Correzioni di bug | [HIVE-22700](https://issues.apache.org/jira/browse/HIVE-22700): le compattazioni possono perdere memoria se non autorizzate | 
| Correzioni di bug | [HIVE-22053](https://issues.apache.org/jira/browse/HIVE-22053): il nome della funzione non è normalizzato durante la creazione della funzione | 
| Correzioni di bug | [HIVE-22595](https://issues.apache.org/jira/browse/HIVE-22595): gli inserimenti dinamici delle partizioni hanno esito negativo sulla tabella Avro con schema esterno | 
| Correzioni di bug | [HIVE-21795](https://issues.apache.org/jira/browse/HIVE-21795): la riga di riepilogo del rollup potrebbe mancare quando si verifica un mapjoin su una tabella partizionata | 
| Correzioni di bug | [HIVE-22987:](https://issues.apache.org/jira/browse/HIVE-22987) in quando è nullo ClassCastException VectorCoalesce DataTypePhysicalVariation  | 
| Correzioni di bug | [HIVE-22219](https://issues.apache.org/jira/browse/HIVE-22219): la disattivazione di un gestore di nodi blocca il riavvio del servizio LLAP | 
| Correzioni di bug | [HIVE-21793](https://issues.apache.org/jira/browse/HIVE-21793): CBO recupera le statistiche delle colonne anche se hive.stats.fetch.column.stats è impostato su falso | 
| Correzioni di bug | [HIVE-22163](https://issues.apache.org/jira/browse/HIVE-22163): CBO: l'abilitazione di CBO attiva la stima delle statistiche, anche quando la stima è disabilitata | 
| Correzioni di bug | [HIVE-18735](https://issues.apache.org/jira/browse/HIVE-18735): creazione di una tabella come se si verificasse la perdita dell'attributo transazionale | 
| Correzioni di bug | [HIVE-22433](https://issues.apache.org/jira/browse/HIVE-22433): Hive JDBC Storage Handler: risultati errati recuperati da BOOLEAN e TIMESTAMP dall'origine dati JDBC DataType  | 
| Correzioni di bug | [ ObjectStoreHIVE-19430](https://issues.apache.org/jira/browse/HIVE-19430):. cleanNotificationEvents OutOfMemory su un gran numero di eventi in sospeso | 
| Correzioni di bug | [HIVE-20785](https://issues.apache.org/jira/browse/HIVE-20785): nome chiave errato nel JDBC. DatabaseMetaData getPrimaryKeys metodo | 
| Correzioni di bug | [HIVE-16116](https://issues.apache.org/jira/browse/HIVE-16116): Beeline genera NPE quando beeline.hiveconfvariables={} in beeline.properties | 
| Correzioni di bug | [HIVE-20066](https://issues.apache.org/jira/browse/HIVE-20066): hive.load.data.owner viene confrontato con il principale completo | 
| Correzioni di bug | [HIVE-20489](https://issues.apache.org/jira/browse/HIVE-20489): spiegazione del piano dei blocchi delle query | 
| Correzioni di bug | [HIVE-21033: Se](https://issues.apache.org/jira/browse/HIVE-21033) si dimentica di chiudere l'operazione si interrompe altre 2 uscite HiveServer | 
| Correzioni di bug | [HIVE-19888](https://issues.apache.org/jira/browse/HIVE-19888): Avviso fuorviante «METASTORE\_FILTER\_HOOK verrà ignorato» proveniente da SessionState | 
| Correzioni di bug | [HIVE-20303](https://issues.apache.org/jira/browse/HIVE-20303): INSERT OVERWRITE TABLE db.table PARTITION (…) IF NOT EXISTS lancia InvalidTableException | 
| Correzioni di bug | [HIVE-16144](https://issues.apache.org/jira/browse/HIVE-16144): CompactionInfo non presente ma utilizzato in Set equals/hashCode  | 
| Correzioni di bug | [HIVE-20818](https://issues.apache.org/jira/browse/HIVE-20818): le viste create con una sottoquery WHERE considerano le viste a cui si fa riferimento nella sottoquery come input diretto | 
| Correzioni di bug | [HIVE-21005](https://issues.apache.org/jira/browse/HIVE-21005): LLAP: lettura di più strisce per ogni singola fessura ZlibCodecs | 
| Correzioni di bug | [ LazyBinarySerDe HIVE-20771](https://issues.apache.org/jira/browse/HIVE-20771): fallisce su strutture vuote. | 
| Correzioni di bug | [HIVE-18852](https://issues.apache.org/jira/browse/HIVE-18852): messaggio di errore fuorviante nella convalida della tabella alter | 
| Correzioni di bug | [HIVE-21124](https://issues.apache.org/jira/browse/HIVE-21124): HPL/SQL non supporta l'istruzione CREATE TABLE LIKE | 
| Correzioni di bug | [HIVE-20935](https://issues.apache.org/jira/browse/HIVE-20935): il caricamento del file tarball del pacchetto llap ha esito negativo in EC2, causando un errore di avvio del servizio LLAP | 
| Correzioni di bug | [HIVE-20409](https://issues.apache.org/jira/browse/HIVE-20409): Hive ACID: non pulisce la directory di staging hdfs Update/delete/merge | 
| Correzioni di bug | [HIVE-20570](https://issues.apache.org/jira/browse/HIVE-20570): union ALL con hive.optimize.union.remove=true contiene un piano errato | 
| Correzioni di bug | [HIVE-20421](https://issues.apache.org/jira/browse/HIVE-20421): entità di caratteri non valida "\\b" in hive-default.xml.template | 
| Correzioni di bug | [HIVE-19133:](https://issues.apache.org/jira/browse/HIVE-19133) Le metriche delle prestazioni HS2 WebUI per fase non vengono visualizzate correttamente | 
| Correzioni di bug | [HIVE-18977](https://issues.apache.org/jira/browse/HIVE-18977): l'elenco delle partizioni restituisce risultati diversi con JDO e Direct SQL | 
| Correzioni di bug | [HIVE-20034](https://issues.apache.org/jira/browse/HIVE-20034): Ripristina le modifiche alla gestione delle eccezioni per garantire la compatibilità con le versioni precedenti MetaStore  | 
| Correzioni di bug | [HIVE-20672](https://issues.apache.org/jira/browse/HIVE-20672): Il thread di registrazione dovrebbe riportare ogni intervallo fisso LlapTaskSchedulerService  | 
| Correzioni di bug | [HIVE-12812](https://issues.apache.org/jira/browse/HIVE-12812): abilitazione di mapred.input.dir.recursive per impostazione predefinita per supportare l'unione con la funzione aggregata | 
| Correzioni di bug | [HIVE-20147](https://issues.apache.org/jira/browse/HIVE-20147): l'importazione dello streaming di Hive si basa sulla registrazione sincronizzata | 
| Correzioni di bug | [HIVE-19203](https://issues.apache.org/jira/browse/HIVE-19203): Problema di sicurezza dei thread in HiveMetaStore | 
| Correzioni di bug | [HIVE-20091](https://issues.apache.org/jira/browse/HIVE-20091): Tez: aggiungi credenziali di sicurezza per l'output FileSinkOperator  | 
| Correzioni di bug | [HIVE-16906: Hive dovrebbe verificare](https://issues.apache.org/jira/browse/HIVE-16906) la presenza di yarn.timeline-service.enabled prima di connettersi ad ATS ATSHook  | 
| Correzioni di bug | [HIVE-20714](https://issues.apache.org/jira/browse/HIVE-20714): SHOW tblproperties per una proprietà singola restituisce il valore nella colonna del nome | 
| Correzioni di bug | [HIVE-24730](https://issues.apache.org/jira/browse/HIVE-24730): le classi Shims sovrascrivono silenziosamente i valori di hive-site.xml e tez-site.xml | 
| Correzioni di bug | [HIVE-22055](https://issues.apache.org/jira/browse/HIVE-22055): il conteggio delle selezioni fornisce un risultato errato dopo il caricamento dei dati dal file di testo | 