Changelog 9.0.2
PATCH
2026-02-17
LUMA Nova 9.0.2 - Stabilisation Health Admin (Docker + UI)
Health Admin
- Correction du rendu UI Health: les donnees JSON sont maintenant affichees meme si l API repond en HTTP 503
- Ajout d une alerte warning cote front lorsque le payload provient d une reponse non-2xx
- Conservation du comportement d erreur pour les vrais echecs reseau ou payload vide
Core Health
- Ajout d un timeout dedie aux checks DB (HEALTH_DB_TIMEOUT_MS) pour eviter les faux down en environnement Docker
- Le status DB est base en priorite sur le ping SQL; les requetes meta/jobs lentes passent en degrade au lieu de down
- Enrichissement de la meta du payload avec db_timeout_ms
Robustesse
- Timeout DB calcule avec fallback sur DB_CONNECTION_TIMEOUT_MS pour aligner health et pool PostgreSQL
- Encapsulation timeout des requetes auxiliaires DB (meta, table estimates, jobs) avec warnings explicites
- Reduction des faux positifs de disponibilite en cas de latence reseau transitoire
Compatibilite
- Aucune rupture d API sur /api/admin/health: payload conserve et enrichi
- Comportement HTTP inchange (503 si service considere down), avec meilleur fallback d affichage front
- Version applicative alignee sur Nova-9.0.2 - Build 9202