If you’re wondering why it has been looking quiet here, we stumbled upon an issue that caused lemdro.id to stop federating out its community content.

It should now be resolved but please let us know if there are any issues!

  • Otter
    link
    fedilink
    English
    207 months ago

    What happened to be the problem?

    • @[email protected]
      link
      fedilink
      English
      40
      edit-2
      7 months ago

      Basically, the lemmy backend service for some reason marked every instance we federated with as inactive, which caused it to stop outbound federation with basically everyone. I have a few working theories on why, but not fully sure yet.

      TL;DR lemmy bug, required manual database intervention to fix

      This was a stressful start to a vacation!

      For a more detailed working theory…

      I’ve been doing a lot of infrastructure upgrades lately. Lemdro.id runs on a ton of containerized services that scale horizontally for each part of the stack globally and according to load. It’s pretty cool. But my theory is that since the backend schedules inactive checking for 24 hours from when it starts that it simply was being restarted (upgraded) before it had a chance to check activity until it was too late.

      theory:

      • scheduled task checks instances every 24 hours

      • I updated (restarted it) more than every 24 hours

      • it never had a chance to run the check

      • ???

      • failure

      This isn’t really a great design for inactivity checking and I’ll be submitting a pull request to fix it.

      • ijeffOPM
        link
        fedilink
        English
        37 months ago

        Thanks for all your hard work!

  • @[email protected]
    link
    fedilink
    English
    97 months ago

    I see. I was concerned about the reduced activity levels overall down to single vote posts.

  • DacoTaco
    link
    fedilink
    English
    6
    edit-2
    7 months ago

    A welcome back from lemmy.world is in order (Found this via filtering by all instances, not just .wotld and subscribed instances )