Clément Renault

Results 172 issues of Clément Renault

Fixes the first point of #144 which is: > The database handle will be private to the current transaction until the transaction is successfully committed. If the transaction is aborted...

bug
enhancement

Bring [the caveats of LMDB](http://www.lmdb.tech/doc/index.html) (from the `mdb.master` branch) into the lib.rs documentation: - [ ] [MacOs write transaction limits up to 10](https://github.com/meilisearch/heed/issues/135#issuecomment-1313630140). - [ ] Windows no more than...

documentation
enhancement

Currently, heed is too restrictive on the write transactions and do not permit certain basic operations like writing the content of one database into another as the example shows below....

enhancement
feedback

The Mozilla team [changed the _midl.h_ file](https://github.com/mozilla/lmdb/pull/2) and made the `MDB_IDL_LOGN` define customizable using a Cargo TOML feature. This change was made to reduce the number of free pages when...

help wanted
question

https://github.com/meilisearch/heed/blob/dea2f8506692f636dd11bfa0473434c9a040f7e5/heed/src/env.rs#L319-L334

bug

We must look at all the breaking changes introduced between v0.11 and v0.20 to help people migrate. This guide could live in the release description and be linked in the...

documentation

The PR fixes #189 by removing all of the `&mut RwTxn` requirements by simple `&RwTxn`. If you want to understand the new possibilities I advise you to look at [the...

When we open an environment the map size we specify is not the same as that LMDB has internally. LMDB will silently clamp the size to the maximum one between...

enhancement

A contributor recently discovered that heed's `sync-read-txn` feature is unsound and should not exist. This feature was implementing `Sync` on the `RoTxn` struct, but in fact, it should have only...

Unsound

Hey, docs-team 👋 I would like to talk about the links to the documentation on other meilisearch repositories. You sometimes [update the documentation](https://github.com/meilisearch/documentation/pull/2453) without ensuring that other repositories link to...

tooling and maintenance