You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Andrzej Bialecki (Jira)" <ji...@apache.org> on 2024/10/14 14:29:00 UTC

[jira] [Updated] (SOLR-17150) Create MemQueryLimit implementation

     [ https://issues.apache.org/jira/browse/SOLR-17150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andrzej Bialecki updated SOLR-17150:
------------------------------------
    Fix Version/s: 9.8

> Create MemQueryLimit implementation
> -----------------------------------
>
>                 Key: SOLR-17150
>                 URL: https://issues.apache.org/jira/browse/SOLR-17150
>             Project: Solr
>          Issue Type: Sub-task
>          Components: Query Limits
>            Reporter: Andrzej Bialecki
>            Assignee: Andrzej Bialecki
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 9.8
>
>          Time Spent: 2h 20m
>  Remaining Estimate: 0h
>
> 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-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org