Yury Gerzhedovich created IGNITE-17699:
------------------------------------------
Summary: Get rid thread affinity for query fragment execution
Key: IGNITE-17699
URL: https://issues.apache.org/jira/browse/IGNITE-17699
Project: Ignite
Issue Type: Improvement
Components: sql
Reporter: Yury Gerzhedovich
Currently execution model for query fragments suppose that one fragment will be
affined to concrete thread in striped thread pool. It could lead to block many
fragments which affined to the same pool in case one of them will be blocked
for some reason, e.g. execution sleep function.
Need to rewrite the behaviour and get rid striped thread pool get into account
'happens before' guarantees for different fragments related to one query
exection.
Let
Start points:
org.apache.ignite.internal.sql.engine.exec.QueryTaskExecutorImpl
--
This message was sent by Atlassian Jira
(v8.20.10#820010)