Gladys Assistant 4.45: DuckDB, una revolución en Gladys! ⚡

¡Hola a todos!

¡Estoy muy feliz de lanzar hoy Gladys Assistant 4.45, que incluye el cambio a DuckDB, un nuevo sistema de base de datos revolucionario que lo cambiará todo en Gladys, y honestamente, esto no es clickbait :joy:

Os hablo de ello en un artículo en el blog:

¡Tengo muchísimas ganas de conocer vuestros comentarios una vez que hayáis actualizado y migrado: qué tamaño tiene vuestra base de datos (antes/después)? :smiley:

¡Muchas gracias a los probadores que han ayudado a desarrollar esta actualización!

Nota: No dudéis en marcar como favorito o retuitear el post de lanzamiento en X para dar a conocer Gladys!

@pierre-gilles: ¡Bravo! ¡Tengo muchas ganas de disfrutar de esta revolución!

Solo te señalo una pequeña rareza en mi caso, ya que Gladys sigue en la versión 4.44 y, por lo tanto, no tengo ninguna migración en curso cuando me conecto localmente, pero veo esto cuando me conecto a través de Gladys Plus:

¡Vamos allá!

Es porque esta vez, la versión en línea (G+) está actualizada, pero no tu instancia… ¡Paciencia! :wink:

De 23 GB a 62 MB… ¡esto es increíble! :smiley:

Ahora voy a limpiar

Rhôoo, bueno, pero no, ¡soy demasiado impaciente! :rofl:

Puedes forzar la actualización…
Estoy buscando el comando que @pierre-gilles dio recientemente (¡diciembre de 2023! ¡El tiempo vuela!)

Gracias @pierre-gilles
Migración realizada con éxito en 38 minutos.
Base sqlite: 17 GB
Base duckdb: 218 MB
Limpieza de base en curso.
Nos has facilitado el trabajo al extremo, es genial.
¡Bravo de nuevo por este trabajo de orfebre.
Jean Paul

Increíble estos comentarios :heart_eyes:

¡Tengo ganas de ver el resultado final después de la limpieza / limpieza / reinicio!

¿Hay que reiniciar manualmente al final? ¿O es automático?

Si no reinicias después de la limpieza, el archivo SQLite mantiene su tamaño original, tienes que hacerlo tú :slight_smile:

Está especificado en el artículo del blog en la sección de migración:

Todo está limpio en mi casa.
Buen trabajo @pierre-gilles.

@jparbel ¿cuál es el tamaño final de tu base de datos? ¿Hiciste la limpieza y el mantenimiento?

Sí, lo he hecho todo, tamaños finales:
Base SQLite 23.8 Mo
SQLite.wal: 27.1 Mo
Base Duckdb: 224.7 Mo
Duckdb.wal: 16.3 Mo

Hola a todos,
Este pequeño mensaje para informarles que Gladys se instaló solo (en automático) esta noche. Acabo de purgar la base de datos SQLite.
Todo funciona a las mil maravillas. ¡Muchas gracias Pierre-Gilles!
Daniel

hola, ¿por qué no tengo actualizaciones? ¿es normal?

¡Hola! :slight_smile:

Migración forzada esta noche, todo salió bien :+1:


¡Buen día,
Jean

Te tranquilizo, estoy en la misma situación que tú. Tengo confianza y soy paciente, espero la actualización automática, ¡nada de forzar!

Después de la migración, efectivamente noto un cambio en mis gráficos. No son necesariamente más rápidos de mostrar (ya eran muy rápidos, por lo que no hay una diferencia flagrante), pero sí son mucho más « bonitos ».

No tengo idea de la razón, pero están más suavizados, y noto que en mis sensores de temperatura, al mostrar la última hora, a menudo tenía una curva diminuta (en resumen, una pequeña línea en el medio del gráfico) como si faltaran datos para mostrar una curva completa.

Ya no es el caso y mis curvas ahora tienen muy buen aspecto :smiley: