JasyncConnectionFactory.create$lambda-1(JasyncConnectionFactory.kt:14) ~[jasync-r2dbc-mysql-2.1.1.jar:na] at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:44) ~[reactor-core-3.5.0-M6.jar:3.5.0-M6] at reactor.core.publisher.Mono.subscribe(Mono.java:4379) ~[reactor-core-3.5.0-...
On the r2dbc-mysql project, override fun setTransactionIsolationLevel(isolationLevel: IsolationLevel): Publisher<Void> { return executeVoidAfterCurrent("SET TRANSACTION ISOLATION LEVEL ${isolationLevel.asSql()}") .doOnSuccess { this.isolationLevel = isolationLevel } } The statement to set the ...
When using r2dbc-mysql, we should specify the db port, like r2dbc:mysql://10.2.3.4:3306/db. If we don't specify it,MysqlConnectionFactoryProvider insists it doesn't support the url. However, I think allowing port omission is reasonable and convenient. In fact, some other r2dbc drivers ...