Skip to content
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

Bind pre release #774

Closed
wants to merge 23 commits into from
Closed

Bind pre release #774

wants to merge 23 commits into from

Conversation

headinthebox
Copy link
Contributor

Fixed scala issue (map with index was removed)

benjchristensen and others added 23 commits January 20, 2014 21:48
- new create signature
- new bind operator
- new subscribe overload
- OperationReplay is failing unit tests, all others are passing
- also simplified implementation to not worry about thread-safety as per Rx contract
- performance improvement from 4,033,468 ops/sec -> 6,731,287 ops/sec
- even though unit tests don’t see it because of SafeObserver, the Take operator should not emit onCompleted more than once
- it’s working … but I can’t figure out the co/contra-variance for the generics! anyone have ideas?
- Changed `bind` signature to match the variant discussed at #746 (comment)
- Updated code to new signature.
- Re-implemented GroupBy operator with `bind`
Found bug while doing Parallel. It was completing prematurely when child groups were asynchronous and delayed.
- forgot to add earlier
It had not been successfully migrated before … this now passes unit tests.
This is the bridge until we port it to the new “bind” model.
… ready to be re-written by @DavidMGross :-)
@cloudbees-pull-request-builder

RxJava-pull-requests #689 SUCCESS
This pull request looks good

@benjchristensen
Copy link
Member

Merged into #770

Thanks @headinthebox

jihoonson pushed a commit to jihoonson/RxJava that referenced this pull request Mar 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants