apache / apache/arrow-java

[Java] Integration Test Needed for Decoding Dictionaries Using ZSTD Compression in Java

オープン
#145 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Java
スター
94
フォーク
152
平均マージ
3日 16時間
マージ済み PR(30日)
11

説明

### Describe the bug, including details regarding any error messages, version, and platform.

An [issue](https://github.com/apache/arrow/issues/37841) was identified when decoding dictionaries using ZSTD compression in Java, specifically for records that were initially generated in Go. The decoding process functions correctly for simple types, but fails when attempting to decode dictionaries.

As a solution a fix has been created [here](https://github.com/apache/arrow/pull/38371). Further, it would be better to write an integration test to verify this fix and explore it to determine whether further investigation is needed.

### Component(s)

Java

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

まず、リンクされた Apache Arrow issue と Java の修正 pull request を確認し、次に、言語間レコードと ZSTD 圧縮された辞書を対象とする既存の Java 統合テストを探します。Go で生成され Java でデコードされる辞書のカバレッジを追加し、リンクされた修正でテストがパスすることを確認します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
testing
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。