vincent-herlemont / native_db

Drop-in embedded database in Rust
MIT License
433 stars 17 forks source link

fix(deps): update rust crate redb to 1.4.0 #60

Closed renovate[bot] closed 10 months ago

renovate[bot] commented 10 months ago

Mend Renovate logo banner

This PR contains the following updates:

Package Type Update Change
redb (source) dependencies minor 1.3.0 -> 1.4.0

Release Notes

cberner/redb (redb) ### [`v1.4.0`](https://togithub.com/cberner/redb/blob/HEAD/CHANGELOG.md#140---2023-11-21) [Compare Source](https://togithub.com/cberner/redb/compare/v1.3.0...v1.4.0) - Add `Builder::set_repair_callback()` which can be used to set a callback function that will be invoked if the database needs repair while opening it. - Add support for custom storage backends. This is done by implementing the `StorageBackend` trait and using the `Builder::create_with_backend` function. This allows the database to be stored in a location other than the filesystem - Implement `RedbKey` and `RedbValue` for `char` - Implement `RedbKey` and `RedbValue` for `bool` - Implement `TableHandle` for `Table` - Implement `MultimapTableHandle` for `MultimapTable` - Fix panic that could occur when inserting a large number of fixed width values into a table within a single transaction - Fix panic when calling `delete_table()` on a table that is already open - Improve performance for fixed width types - Support additional platforms

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

â™» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

vincent-herlemont commented 10 months ago

:tada: This PR is included in version 0.4.4 :tada:

The release is available on:

Your semantic-release bot :package::rocket: