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

Huge patch size #10

Open
9241304 opened this issue Sep 23, 2024 · 0 comments
Open

Huge patch size #10

9241304 opened this issue Sep 23, 2024 · 0 comments

Comments

@9241304
Copy link

9241304 commented Sep 23, 2024

I'm trying to make patch for 2.7 MB files (executables). They are compiled at different time from the same sources by the same compiler, so they have the same size, but some different bytes (~100-200 bytes)
Original xdelta3 produces patch 100-200 bytes, but go-xdelta produces 1.4 MB patch using default block size (8MB) after possible fix of #9 (ignore EOF for source). I experimented with different block sizes, but minimum patch size still greater 15KB.

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

No branches or pull requests

1 participant