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
commented 2025年12月26日 03:26:13 +01:00
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 the 2025年12月26日 03:26:13 +01:00
enhancement
label
Gota7
added this to the Jupiter project 2025年12月26日 04:07:46 +01:00
Gota7
commented 2025年12月26日 05:03:52 +01:00
This needs #4 in order to work.
This needs #4 in order to work.
Gota7
commented 2025年12月26日 07:23:16 +01:00
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.
Gota7
closed this issue 2025年12月26日 07:23:17 +01:00
Gota7
commented 2026年01月22日 16:06:59 +01:00
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.
Gota7
reopened this issue 2026年01月22日 16:07:00 +01:00
Gota7
commented 2026年01月22日 16:10:30 +01:00
Reopened the wrong issue...
Reopened the wrong issue...
Gota7
closed this issue 2026年01月22日 16:10:30 +01:00
Sign in to join this conversation.
Labels
Clear labels
bug
Something is not working
ci
CI related issues
contribution welcome
Contributions are very welcome, get started here
duplicate
This issue or pull request already exists
enhancement
New feature
good first issue
Interested in contributing? Get started here.
help wanted
Need some help
invalid
Something is wrong
question
More information is needed
testing
Testing related
upstream
Related to an upstream repository, already reported there
No labels
bug
ci
contribution welcome
duplicate
enhancement
good first issue
help wanted
invalid
question
testing
upstream
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
Loading...
Add table
Add a link
Reference in a new issue
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?