

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Amazon EMR 6.7.0 - Notas da versão do Hive
<a name="Hive-release-history-670"></a>

## Amazon EMR 6.7.0 - Alterações no Hive
<a name="Hive-release-history-changes-670"></a>


| Tipo | Description | 
| --- | --- | 
| Recurso | [Integração do Amazon EMR Hive](https://aws.amazon.com/about-aws/whats-new/2022/07/fine-grained-access-controls-job-scoped-iam-roles-integration-aws-lake-formation-apache-spark-hive-amazon-emr-ec2-clusters/) com. LakeFormation | 
| Recurso | Registro em log de auditoria adicional para o confirmador otimizado para EMRFS Amazon S3 do Hive. Configuração do Hive: hive.blobstore.output-committer.logging, padrão: false | 
| Recurso | O diretório de destino excluído na inserção é substituído por um resultado de seleção vazio em uma partição não table/static particionada para se comportar de forma semelhante ao Hive 2.x. Configuração do Hive: hive.emr.iow.clean.target.dir, padrão: false | 
| Bug | Corrigida falha de consulta intermitente ao ser usado o confirmador otimizado para EMRFS Amazon S3 do Hive com classificação de buckets de partição. | 
| Upgrade | Versão do Hive atualizada para 3.1.3. Consulte as [notas de lançamento do Apache Hive 3.1.3](https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12346277&styleName=Html&projectId=12310843) para obter mais detalhes.  | 
| Upgrade | Atualizado o Parquet para [1.12.2.](https://github.com/apache/parquet-mr/blob/apache-parquet-1.12.2/CHANGES.md) | 
| Backport | [HIVE-20065](https://issues.apache.org/jira/browse/HIVE-20065): o metastore não deve contar com o jackson 1.x | 
| Backport | [HIVE-20071](https://issues.apache.org/jira/browse/HIVE-20071): migrar para o jackson 2.x e evitar o uso | 
| Backport | [HIVE-20607](https://issues.apache.org/jira/browse/HIVE-20607): TxnHandler deve ser usado PreparedStatement para executar consultas SQL diretas | 
| Backport | [HIVE-20740](https://issues.apache.org/jira/browse/HIVE-20740): Remova o bloqueio global no método.setConf ObjectStore | 
| Backport | [HIVE-20961](https://issues.apache.org/jira/browse/HIVE-20961): retirar a implementação do NVL | 
| Backport | [HIVE-22059](https://issues.apache.org/jira/browse/HIVE-22059): o jar hive-exec não contém a biblioteca jackson (fasterxml) | 
| Backport | [HIVE-22351](https://issues.apache.org/jira/browse/HIVE-22351): Corrige o uso incorreto do encadeamento em ObjectStore TestObjectStore | 
| Backport | [HIVE-23534](https://issues.apache.org/jira/browse/HIVE-23534): NPE em RetryingMetaStoreClient \#invoke ao capturar sem mensagem MetaException | 
| Backport | [HIVE-24048](https://issues.apache.org/jira/browse/HIVE-24048): harmonizar os componentes do Jackson com a versão 2.10.latest - Hive | 
| Backport | [HIVE-24768](https://issues.apache.org/jira/browse/HIVE-24768): usar jackson-bom em todos os lugares para a substituição da versão | 
| Backport | [HIVE-24816](https://issues.apache.org/jira/browse/HIVE-24816): Atualize jackson para 2.10.5.1 ou 2.11.0\+ devido ao CVE-2020-25649 | 
| Backport | [HIVE-25971](https://issues.apache.org/jira/browse/HIVE-25971): o desligamento da tarefa Tez sendo atrasado devido ao pool de threads em cache não fechado | 
| Backport | [HIVE-26036](https://issues.apache.org/jira/browse/HIVE-26036): NPE causado por get () em MTable ObjectStore | 

## Amazon EMR 6.7.0 - Problemas conhecidos do Hive
<a name="emr-Hive-670-issues"></a>
+ Consultas com funções de janela na mesma coluna da junção podem levar a transformações inválidas, conforme informado no [HIVE-25278](https://issues.apache.org/jira/browse/HIVE-25278), e causar resultados incorretos ou falhas nas consultas. Uma solução alternativa seria desabilitar o CBO em nível de consulta para essas consultas. A correção estará disponível em uma versão do Amazon EMR após a 6.7.0. Para obter mais informações, entre em contato com AWS o suporte.
+ Com o Amazon EMR 6.6.0 a 6.9.x, as consultas INSERT com partição dinâmica e uma cláusula ORDER BY ou SORT BY sempre terá dois redutores. Esse problema é causado pela alteração do OSS [HIVE-20703](https://issues.apache.org/jira/browse/HIVE-20703), que coloca a otimização da partição dinâmica de classificação sob uma decisão baseada em custos. Se sua workload não exigir a classificação de partições dinâmicas, recomendamos que você defina a propriedade `hive.optimize.sort.dynamic.partition.threshold` como `-1` para desabilitar o novo atributo e obter o número de redutores calculado corretamente. Esse problema foi corrigido no OSS Hive como parte do [HIVE-22269](https://issues.apache.org/jira/browse/HIVE-22269) e foi corrigido no Amazon EMR 6.10.0.