Uploaded image for project: 'Periscope'
  1. Periscope
  2. MGNLPER-52

Support async execution of result suppliers and result listing

    XMLWordPrintable

Details

    • Task
    • Resolution: Done
    • Neutral
    • 1.0
    • None
    • None
    • Yes
    • Basel 158, Basel 159
    • 8

    Description

      Business benefit: Find Bar results come faster.

      Acceptance criteria:

      • Results should be fetched asynchronously.

      More info:

      Currently, we're (synchronously) waiting for all results to load before we list anything, including REST ones fetched over the network. Obviously, some suppliers are much faster than others, so we should already list results while some are still loading.

      We might just want to distinguish between sync and async suppliers, such that sync ones would be executed and listed just like now, and async results would dribble in later.

      Perhaps async results should be completely separated from sync ones for usability reasons (preventing unexpected "jumps" once an async result arrives).

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                ilgun Ilgun Ilgun
                creichenbach Cedric Reichenbach
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Task DoR