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

Stateless Builder, faster CI tests, several fixes and updates, reduced number of seeks and C API #89

Merged
merged 39 commits into from
Feb 11, 2025

Conversation

sokorototo
Copy link
Collaborator

@sokorototo sokorototo commented Feb 10, 2025

It's quite a lot...

  1. There's now a c-bindings crate, for interfacing via a C API, as well as 2 sample CLI programs.
  2. Builder is deprecatred, as there's now a statelesss dump function, BuilderConfig is now simplified and implements Clone and Debug.
  3. Moved crates into a crates/ subfolder as they were starting to get crowded.
  4. dump now does 95% less io::Seek calls.
  5. Tests now run in parallel, in 2 stages.
  6. Fixed some bugs with the CI

...

...

...

...

...

....ugh

...
@sokorototo
Copy link
Collaborator Author

I want to update the CLI, but you'll have to publish a release for the newest breaking change: 0.7 lol

@zeskeertwee zeskeertwee self-requested a review February 11, 2025 17:38
@zeskeertwee zeskeertwee merged commit 8ff9915 into zeskeertwee:main Feb 11, 2025
7 checks passed
@zeskeertwee
Copy link
Owner

I have published vach v0.7.0, so you can update the CLI as well @sokorototo

@sokorototo
Copy link
Collaborator Author

Can you publish a tag for a new 0.7.0 release? It would be nice to have a new release on GitHub @zeskeertwee, I'll update the CLI in due time

@zeskeertwee
Copy link
Owner

I'll make a new tag when the CLI is updated, that way it'll include 0.7.0 for both crates

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