How does the search function work and why does it sometimes not work from different instances when searching All?

In other words -

  • I search for a community that exists on Lemmy instance A (e.g. midwest.social) from Lemmy instance B (e.g. lemmy.ml) and it finds it.
  • I search for that same community from Lemmy instance C (e.g. lemmy.one), and it doesn’t find it.
  • Lemmy instance A, B, and C are all connected / federated.
  • @derek@bbs.vault48.org
    link
    fedilink
    English
    511 months ago

    Because every instance fetches other instance’s communities when you first type that name in a search.

    It means, when you search for “!community@midwest.social” (mind “!” at the begining), you should reload page after some time and search again. In that period your instance will fetch it from midwest.social and show in community search.