this post was submitted on 01 Oct 2023
96 points (97.1% liked)

Lemmy.world Support

3235 readers
136 users here now

Lemmy.world Support

Welcome to the official Lemmy.world Support community! Post your issues or questions about Lemmy.world here.

This community is for issues related to the Lemmy World instance only. For Lemmy software requests or bug reports, please go to the Lemmy github page.

This community is subject to the rules defined here for lemmy.world.

To open a support ticket Static Badge


You can also DM https://lemmy.world/u/lwreport or email [email protected] (PGP Supported) if you need to reach our directly to the admin team.


Follow us for server news 🐘

Outages 🔥

https://status.lemmy.world



founded 1 year ago
MODERATORS
 

The entire [email protected] community vanished overnight. Is all that data lost? Are there archives anywhere? Please restore the backups.

Fair enough if the community is made read-only. We can use [email protected] going forward.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 1 year ago* (last edited 1 year ago) (1 children)

🎉 Great news! Glad we can access past threads.

This episode has made it clear Lemmy software needs to improve in several ways to be resiliant to the problem. The possible #LemmyBug/enhancements:

① the fix was apparently not just flipping a switch— it required hacking the db, correct? Shouldn’t admins have a simple undelete button?

② what if a rogue admin had deleted the community, and perhaps even destroyed the db? In principle it should be possible to rebuild the community on a different node using data from all nodes that have data. Sometimes a whole node goes down. The plug gets pulled when funds run out. We are hosed when that happens.

③ each user’s subscriptions panel should not simply quietly cease to list the deleted community. The community name should remain and have indicators to signal issues (e.g. 💀, ⚠).

④ msgs users write are stored in their profile & responses are stored in their inbox. But this is poor organization on its own. It only serves to quickly see new msgs/reactions, but users are overly dependent on the server’s representation of the community to show threads in a coherent way. Clients should have that capability too. I should be able to click “context” on any msg and the client should be able to show me a sequence of msgs regardless of the state of the server host.

[–] antik 3 points 1 year ago

I had to manually change a flag in the database to restore the community. There was no option from the UI to do a "restore" like you normally can. The user also deleted his account after maybe that is why.

Either way, what happened here can happen anywhere. And while there is always talks about "spreading the loading because it is good for the fediverse" it also shows what can happen if an instance's admin(s) becomes inactive for whatever reason. We have lemmy.one and feddit.uk now who's admins seem to have disappeared. Your community and accounts can be gone overnight.