Closed jchrys closed 9 months ago
Hmm, the naming of the method cancelTasks
may hard to understand. Maybe we can consider changing it to recalculateTasks
or recalculateOrCancelTasks
Good idea, it makes sense to calculate statements and task bitmaps in same method.
I think it's ready to be merged for now, but maybe it could use a little more polish?
Sure, I think we could address the known issue first and then work on further polishing it. @mirromutth @JohnNiang PTAL
Motivation: Currently,
MySqlConnection
checks state between theMono.defer
is subscribed andExchangeable
is executed. It may cause undefined behavior.Modification: Checks transaction state when request queue executes task.
Result: Resolves #183