Lazier Monos: act on first request rather than onSubscribe #2913
Labels
type/enhancement
A general enhancement
warn/behavior-change
Breaking change of publicly advertised behavior
wide-change
Milestone
Most
Mono
s currently consider thatonSubscribe
equatesrequest
.They're still lazy, in the sense that not subscribing to a
Mono
doesn't trigger its processing, but not always exactly adhering to backpressure when no initial request is made downstream.This issue turns vanilla core
Mono
s into truly lazy ones by moving processing fromonSubscribe
to firstrequest
.Some particular
Mono
operators might need to retain their current behavior, in which case they should be listed below:The text was updated successfully, but these errors were encountered: