• Made by sky 4 years ago
    When a user clicks global search in the search plane (see task ) then the page redirects to /site/search.

    Global search is complex because it necessitates searching multiple domains.

    One way to facilitate this is to create a search service, which regularly collects all post data from all domains it is aware of. Domains would naturally propagate through the collection of data as new domains would appear as users in the post data.

    An update schedule could be set based on the frequency of new data being found at a domain. Each domain could provide a time based update, based on the frequency. EG 10 minutes, 30 minutes, 1 hour, 3 hours, 6 hours, 12 hours. The frequency could be included as meta data for the update request. This same data could then be used by filters for displaying global new information.

    A config setting allows the user to select the search service of their choice (This would be a ring name at the domain that is running the search service.)

    When a global search is performed, it works the same as a generic delta sort request (see task), only the domain to search is the global search domain.
    New field
    Login to view status