Skip to content

2.x: Remove/Hide Flowable BackpressureMode.NONE? #4643

Description

@artem-zinnatullin

So, we have Observable for nbp streams and Flowable for bp streams.

What I'm afraid of is that a lot of users will do Flowable.create(emitter, BackpressureMode.NONE) or toFlowable(BackpressureMode.NONE) while in fact they should use Observable.

The only correct usage of BackpressureMode.NONE I see at the moment is RS interop since Observable is not RS type (please share other valid cases that can't be changed to Observable).

I might be overworrying of course, so opinions of project members are very appreciated.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions