RomanPilyutik

Results 4 comments of RomanPilyutik

Added another test that reproduce the same issue while using only one reactive transaction manager

Hi @snicoll. Just created another branch where I left only one r2dbc auto-configuration https://github.com/RomanPilyutik/spring-tx-issue/tree/test_with_single_auto_r2dbc_config And it's weird that you couldn't start the test. I rechecked right now and test is...

I updated mysql image and pushed to https://github.com/RomanPilyutik/spring-tx-issue/tree/test_with_single_auto_r2dbc_config. Now my test should be runnable on your machine. Let me describe the problem in updated test: In general nested transactions behave...

Let me provide here the code from my example ``` testRepository2.findByIdForUpdate(id) .flatMap { Mono.zip( testRepository2.insert(Test2Entity(UUID.randomUUID(), "TEST1", LocalDateTime.now())) //Stream1 .flatMap { testRepository.findById(UUID.randomUUID()) //not found error }, testRepository2.insert(Test2Entity(UUID.randomUUID(), "TEST2", LocalDateTime.now())) //Stream2 .`as`(transactionOperator::inNewTransaction)...