Setting parquet.thrift.string.size.limit = -1 incorrectly throws
维护者通常 2 天内回复
还没有人认领这个 Issue。
评估
调研方向
从 parquet-format-structures/src/main/java/org/apache/parquet/format/Util.java 中第 420 行附近链接的验证代码开始。复现 parquet.thrift.string.size.limit 被显式设置为 -1 的情况,然后验证它会使用 100 MB 的默认值且不会抛出异常。
由索引模型根据 Issue 内容生成。
描述
Describe the bug, including details regarding any error messages, version, and platform.
https://github.com/apache/parquet-java/pull/3359 added a parquet.thrift.string.size.limit configuration to allow specifying a custom max Thrift message size. If unspecified or explicitly set to -1, the default (100 MB) is used. The config validation code introduced a minor bug here: if the value is explicitly set to -1, maxMessageSize is correctly set to the default, but the configuredMaxMessageSize <= 0 branch will still throw an exception.
Component(s)
No response
- 主要语言
- Java
- 星标
- 3.1k
- 派生
- 1.6k
- 平均合并
- 4 天 5 小时
- 30 天内合并 PR
- 30
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 没有贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
apache/parquet-java 的其他 Issue
-
Row-group copying collides for distinct column paths with the same dot string可能已有人在做 @costas-db 于 6 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 74/100
apache/parquet-java#3829 ·
维护者通常 2 天内回复
-
Binary statistics truncation test ignores its configured truncation length可能已有人在做 @dhruv-15-03 于 8 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 88/100
apache/parquet-java#3820 ·
维护者通常 2 天内回复
-
难度 2/5 1-3 小时 新手友好度 82/100
apache/parquet-java#3767 ·
维护者通常 2 天内回复
-
Remove duplicate LICENSE and NOTICE files from benchmark JARs可能已有人在做 @efegokdemir 于 11 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 72/100
apache/parquet-java#3695 · 1 条评论 ·
维护者通常 2 天内回复
-
Close input readers when ParquetRewriter setup fails可能已有人在做 @anxkhn 于 82 天前认领。 未关闭
难度 2/5 1-3 小时 新手友好度 78/100
apache/parquet-java#3667 ·
维护者通常 2 天内回复
查看 apache/parquet-java 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 84/100
objectionary/hone-maven-plugin#1295 ·
维护者通常 1 天内回复
-
Clarify Javadoc for Logger methods taking Object... arguments with regards to Throwable detection未关闭
难度 2/5 1-3 小时 新手友好度 68/100
-
难度 1/5 1-3 小时 新手友好度 88/100
-
enhancement good first issue
难度 2/5 1-3 小时 新手友好度 84/100
维护者通常 1 天内回复
-
[Bug] The shared instance selector's placeholder and no-match text ignore the display language可能已有人在做 关联的 PR 仍在进行中或已合并。 未关闭
难度 2/5 1-3 小时 新手友好度 90/100
apache/rocketmq-dashboard#5561 ·
维护者通常 3 天内回复