Evgeny Stanilovsky created IGNITE-28373:
-------------------------------------------

             Summary: Calcite. Concurrent transactional insert failures
                 Key: IGNITE-28373
                 URL: https://issues.apache.org/jira/browse/IGNITE-28373
             Project: Ignite
          Issue Type: Bug
          Components: sql
    Affects Versions: 2.17
            Reporter: Evgeny Stanilovsky
         Attachments: TestIsolation.java

Concurrent 10 threads and 10 same keys insertion can`t complete for 20 seconds.
Reproduced in attach.
If system property will be changed into :
@WithSystemProperty(key = IGNITE_CALCITE_USE_QUERY_BLOCKING_TASK_EXECUTOR, 
value = "true")

if fails with : "Failed to INSERT some keys because they are already in cache"

Seems after fix we need mock tests handles that 
calcite.exec.rel.ModifyNode#invokeOutsideTransaction
is never called through tx workload, now - it`s not true.



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

Reply via email to