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