apache / apache/arrow-java

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

未关闭
#145 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Java
星标
94
派生
152
平均合并
3 天 16 小时
30 天内合并 PR
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,然后找到现有的、用于跨语言 records 和 ZSTD 压缩 dictionaries 的 Java 集成测试。为在 Go 中生成并在 Java 中解码的 dictionaries 添加覆盖,并确认测试在链接的修复下通过。

由索引模型根据 Issue 内容生成。

评估

技术栈
java
领域
testing
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
35/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。