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

Remove internal database type checking #243

Merged
merged 2 commits into from
Feb 16, 2024
Merged

Conversation

Kerollmops
Copy link
Member

This PR removes the security around checking that a database is always opened with the same codecs. It removes a mutex and simplifies some parts of the code. Note that it wasn't even useful because it was impossible to ensure the codec was the same between two program runs. One could use a codec to serialize the entries, and another could read them with another codec.

@Kerollmops Kerollmops added the breaking A change that is breaking the semver label Feb 16, 2024
@Kerollmops Kerollmops added this to the v0.20.0 milestone Feb 16, 2024
@Kerollmops Kerollmops force-pushed the remove-internal-locks branch from d37d0e4 to fa6970c Compare February 16, 2024 18:30
@Kerollmops Kerollmops merged commit 0cf4135 into main Feb 16, 2024
8 checks passed
@Kerollmops Kerollmops deleted the remove-internal-locks branch February 16, 2024 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking A change that is breaking the semver
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant