

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.12.0 - Notas da versão do Hive
<a name="Hive-release-history-6120"></a>

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


****  

| Tipo | Description | 
| --- | --- | 
| Melhoria | Adicionado suporte para runtime do JDK 11 e do JDK 17 | 
| Melhoria | Adicione suporte para consultar nomes de colunas de palavras-chave reservadas e sensíveis a maiúsculas e minúsculas quando usar o S3 Select. Para usar isso, defina a propriedade da tabela no formato “s3select.column.mapping” = "{{column1}}:{{fieldName1}}, {{column2}}:{{fieldName2}},..." | 
| Melhoria | [HIVE-23133](https://issues.apache.org/jira/browse/HIVE-23133): as operações numéricas podem ter resultados diferentes nas arquiteturas de hardware | 
| Melhoria | [HIVE-27145](https://issues.apache.org/jira/browse/HIVE-27145): Use StrictMath para funções matemáticas restantes como acompanhamento do HIVE-23133 | 
| Correção de bugs | [Corrige a incompatibilidade de caracteres curinga nos HMS get\_partitions\_by\_filter e get\_num\_partitions\_by\_filter causada pela portabilidade do HIVE-22900 no EMR Hive 6.4.0 APIs ](https://issues.apache.org/jira/browse/HIVE-22900) | 
| Correção de bugs | [HIVE-26736](https://issues.apache.org/jira/browse/HIVE-26736): falha na autorização para visualizações aninhadas e que têm a cláusula WITH | 
| Correção de bugs | [HIVE-22416](https://issues.apache.org/jira/browse/HIVE-22416): ausência dos logs de operação relacionados ao MR quando a execução paralela está habilitada | 
| Correção de bugs | [HIVE-19653](https://issues.apache.org/jira/browse/HIVE-19653): pushdown de predicados incorretos para groupby com conjuntos de agrupamento | 
| Correção de bugs | [HIVE-22094](https://issues.apache.org/jira/browse/HIVE-22094): falhas nas consultas com: hive.ql.exec.vector. ClassCastException DecimalColumnVectornão pode ser convertido em hive.ql.exec.vector.Decimal64 ColumnVector | 
| Correção de bugs | [HIVE-26340](https://issues.apache.org/jira/browse/HIVE-26340): o operador PTF vetorizado apresentará falha se a consulta tiver a função de janela em maiúsculas | 
| Correção de bugs | [HIVE-26184](https://issues.apache.org/jira/browse/HIVE-26184): COLLECT\_SET com GROUP BY é muito lento quando algumas chaves estão muito distorcidas | 
| Correção de bugs | [HIVE-26373](https://issues.apache.org/jira/browse/HIVE-26373): ClassCastException ao ler carimbos de data/hora da tabela com dados Avro HBase  | 
| Correção de bugs | [HIVE-26388](https://issues.apache.org/jira/browse/HIVE-26388): ClassCastException quando não há coluna do tipo string na tabela de origem da consulta CTAS Atualize [HIVE-26172: Hive - Atualize o Ant para 1.10.11 devido ao CVE-2021-36373](https://issues.apache.org/jira/browse/HIVE-26172) e CVE-2021-36374 | 
| Correção de bugs | [HIVE-26114](https://issues.apache.org/jira/browse/HIVE-26114): corrigir a conexão jdbc hiveserver2 usando o comando dfs com espaço de prefixo causará exceção | 
| Correção de bugs | [HIVE-26396](https://issues.apache.org/jira/browse/HIVE-26396): a função trunc tem um problema com a interceptação de precisão e o resultado tem muitos 0 | 
| Correção de bugs | [HIVE-26446](https://issues.apache.org/jira/browse/HIVE-26446): HiveProtoLoggingHook falha ao preencher o campo para tabelas particionadas. TablesWritten  | 
| Correção de bugs | [HIVE-26639](https://issues.apache.org/jira/browse/HIVE-26639): ConstantVectorExpression e não ExplainTask deve depender do conjunto de caracteres padrão | 
| Correção de bugs | [HIVE-22670](https://issues.apache.org/jira/browse/HIVE-22670): ArrayIndexOutOfBoundsException quando o leitor vetorizado é usado para ler um arquivo de parquet | 
| Correção de bugs | [HIVE-23607](https://issues.apache.org/jira/browse/HIVE-23607): problema de permissão: a criação de uma visão sobre outra visão é bem-sucedida, mas a visão alternativa apresenta falha | 
| Correção de bugs | [HIVE-25498](https://issues.apache.org/jira/browse/HIVE-25498): consulta com mais de 31 funções distintas de contagem retorna um resultado errado | 
| Correção de bugs | [HIVE-25780](https://issues.apache.org/jira/browse/HIVE-25780): DistinctExpansion cria mais de 64 conjuntos de agrupamento II | 
| Correção de bugs | [HIVE-23868](https://issues.apache.org/jira/browse/HIVE-23868): especificação da função de janela: suporte 0 anterior/seguinte | 
| Correção de bugs | [HIVE-24539](https://issues.apache.org/jira/browse/HIVE-24539): a geração do OrcInputFormat esquema deve respeitar o delimitador de coluna | 
| Correção de bugs | [HIVE-23476](https://issues.apache.org/jira/browse/HIVE-23476): LLAP: pré-alocar arenas para casos de mmap também | 
| Correção de bugs | [HIVE-25806](https://issues.apache.org/jira/browse/HIVE-25806): Possível vazamento em LlapCacheAwareFs - Parquet, LLAP IO | 
| Correção de bugs | [HIVE-23498: Desative o método](https://issues.apache.org/jira/browse/HIVE-23498) HTTP Trace em ThriftHttpCliService | 
| Correção de bugs | [HIVE-25729](https://issues.apache.org/jira/browse/HIVE-25729): ThriftUnionObjectInspector deve ser notificado quando totalmente iniciado | 
| Correção de bugs | [HIVE-23846](https://issues.apache.org/jira/browse/HIVE-23846): evitar serialização e desserialização desnecessárias de bitvetores | 
| Correção de bugs | [HIVE-24233](https://issues.apache.org/jira/browse/HIVE-24233): a subconsulta except lança um nullpointer com cbo desativado | 
| Correção de bugs | [HIVE-24276](https://issues.apache.org/jira/browse/HIVE-24276): Vulnerabilidade de script cruzado (XSS) de HiveServer 2 loggerconf jsp | 
| Correção de bugs | [HIVE-25721](https://issues.apache.org/jira/browse/HIVE-25721): o resultado da junção externa está errado | 
| Correção de bugs | [HIVE-25223](https://issues.apache.org/jira/browse/HIVE-25223): selecionar com limite não retorna linhas na tabela não nativa | 
| Correção de bugs | [HIVE-25794](https://issues.apache.org/jira/browse/HIVE-25794): CombineHiveRecordReader: declarações de registro em um loop levam à pressão da memória | 
| Correção de bugs | [HIVE-23602](https://issues.apache.org/jira/browse/HIVE-23602): usar o pacote simultâneo do Java para o conjunto do processador de operações | 
| Correção de bugs | [HIVE-24045](https://issues.apache.org/jira/browse/HIVE-24045): nenhum registro em log relacionado a quando o banco de dados padrão é criado | 
| Correção de bugs | [HIVE-24305](https://issues.apache.org/jira/browse/HIVE-24305): o esquema decimal avro não está sendo preenchido adequadamente se o valor estiver entre aspas scale/precision  | 
| Correção de bugs | [HIVE-25040](https://issues.apache.org/jira/browse/HIVE-25040): a cascata de banco de dados drop não pode remover funções persistentes | 
| Correção de bugs | [HIVE-23501](https://issues.apache.org/jira/browse/HIVE-23501): AOOB em VectorDeserializeRow quando tipos complexos são convertidos em tipos primitivos | 
| Correção de bugs | [HIVE-23704](https://issues.apache.org/jira/browse/HIVE-23704): o servidor HTTP do Thrift não manipula o identificador de autenticação corretamente | 
| Correção de bugs | [HIVE-23529](https://issues.apache.org/jira/browse/HIVE-23529): o CTAS danificado para uniontype quando row\_deserialize | 
| Correção de bugs | [HIVE-24144](https://issues.apache.org/jira/browse/HIVE-24144): A getIdentifierQuote string in HiveDatabaseMetaData retorna um valor incorreto | 
| Correção de bugs | [HIVE-23850](https://issues.apache.org/jira/browse/HIVE-23850): permitir PPD quando o assunto não é uma coluna com conjuntos de agrupamento presentes | 
| Correção de bugs | [HIVE-25919](https://issues.apache.org/jira/browse/HIVE-25919): ClassCastException ao inserir o predicado da coluna booleana HBase StorageHandler | 
| Correção de bugs | [HIVE-25261](https://issues.apache.org/jira/browse/HIVE-25261): A nova tentativa HMSHandler deve incluir uma breve descrição do MetaException alvo | 
| Correção de bugs | [HIVE-24792](https://issues.apache.org/jira/browse/HIVE-24792): potencial vazamento de thread em Operação | 
| Correção de bugs | [HIVE-23409](https://issues.apache.org/jira/browse/HIVE-23409): Se a reabertura do TezSession aplicativo falhar ou o serviço Timeline estiver inativo, o formulário padrão será TezSession fechado após uma nova tentativa SessionPool  | 
| Correção de bugs | [HIVE-23615](https://issues.apache.org/jira/browse/HIVE-23615): não desreferencia ponteiros nulos na classe de comandos do Beeline | 
| Correção de bugs | [HIVE-24849](https://issues.apache.org/jira/browse/HIVE-24849): criar um tempo limite de soquete de tabela externo quando o local tiver um grande número de arquivos (afeta 3.1.2) | 
| Correção de bugs | [HIVE-25209](https://issues.apache.org/jira/browse/HIVE-25209): consulta SELECT com função SUM produzindo resultado inesperado | 
| Correção de bugs | [HIVE-23666](https://issues.apache.org/jira/browse/HIVE-23666): A checkHashMode eficiência é ignorada quando um operador groupby não tem um conjunto de agrupamento | 
| Correção de bugs | [HIVE-23873](https://issues.apache.org/jira/browse/HIVE-23873): A consulta da tabela do Hive JDBCStorage Handler falha com o NPE quando o CBO está desativado | 
| Correção de bugs | [HIVE-24149](https://issues.apache.org/jira/browse/HIVE-24149): HiveStreamingConnection não fecha a conexão HMS | 
| Correção de bugs | [HIVE-25561](https://issues.apache.org/jira/browse/HIVE-25561): a tarefa encerrada não deve confirmar o arquivo. (afeta as versões 2.x e 3.x) | 
| Correção de bugs | [HIVE-25683](https://issues.apache.org/jira/browse/HIVE-25683): Feche o leitor na entrada. AcidUtils isRawFormatArquivo | 
| Correção de bugs | [HIVE-24294](https://issues.apache.org/jira/browse/HIVE-24294): as sessões podem gerar TezSessionPool AssertionError | 
| Correção de bugs | [HIVE-24182](https://issues.apache.org/jira/browse/HIVE-24182): Problema de autorização do Ranger com permanente UDFs | 
| Correção de bugs | [HIVE-22805](https://issues.apache.org/jira/browse/HIVE-22805): a vetorização com matriz ou mapa condicional não é implementada e gera um erro | 
| Correção de bugs | [HIVE-22828](https://issues.apache.org/jira/browse/HIVE-22828): Decimal64: instruções NVL e CASE convertem implicitamente decimal64 em 128 | 
| Correção de bugs | [HIVE-21398](https://issues.apache.org/jira/browse/HIVE-21398): colunas com estatísticas estimadas não devem ser consideradas chaves exclusivas | 
| Correção de bugs | [HIVE-22490](https://issues.apache.org/jira/browse/HIVE-22490): adicionar arquivos jar com caracteres especiais no caminho gera um erro | 
| Correção de bugs | [HIVE-22700](https://issues.apache.org/jira/browse/HIVE-22700): as compactações podem vazar memória quando não autorizadas | 
| Correção de bugs | [HIVE-22053](https://issues.apache.org/jira/browse/HIVE-22053): o nome da função não é normalizado na criação da função | 
| Correção de bugs | [HIVE-22595](https://issues.apache.org/jira/browse/HIVE-22595): as inserções de partições dinâmicas apresentam falha na tabela Avro com esquema externo | 
| Correção de bugs | [HIVE-21795](https://issues.apache.org/jira/browse/HIVE-21795): a linha de resumo do rollup pode estar ausente quando um mapjoin está acontecendo em uma tabela particionada | 
| Correção de bugs | [HIVE-22987](https://issues.apache.org/jira/browse/HIVE-22987): ClassCastException em quando é nulo VectorCoalesce DataTypePhysicalVariation  | 
| Correção de bugs | [HIVE-22219](https://issues.apache.org/jira/browse/HIVE-22219): desativar um gerenciador de nós bloqueia a reinicialização do serviço do LLAP | 
| Correção de bugs | [HIVE-21793](https://issues.apache.org/jira/browse/HIVE-21793): o CBO recuperará as estatísticas da coluna mesmo se hive.stats.fetch.column.stats estiver definido como false | 
| Correção de bugs | [HIVE-22163](https://issues.apache.org/jira/browse/HIVE-22163): CBO: habilitar o CBO ativa a estimativa de estatísticas, mesmo quando a estimativa está desabilitada | 
| Correção de bugs | [HIVE-18735](https://issues.apache.org/jira/browse/HIVE-18735): criar uma tabela similar perde o atributo transacional | 
| Correção de bugs | [HIVE-22433](https://issues.apache.org/jira/browse/HIVE-22433): Manipulador de armazenamento JDBC do Hive: resultados incorretos obtidos de BOOLEAN e TIMESTAMP da fonte de dados JDBC DataType  | 
| Correção de bugs | [HIVE-19430](https://issues.apache.org/jira/browse/HIVE-19430):. ObjectStore cleanNotificationEvents OutOfMemory em um grande número de eventos pendentes | 
| Correção de bugs | [HIVE-20785](https://issues.apache.org/jira/browse/HIVE-20785): Nome de chave errado no JDBC. DatabaseMetaData getPrimaryKeys método | 
| Correção de bugs | [HIVE-16116](https://issues.apache.org/jira/browse/HIVE-16116): Beeline gera NPE quando beeline.hiveconfvariables={} em beeline.properties | 
| Correção de bugs | [HIVE-20066](https://issues.apache.org/jira/browse/HIVE-20066): hive.load.data.owner é comparado à entidade principal completa | 
| Correção de bugs | [HIVE-20489](https://issues.apache.org/jira/browse/HIVE-20489): explicar o plano de interrupções nas consultas | 
| Correção de bugs | [HIVE-21033](https://issues.apache.org/jira/browse/HIVE-21033): Esquecer de fechar a operação corta mais 2 saídas HiveServer | 
| Correção de bugs | [HIVE-19888](https://issues.apache.org/jira/browse/HIVE-19888): Aviso enganoso de “METASTORE\_FILTER\_HOOK será ignorado” de SessionState | 
| Correção de bugs | [HIVE-20303](https://issues.apache.org/jira/browse/HIVE-20303): INSERT OVERWRITE TABLE db.table PARTITION (...) IF NOT EXISTS lança InvalidTableException | 
| Correção de bugs | [HIVE-16144](https://issues.apache.org/jira/browse/HIVE-16144): CompactionInfo não tem, equals/hashCode mas é usado no Set | 
| Correção de bugs | [HIVE-20818](https://issues.apache.org/jira/browse/HIVE-20818): as vistas criadas com uma subconsulta WHERE considerarão as vistas referenciadas na subconsulta como entrada direta | 
| Correção de bugs | [HIVE-21005](https://issues.apache.org/jira/browse/HIVE-21005): LLAP: Lendo mais faixas por vazamento dividido ZlibCodecs | 
| Correção de bugs | [HIVE-20771](https://issues.apache.org/jira/browse/HIVE-20771): LazyBinarySerDe falha em estruturas vazias. | 
| Correção de bugs | [HIVE-18852](https://issues.apache.org/jira/browse/HIVE-18852): mensagem de erro enganosa na validação da tabela de alteração | 
| Correção de bugs | [HIVE-21124](https://issues.apache.org/jira/browse/HIVE-21124): não HPL/SQL suporta a instrução CREATE TABLE LIKE | 
| Correção de bugs | [HIVE-20935](https://issues.apache.org/jira/browse/HIVE-20935): o carregamento do tarball do pacote llap apresenta falha no EC2, causando falha no início do serviço do LLAP | 
| Correção de bugs | [HIVE-20409](https://issues.apache.org/jira/browse/HIVE-20409): Hive ACID: Update/delete/merge não limpa o diretório de teste do hdfs | 
| Correção de bugs | [HIVE-20570](https://issues.apache.org/jira/browse/HIVE-20570): Union ALL com hive.optimize.union.remove=true tem um plano incorreto | 
| Correção de bugs | [HIVE-20421](https://issues.apache.org/jira/browse/HIVE-20421): entidade de caractere ilegal '\\b' em hive-default.xml.template | 
| Correção de bugs | [HIVE-19133](https://issues.apache.org/jira/browse/HIVE-19133): As métricas de desempenho em fases do HS2 WebUI não são exibidas corretamente | 
| Correção de bugs | [HIVE-18977](https://issues.apache.org/jira/browse/HIVE-18977): listar partições retorna resultados diferentes com JDO e SQL direto | 
| Correção de bugs | [HIVE-20034](https://issues.apache.org/jira/browse/HIVE-20034): Reverta as alterações no tratamento de MetaStore exceções para fins de compatibilidade com versões anteriores | 
| Correção de bugs | [HIVE-20672](https://issues.apache.org/jira/browse/HIVE-20672): O encadeamento de login LlapTaskSchedulerService deve relatar cada intervalo fixo | 
| Correção de bugs | [HIVE-12812](https://issues.apache.org/jira/browse/HIVE-12812): habilitar mapred.input.dir.recursive por padrão para dar suporte à união com função agregada | 
| Correção de bugs | [HIVE-20147](https://issues.apache.org/jira/browse/HIVE-20147): a ingestão de streaming do Hive se satisaz com o registro sincronizado | 
| Correção de bugs | [HIVE-19203](https://issues.apache.org/jira/browse/HIVE-19203): Problema de segurança de rosca em HiveMetaStore | 
| Correção de bugs | [HIVE-20091](https://issues.apache.org/jira/browse/HIVE-20091): Tez: Adicione credenciais de segurança para saída FileSinkOperator  | 
| Correção de bugs | [HIVE-16906](https://issues.apache.org/jira/browse/HIVE-16906): O Hive ATSHook deve verificar se há yarn.timeline-service.enabled antes de se conectar ao ATS | 
| Correção de bugs | [HIVE-20714](https://issues.apache.org/jira/browse/HIVE-20714): tblproperties SHOW para uma única propriedade retorna o valor na coluna de nome | 
| Correção de bugs | [HIVE-24730](https://issues.apache.org/jira/browse/HIVE-24730): as classes Shims substituem valores de hive-site.xml e tez-site.xml silenciosamente | 
| Correção de bugs | [HIVE-22055](https://issues.apache.org/jira/browse/HIVE-22055): a contagem selecionada fornece um resultado incorreto após carregar dados do arquivo de texto | 