Леонид Юрьев (Leonid Yuriev)

Results 92 comments of Леонид Юрьев (Leonid Yuriev)

https://github.com/erthink/libmdbx/tree/digging-valgrind

Related to https://github.com/erthink/libmdbx/issues/217.

This topic is somewhat confusing, but let me try to explain why libmdbx using `char8_t` as `mdbx::byte`. Essentially I need just the `unsigned char * restrict` type in `C99` terms,...

> Why doesn't `memcmp()` work? > What exactly do you need? MsgPack is (mostly) self-described data format. Therefore, the comparison function for arbitrary msgpack messages allows you to compare many...

PR is welcome!

Please use the [new C++ API](https://github.com/erthink/libmdbx/blob/master/mdbx.h%2B%2B) as a basis/template.

> I started work using pybind11. But, please, take look to the morern С++ API.

As a traditional key-value store _libmdbx_ handles a keys and values in terms of byte sequences, which in some cases treated as a `uint32_t` or `uint64_t` instances. This assumes that...

Thanks to @Thermi, this feature is 80% done. Please try the [`python-bindings`](https://github.com/erthink/libmdbx/tree/python-bindings) branch and take look the [TODO list](https://github.com/erthink/libmdbx/blob/python-bindings/python/TODO.md). I will continue review the code (so the TODO-list will be...