bloomberg / bloomberg/python-comdb2

Support intervalds and/or intervaldsus

Abierto
#36 1 comentario 0 reacciones 0 asignados Ver en GitHub
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

Abrir la 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

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.