This code [here](https://github.com/hibernate/hibernate-reactive/blob/21a019cac705f1d314145d130a951c38740229bb/hibernate-reactive-core/src/main/java/org/hibernate/reactive/pool/BatchingConnection.java#L109): ```java else { CompletionStage<Void> lastBatch = executeBatch(); newBatch( sql, paramValues, expectation ); return lastBatch; } ``` should be: ```java return executeBatch() .thenAccept( lastBatch -> newBatch( sql, paramValues, expectation ) ); ```