-
Notifications
You must be signed in to change notification settings - Fork 7.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Operator Window and other changes #1138
Conversation
RxJava-pull-requests #1051 SUCCESS |
Changes in respect to OperatorWindow:
|
If it behaves as a PublishSubject then subsequent subscribers will be missing events. If someone wants to multicast they need to ask for it and deal with |
I won't be able to change this PR until next monday. If the other behaviors of the new windows are okay, I'd suggest a partial merge leaving my BufferUntilSubscriber out and fixing its ClassCastException and stealing/overtaking behavior in a separate PR. |
Agreed. I can fix the ClassCastException and just make it onError if someone tries to subscribe twice. |
Under what circumstances (if any) is buffer/window supposed to emit an https://github.com/Netflix/RxJava/wiki/Transforming-Observables#buffer On Wed, Apr 30, 2014 at 9:37 AM, Ben Christensen
David M. Gross |
Every buffer and window operator will emit empty lists and observables, except the buffer with size == skip variant. I kept this oddity as there was a test case for it. |
RxJava-pull-requests #1064 SUCCESS |
Operator Window and other changes
Operator Window with no-first-loss functionality.
Issue #1060
(I had to leave my computer so the detailed description will come within a few hours.)