Reactive Stream 체인에서 Void 값이 있는 Mono에 호출된 변환 연산자를 보고합니다.

Void 값이 있는 Mono에 대한 Reactive Streams 체인 호출은 효과가 없습니다. 빠른 수정에서는 map(), flatMap()을 다른 Mono를 반환하는 then()으로 바꾸도록 제안합니다.

예:

Mono.when(Mono.just(1), Mono.just(2))
                .map(v -> "New value")
                .doFinally(System.out::println);

빠른 수정 적용 후:

Mono.when(Mono.just(1), Mono.just(2))
                .then(Mono.fromCallable(() -> "New value"))
                .doFinally(System.out::println);

2023.1의 새로운 기능