1
3
Fork
You've already forked ZBuf
0

Compression Support #5

Closed
opened 2025年12月26日 03:26:13 +01:00 by Gota7 · 4 comments
Owner
Copy link

Allow compressing data and allow decompression such that it streams while reading (for best performance). Might be best to have multiple methods for size/speed variety. For example, a better compression method that has better size but requires the entire buffer to be compressed and decompressed in memory, whereas a compression method that can decompress while streaming and also have a decent size also exists.

Allow compressing data and allow decompression such that it streams while reading (for best performance). Might be best to have multiple methods for size/speed variety. For example, a better compression method that has better size but requires the entire buffer to be compressed and decompressed in memory, whereas a compression method that can decompress while streaming and also have a decent size also exists.
Gota7 added this to the 1.0.0 milestone 2025年12月26日 03:26:13 +01:00
Gota7 added this to the Jupiter project 2025年12月26日 04:07:46 +01:00
Author
Owner
Copy link

This needs #4 in order to work.

This needs #4 in order to work.
Author
Owner
Copy link

This is out of scope of this project. Streaming during reading will not be handled, plus just use a separate lib for general purpose compression anyways. This is a simple library, do not make it complicated.

This is out of scope of this project. Streaming during reading will not be handled, plus just use a separate lib for general purpose compression anyways. This is a simple library, do not make it complicated.
Author
Owner
Copy link

Re-opening this since it is a more practical API even if it involves substantial modification to bufzilla.

Re-opening this since it is a more practical API even if it involves substantial modification to bufzilla.
Author
Owner
Copy link

Reopened the wrong issue...

Reopened the wrong issue...
Sign in to join this conversation.
No Branch/Tag specified
main
docs
v2.0.1
v2.0.0
v1.4.0
v1.3.0
v1.2.0
v1.1.0
v1.0.0
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
7Games/ZBuf#5
Reference in a new issue
7Games/ZBuf
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?