

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 7.4.0 - Note sulla versione di Hive
<a name="Hive-release-history-740"></a>

## Amazon EMR 7.4.0 - Modifiche a Hive
<a name="Hive-release-history-changes-740"></a>


****  

| Tipo | Description | 
| --- | --- | 
| Upgrade | [HIVE-28191](https://issues.apache.org/jira/browse/HIVE-28191): aggiorna la versione di Hadoop alla 3.4.0 | 
| Upgrade |  Aggiorna hadoop shaded protobuf alla 3.21 | 
| Upgrade | Aggiorna commons-cli alla versione 1.5.0 | 
| Upgrade | Aggiorna commons-compress a 1.24.0 | 
| Upgrade | Aggiorna commons-io a 2.14.0 | 
| Upgrade | Aggiorna commons-lang3 a 3.21.0 | 
| Miglioramenti | Modifica il tempo di attesa dell'apertura della sessione Tez mentre provi a utilizzare la sessione esistente in HiveCLI a 10 secondi | 
| Miglioramenti | Abilita il meccanismo di cortocircuito in Tez DAG per semplici query di selezione con LIMIT | 
| Miglioramenti | [HIVE-21100](https://issues.apache.org/jira/browse/HIVE-21100): consente l'appiattimento delle sottodirectory della tabella risultante utilizzando il motore TEZ e la clausola UNION | 
| Correzioni di bug | [HIVE-25095](https://issues.apache.org/jira/browse/HIVE-25095): il comando -e non può gestire una query con virgolette finali Beeline/hive  | 
| Correzioni di bug | [HIVE-13781:](https://issues.apache.org/jira/browse/HIVE-13781) Tez Job non riuscito quando la directory di partizione non esiste FileNotFoundException  | 
| Correzioni di bug | [HIVE-28480](https://issues.apache.org/jira/browse/HIVE-28480): Disattiva SMB in caso di mancata corrispondenza del generatore di hash delle partizioni tra i rami di unione nella versione precedente di RS | 

### Amazon EMR 7.4.0 - Nuove configurazioni
<a name="Hive-release-history-changes-740-new-configs"></a>


****  

| Classificazione | Nome | Predefinito | Description | 
| --- | --- | --- | --- | 
| hive-site | hive.ignore.failure.partition.dir.not.found | false | Ignora l'errore se la partizione della tabella esiste ma l'effettivo percorso di archiviazione degli oggetti non esiste. | 
| hive-site | hive.tez.union.flatten.subdirectories | false | Quando si scrivono dati in una tabella e UNION ALL è l'ultimo passaggio della query, Hive on Tez crea una sottodirectory per ogni ramo di UNION ALL. Quando questa proprietà è abilitata, le sottodirectory vengono rimosse e i file vengono rinominati e spostati nella directory principale. Nota che ciò non ha effetto quando hive.blobstore.use.output-committer è abilitato. | 