🚀 Znikali wam obserwujący z dużych instancji #mastodon-a? Bez ich jakiegokolwiek udziału, bez celowego unfollow?
No to już wiadomo, jaki błąd to powodował:
https://github.com/mastodon/mastodon/pull/34272
Łatka wpadła 40 minut temu do repo i będzie backportowana na starsze wersje masto.
W skrócie:
Mastodon implementuje specyfikację FEP-8fcf (synchronizacja kolekcji obserwujących na różnych serwerach), ale oczekuje, że wszyscy obserwujący będą w jednej kolekcji na jednej stronie odpowiedzi. Gdy odpowiedź, czyli obserwujący, byli podzieleni na wiele stron, mastodon pobierał tylko pierwszą stronę odpowiedzi i nieprawidłowo usuwał wszystkich obserwujących z kolejnych stron!
Dzięki @hongminhee za informację 👍
Najprawdopodobniej błąd nie dotyczy synchronizacji mastodon <-> mastodon tylko z innymi serwerami, implementującymi paginację kolekcji. I raczej dotyczy większych list obserwujących.
#FediAdminPL #Mastodon #Fediverse #Fediwersum