Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-12902

Block Expensive Queries custom Solr component

    XMLWordPrintableJSON

Details

    • Task
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Added a Block Expensive Queries custom Solr component ( https://github.com/apache/lucene-solr/pull/47 ) :

      • This search component can be plugged into your SearchHandler if you would like to block some well known expensive queries.
      • The queries that are blocked and failed by component currently are deep pagination queries as they are known to consume lot of memory and CPU. These are 
        • queries with a start offset which is greater than the configured maxStartOffset config parameter value
        • queries with a row param value which is greater than the configured maxRowsFetch config parameter value

      Attachments

        Activity

          People

            Unassigned Unassigned
            t0m00si Tirth Rajen Mehta
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 20m
                20m