facebook / facebook/zstd

Some questions about Zstd

Open
#3,537 11 comments 0 reactions 1 assignee Claimed by @Cyan4973 View on GitHub
question
Dominant language
C
Stars
27.9k
Forks
2.6k
Avg merge
1d 3h
Merged PRs (30d)
8

Description

Some questions about Zstd

Huffman Literals: what is the minimum header bytes?
Huffman Fse:
what is the minimum weights number should we put (include missing weight)?
in spec
4.Stream4_Size = Total_Streams_Size - 6 - Stream1_Size - Stream2_Size - Stream3_Size.
Note: if Stream1_Size + Stream2_Size + Stream3_Size > Total_Streams_Size, data is considered corrupted.
is the correct note is:
total_stream_size < stream1+stream2+stream3 sizes +6+1? ( 1 because minimum stream 4 byte is 1)?
Lit stream: is regenerated size should be zero? is compressed size should be zero?
Fse sequence - should we configured by mistake offset size 0 ?
Block size: is 128k limitation for compressed sizes: it include block header (3 bytes) or not?
Thanks,
Shuli,

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.