-
Notifications
You must be signed in to change notification settings - Fork 39
Dictionary Creation #91
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
base: master
Are you sure you want to change the base?
Conversation
Consider it a draft for the time being |
That's very cool! Thanks for the update on your progress :) |
Update: the core algorithm is complete, now all that's left is cleanup, and possibly performance/efficiency improvements in a different PR. Bench marking on the
|
@KillingSpark this is ready for review :) |
Nice! I'll do a complete review in a bit, a few small things I noticed while skimming the change set:
It'll probably be a few days until I find the time to do a full review, but I'm exited to have this functionality merged soon :) |
- Fix typo in cargo.toml - set VERBOSE to false and add a test to verify it's false - remove commented out bench code from zstd_dict.rs
Hi, finally found the time to review. This looks great! One thing needs fixing before I can merge. The change in lib.rs where you removed the And one more nitpick, which I wouldn't bother you with if it was just that: In Cargo.toml there's still a typo changing, Otherwise great work, I'll gladly merge it with the issue above resolved :) |
At the time of opening it's not quite in a state where it's ready to be merged, but I want you to be able to track progress and provide feedback.
My roadmap looks like this:
Once that's done, then I could begin improving dictionary creation in a separate PR.