Build #2,725

Build: #2725 was successful Changes by Oleh Dokuka <shadowgun@i.ua>

Build result summary

Details

Completed
Duration
8 minutes
Labels
None
Agent
bamboo-12.af.pivotal.io
Revision
34df2b0946f88b3655101a191ff292b1e66d724a 34df2b0946f88b3655101a191ff292b1e66d724a
Total tests
5802
Successful since
#2719 ()

Tests

Code commits

Author Commit Message Commit date
Oleh Dokuka <shadowgun@i.ua> Oleh Dokuka <shadowgun@i.ua> 34df2b0946f88b3655101a191ff292b1e66d724a 34df2b0946f88b3655101a191ff292b1e66d724a Fix early cancellation handling and improve switchOnFirst (#2019)
This commit fixes handling of early request or cancellation of the
switchOnFirst operator before the first element is processed.

Additionally, it introduces a new overload that allows tuning whether
or not to cancel the parent if the switched Flux terminates earlier
than the parent.

Finally, some polishing has been applied (internal naming, tests).

Reviewed-in: #2019
Signed-off-by: Oleh Dokuka <shadowgun@i.ua>