Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add helper operator concurrentConcatAll() to allow for ordered output #22

Open
zakhenry opened this issue Aug 9, 2019 · 1 comment · May be fixed by #26
Open

Add helper operator concurrentConcatAll() to allow for ordered output #22

zakhenry opened this issue Aug 9, 2019 · 1 comment · May be fixed by #26

Comments

@zakhenry
Copy link
Collaborator

zakhenry commented Aug 9, 2019

Currently if you pass concatAll() to the fromWorkerPool options, you will get the expected output but not the expected performance, as concatAll() does not subscribe to the next outer observable until the current inner one has completed.

There is no operator that subscribes to all outer operators asap, but buffers the emissions from inner observables that are further back in the queue.

@zakhenry
Copy link
Collaborator Author

Related RxJS core issue that would also resolve this ReactiveX/rxjs#5519

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
1 participant