Open NilsVollmer opened 6 years ago
Update: Bug ist weder lokal noch auf staging zu reproduzieren aber auf production tritt er definitiv auf: ich habe eine Orga zum testen von Astrid genommen und kann dort keinen neuen Standort inline hinzufügen.
Leider hilft die Fehlermeldung in den Logs nicht wirklich und lokal tritt der Bug ja nicht auf.. Das der Bug aber nur auf production, sagt ja auch schonmal etwas aus.. vllt. hat es eher was mit Gmaps & Geokoordinaten etc. zu tun.. irgendetwas, was auf production anders als auf staging ist.
Update: ich habe jetzt einen potentiellen Fix aufgespielt, der allerdings eher ins Blaue geraten ist: in der Database hat das Location label ein limit von 255 und vllt. wird irgendwie zwischenzeitlich ein längeres Label erzeugt und dann direkt wieder überschrieben.. aber wie gesagt: ich bin mir nicht sicher, ob der Bug wirklich behoben ist weil ich immer noch nicht nachvollziehen konnte, wann er auftritt.
Da es nur auf production der Fall war, tippe ich auf eine irgendwie geartete race condition, die nur auf dem schnellen Production-Server auftritt.
Naja die Researcher sind informiert, sollen wie gewohnt arbeiten und sich melden falls das doch wieder nicht funktioniert.
Update: der Bug ist durch das limit(255) leider doch nicht gefixed.
Update: im Location Model ware noch einige komische Dinge, die potentiell bei RaceConditions Probleme machen könnten. Die habe ich jetzt rausgenommen und in den entsprechenden Operations umgesetzt. Vielleicht fixed das den Bug. Ist deployed und das Issue wieder pending..
Update: leider scheint der Bug nach wie vor zu bestehen :/
@KonstantinKo falls du dich dem hier in meiner Abwesenheit annehmen willst ;)
Erst einmal wieder pending, bis der Bug wieder auftritt. Dann müssen wir vllt. mal erweitertes Logging für diese Fall aktivieren, damit wir aus dem Production-only-bug schlauer werden.
Update: erweitertes Logging auf Production deployed.
Berichtet bei: