streamly v0.7.1 Release Notes
Release Date: 2020-02-01 // over 3 years ago-
๐ Bug Fixes
- ๐ Fix a bug that caused
findIndices
to return wrong indices in some cases. - ๐ Fix a bug in
tap
,chunksOf
that caused memory consumption to increase in some cases. - ๐ Fix a space leak in concurrent streams (
async
,wAsync
, andahead
) that caused memory consumption to increase with the number of elements in the stream, especially when built with-threaded
and used with-N
RTS option. The issue occurs only in cases when a worker thread happens to be used continuously for a long time. - ๐ Fix scheduling of WAsyncT stream style to be in round-robin fashion.
- ๐ Now builds with
containers
package version < 0.5.8. - ๐ Now builds with
network
package version >= 3.0.0.0 && < 3.1.0.0.
Behavior change
- Combinators in
Streamly.Network.Inet.TCP
no longer use TCPNoDelay
andReuseAddr
socket options by default. These options can now be specified using appropriate combinators.
๐ Performance
- ๐ฆ Now uses
fusion-plugin
package for predictable stream fusion optimizations - ๐ Significant improvement in performance of concurrent stream operations.
- ๐ Improved space and time performance of
Foldable
instance.
- ๐ Fix a bug that caused