Details
-
Sub-task
-
Resolution: Won't Fix
-
L3 - Default
-
None
-
None
Description
Given:
Execute the CompetingMessageCorrelationTest#testConcurrentMixedCorrelation() test case on CRDB.
When:
The test tries to continue the non-exclusive thread.
Then:
The test execution blocks.
Expected:
The test execution continues and succeeds.
Note:
- The test case uses a concurrent execution of an exclusive (SELECT FOR UPDATE) and non-exclusive message correlation. We need to understand how SELECT FOR UPDATE works in CRDB to understand why this setup causes a deadlock.