bloomberg / bloomberg/python-comdb2
Support intervalds and/or intervaldsus
- Lenguaje dominante
- Python
- Estrellas
- 29
- Forks
- 28
- Merge medio
- 11 h 25 min
- PR fusionados (30 d)
- 2
Descripción
**Is your feature request related to a problem? Please describe.**
It would be convenient to store time durations directly in the DB rather than storing it as a number of seconds.
**Describe the solution you'd like**
Use a Python timedelta to map to the Comdb2 intervalds or intervaldsus values. This seems like a natural mapping.
**Describe alternatives you've considered**
The alternative is to use a double or an int (depending on the needed precision) to store the duration as a number of seconds.
Guía de contribución
Línea de trabajo
El issue menciona Python timedelta y los valores intervalds/intervaldsus de Comdb2, pero no indica archivos ni tests. Empieza localizando los Python-to-Comdb2 type mappings existentes y sus tests, y determina después cómo debe asignarse la precisión de timedelta a cada tipo de intervalo. El trabajo estará terminado cuando las duraciones se puedan almacenar y recuperar mediante la API sin usar segundos numéricos.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- databases
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100