I’ve been spot-checking consistency of replication between servers by looking at the same community on two Lemmy instances, sorting posts by new.
!asklemmy@lemmy.ml is one of the most active communities and people frequently use it incorrectly, asking technical questions about Lemmy instead of “asking the Lemmy community” for their feedback on a topic.
In spot-checking Lemmy servers, it seems that the moderator removal of the posting is only working on the “home” server, Lemmy.ml - and other servers still show the posting in the New sort list (and I assume other sort choices? unverified).
I opened a GitHub issue about the problem: https://github.com/LemmyNet/lemmy/issues/3535
I also thought this would be a good place to raise the topic. Did anyone recall ever testing and spot-checking that moderation removal of a posting worked on multiple servers before?
Thank you.
Another example, beyond the two posts I shared so far on Github, involving 4 servers I spot checked:
Posting title: “Private instance (Instance cannot be seen unless logged in)”
- First server, post origin: https://lemmy.world/post/1159649
- Second server, Lemmy.ml which is home to the community, does not list it in New sort.
- Third server, listed in New: https://lemm.ee/post/807061
- Fourth server, listed in New: https://lemmy.ca/post/1237115
Noteworthy is that lemmy.world shows that @hsl@wayfarershaven.eu commented on the posting about it being off-topic. And that they are a moderator of the community. I am assuming that they removed the posting, which Lemmy.ml reflects (I did not check moderation log). So that now involves a 5th server. It also raises the question of why the moderator comment only appears on the lemmy.world server: https://lemmy.world/comment/968972
I suspect this is down to federation. That’s also how I can remove a post but people may still be able to add new comments before the removal has synced across different servers.
I’ve been wondering why mod comments haven’t been showing up though.
Someone else just observed that a moderator pinning a community post is also not working across instances (servers): https://github.com/LemmyNet/lemmy/issues/3544
Looks like it was fixed in Lemmy 0.18.1 - I can see that the latest comment in the modlog does show the reason and it looks like lemmy.ml just upgraded. My home instance also just upgraded, if that has anything to do with it.
I noticed a lack of eventual consistency while posting a while ago and wondered if this would also be an issue. It seems like one event is published per post and of it’s missed, the other servers don’t get the post. I was wondering if it was similar for moderator actions as well.
For now, I just appointed myself as a moderator of my community on a couple different servers. Doesn’t solve the issue but at least it might improve things a little.