apache / apache/datafusion-sqlparser-rs
fail to parse `set tez.grouping.max-size=1234;` in Hive Dialect
- 主要言語
- Rust
- スター
- 3.5k
- フォーク
- 772
- 平均マージ
- 4日 9時間
- マージ済み PR(30日)
- 17
説明
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.

コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
調査の方向性
まず Hive ステートメント `set tez.grouping.max-size=1234;` を再現し、Hive 方言のパース経路を調査します。パラメーターがサポートされていることを確認するため、issue 内の Apache Tez のリファレンスを使用します。既存の Hive 構文を後退させることなく、ステートメントのパースに成功すれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- rust, sql
- 領域
- compilers
- issue の種類
- バグ
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 38/100