Support extended precision for nanosecond timestamps
- Lenguaje dominante
- Java
- Estrellas
- 3.1k
- Forks
- 1.6k
- Merge medio
- 3 d 12 h
- PR fusionados (30 d)
- 33
Descripción
### Describe the enhancement requested
Implement the proposal in https://github.com/apache/parquet-format/issues/600 and the linked [proposal document](https://docs.google.com/document/d/1H43RQZhWKcg9c4tJO5W87YxhbUxN7qGSFxJBrrwWOfY/edit?tab=t.0#heading=h.ccmrsmcbig6b) to allow the `TimestampType` logical type to annotate `FIXED_LEN_BYTE_ARRAY` physical type with `type_length = 12`.
### Component(s)
Core
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comienza leyendo parquet-format issue 600 y el documento de propuesta enlazado para comprender la representación de marcas de tiempo de precisión extendida. Después, inspecciona la implementación en Java de TimestampType y las pruebas principales relacionadas; el trabajo estará terminado cuando TimestampType pueda anotar FIXED_LEN_BYTE_ARRAY con type_length = 12 y exista cobertura para el nuevo comportamiento.
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
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 42/100