Andrzej Bialecki created SOLR-17150:
---------------------------------------

             Summary: Create MemQueryLimit implementation
                 Key: SOLR-17150
                 URL: https://issues.apache.org/jira/browse/SOLR-17150
             Project: Solr
          Issue Type: Sub-task
      Security Level: Public (Default Security Level. Issues are Public)
          Components: Query Budget
            Reporter: Andrzej Bialecki
            Assignee: Andrzej Bialecki


An implementation of {{QueryTimeout}} that terminates misbehaving queries that 
allocate too much memory for their execution.

This is a bit more complicated than {{CpuQueryLimits}} because the first time a 
query is submitted it may legitimately allocate many sizeable objects (caches, 
field values, etc). So we want to catch and terminate queries that either 
exceed any reasonable threshold (eg. 2GB), or significantly exceed a 
time-weighted percentile of the recent queries.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to