I definitely vote for this PR. Without it, the library does not document the MtStreamBuilder, nor provides any clue that memory limit should be explicitly set for the multi-threaded decompressor. For some reason, this limit defaults to 1 (1 byte? seems like a bug?), and the decoder appears to be unusable unless you call set_memlimit on a stream.
I definitely vote for this PR. Without it, the library does not document the
MtStreamBuilder
, nor provides any clue that memory limit should be explicitly set for the multi-threaded decompressor. For some reason, this limit defaults to1
(1 byte? seems like a bug?), and the decoder appears to be unusable unless you callset_memlimit
on a stream.