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

Yury Gerzhedovich updated IGNITE-17950:
---------------------------------------
    Description: 
To prevent locks from being held indefinitely, we need to make sure that the 
root fragment of the query is the last to cancel.

Let's investigate how to achieveĀ  the goal with rework the query cancellation 
flow in order to meet this requirement.

As result we should have one or few tickets to implementation, potentially it 
will required some documents with describe the current state and proposed 
changes to have final state.

  was:
To prevent locks from being held indefinitely, we need to make sure that the 
root fragment of the query is the last to cancel.

Let's revise the query cancellation flow in order to meet this requirement.


> Sql. Investigate of revise query cancellation flow
> --------------------------------------------------
>
>                 Key: IGNITE-17950
>                 URL: https://issues.apache.org/jira/browse/IGNITE-17950
>             Project: Ignite
>          Issue Type: Improvement
>          Components: sql
>            Reporter: Konstantin Orlov
>            Priority: Major
>              Labels: ignite-3
>
> To prevent locks from being held indefinitely, we need to make sure that the 
> root fragment of the query is the last to cancel.
> Let's investigate how to achieveĀ  the goal with rework the query cancellation 
> flow in order to meet this requirement.
> As result we should have one or few tickets to implementation, potentially it 
> will required some documents with describe the current state and proposed 
> changes to have final state.



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

Reply via email to