Integer Overflow of BinaryStatistics#isSmallerThan()
- Lenguaje dominante
- Java
- Estrellas
- 3.1k
- Forks
- 1.6k
- Merge medio
- 3 d 12 h
- PR fusionados (30 d)
- 33
Descripción
"(min.length() + max.length()) < size" didn't handle integer overflow
**Reporter**: [Xinli Shang](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=shangx@uber.com) / @shangxinli
**Assignee**: [Xinli Shang](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=shangx@uber.com) / @shangxinli
#### PRs and other links:
- [GitHub Pull Request #704](https://github.com/apache/parquet-mr/pull/704)
- [GitHub Pull Request #721](https://github.com/apache/parquet-mr/pull/721)
- [GitHub Pull Request #722](https://github.com/apache/parquet-mr/pull/722)
**Note**: *This issue was originally created as [PARQUET-1690](https://issues.apache.org/jira/browse/PARQUET-1690). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza leyendo parquet-column/src/main/java/org/apache/parquet/column/statistics/BinaryStatistics.java en la línea 103 y, después, revisa las pull requests #704, #721 y #722 para entender el estado actual. Se considera terminado cuando se haya abordado el caso de desbordamiento de enteros en isSmallerThan() sin duplicar trabajo que ya cubren esas pull requests.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- data-engineering
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 20/100