apache / apache/parquet-java

Make "null decryptor" exception more informative

Abierto
#2,607 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Component: Java Component: Parquet Priority: Major Type: enhancement
Lenguaje dominante
Java
Estrellas
3.1k
Forks
1.6k
Merge medio
3 d 12 h
PR fusionados (30 d)
33

Descripción

Forgetting to pass decryption properties when reading an encrypted column in files with plaintext footer, results in a "null decryptor" exception thrown in the ColumnChunkMetaData class. The exception text can/should be updated to point to the possible reason.

**Reporter**: [Gidon Gershinsky](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=gershinsky) / @ggershinsky
**Assignee**: [Gidon Gershinsky](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=gershinsky) / @ggershinsky

**Note**: *This issue was originally created as [PARQUET-2033](https://issues.apache.org/jira/browse/PARQUET-2033). 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 con la clase ColumnChunkMetaData y localiza dónde se crea la excepción "null decryptor" al leer columnas cifradas con un footer en texto plano. Actualiza el texto de la excepción para indicar que la falta de propiedades de descifrado es una posible causa y, a continuación, verifica que el mensaje resultante explique este escenario.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
java
Área
security
Tipo de issue
Error
Dificultad
2/5
Tiempo estimado
1-3 horas
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.