-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
See this document for the lz4 container format: https://github.com/lz4/lz4/blob/dev/doc/lz4_Frame_format.md .
We can write a parser/terminating fold to decode a stream of frames into a stream of compressed blocks and decode the frame header and then decompress appropriately using the options/flags in the frame header. Similarly write a serializer to write a stream of compressed blocks as a lz4 frame using options provided by user.
Also, we have to handle the following in the block headers:
- the uncompressed bit in the block header. Currently we error out in that case.
- blocks with block checksum following the block
Metadata
Metadata
Assignees
Labels
No labels