You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tmandry's post showed how progressing a stream + concurrently executing a stream can lead to timeouts - this will affect Stream::merge as well. Probably the better solution is #164 which can run the processing concurrently with the underlying stream.
The text was updated successfully, but these errors were encountered:
What I'm concretely proposing here is: Stream::merge should return a new trait, ConcurrentStream which can concurrently progress both the underlying streams and the individually handled items. That's a change from today, where Stream::merge returns a regular Stream which if used incorrectly may lead to the issues mentioned.
yoshuawuyts
changed the title
Stream::merge is susceptible to timeoutsStream::merge may be susceptible to stream "barbara battles buffered streams"
Apr 12, 2024
Tmandry's post showed how progressing a stream + concurrently executing a stream can lead to timeouts - this will affect
Stream::merge
as well. Probably the better solution is #164 which can run the processing concurrently with the underlying stream.The text was updated successfully, but these errors were encountered: