apache / apache/datafusion-sqlparser-rs

fail to parse `set tez.grouping.max-size=1234;` in Hive Dialect

Aberta
#1,643 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Rust
Estrelas
3.5k
Forks
774
Merge médio
4d 9h
PRs com merge (30d)
17

Descrição

According to the Apache Tez code, parameter `tez.grouping.max-size` is supported.
https://github.com/apache/tez/blob/1e6c9e3448bb9d934508ee995ad60c23dafa0610/tez-mapreduce/src/main/java/org/apache/tez/mapreduce/grouper/TezSplitGrouper.java#L72
Also when hive uses tez engine, it is possible to set the `tez.grouping.max-size` parameter, but the current version fail to parse it.
![image](https://github.com/user-attachments/assets/1b7393e8-a146-4093-91a9-803d7f9d6916)

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Direção de pesquisa

Comece reproduzindo a instrução do Hive `set tez.grouping.max-size=1234;` e inspecione o caminho de parsing do dialeto Hive. Use a referência do Apache Tez na issue para confirmar que o parâmetro é compatível; considera-se concluído quando a instrução é analisada com sucesso sem causar regressões na sintaxe existente do Hive.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
rust, sql
Domínio
compilers
Tipo de issue
Bug
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
38/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.