Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perf: Faster cde rejection #47

Closed
wants to merge 5 commits into from
Closed

perf: Faster cde rejection #47

wants to merge 5 commits into from

Conversation

Pr0methean
Copy link
Member

This replaces zip-rs/zip-old#412.

caldwell and others added 4 commits October 18, 2023 23:03
Buffer the part we need to search over (last 64K of the file) so that
we don't do a 4 byte read 65536 times.
Read large chunks of data at a time to dramatically cut down on syscalls.
Add tests for various edge cases to validate.
Changed `::std::u16::MAX` to just `u16::MAX`.

Signed-off-by: Chris Hennick <[email protected]>
@Pr0methean Pr0methean enabled auto-merge April 30, 2024 05:03
@Pr0methean
Copy link
Member Author

@caldwell Please sign your commits.

@caldwell
Copy link
Contributor

I updated my branch and github is now marking them as verified.
Unfortunately it looks like that didn't propagate here because this pr got recreated on a different repo. Would you like me to resubmit a new pr or do you want to just fetch the amended commits yourself?

@Pr0methean
Copy link
Member Author

Pr0methean commented May 1, 2024

Could you please open a new one? Try squashing it into one commit and force-pushing, since some git commands will only sign the last commit of the push.

@Pr0methean
Copy link
Member Author

Replaced by #85.

@Pr0methean Pr0methean closed this May 2, 2024
auto-merge was automatically disabled May 2, 2024 19:03

Pull request was closed

@caldwell caldwell mentioned this pull request Oct 23, 2024
10 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants