Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-24391

Webui default search does not scale

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: 9.10
    • Fix Version/s: 10.1
    • Component/s: Web UI
    • Release Notes Description:
      Hide

      Textual search only triggers upon explicit Enter key.

      Show
      Textual search only triggers upon explicit Enter key.
    • Sprint:
      nxGang Sprint 10.1.6
    • Story Points:
      1

      Description

      Refreshing the results every time a new character is entered in the fulltext field is incredibly costly when you have millions of documents in the repository. As a user you have to wait a long time to get your results.

      It also makes it impossible to get search analytics because the top searches are more or less the 26 letters of the alphabet (edited)

      Proposed resolution
      On <nuxeo-input>, for default, asset and expired searches, only fire search (when in auto mode) with "enter" key pressed or focus is lost (see comments).

      Implementation
      Remove auto search behavior for fulltext search in following search forms:

      • default
      • expired
      • assets
      • trash

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 6 hours
                  6h

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.