Myk Melez
fcccc59ae4
Merge pull request #8 from mykmelez/retain-crate-name
...
retain crate name for backward-compatibility
6 years ago
Myk Melez
64781cb66c
retain crate name for backward-compatibility
6 years ago
Myk Melez
6cbb067e00
Merge pull request #7 from mykmelez/publish-as-lmdb-rkv
...
prepare to publish on crates.io as lmdb-rkv package
6 years ago
Myk Melez
6d345e6ceb
prepare to publish on crates.io as lmdb-rkv package
6 years ago
Myk Melez
6bc9c2dc82
Merge pull request #4 from mykmelez/fork-readme
...
update URLs and credit upstream repo
6 years ago
Myk Melez
a8f4605604
Merge branch 'master' into fork-readme
6 years ago
Myk Melez
f250a08c92
Merge pull request #3 from mykmelez/work-around-appveyor-bustage
...
temporarily disable MinGW builds
6 years ago
Myk Melez
ab1b1f67ee
Merge branch 'master' into work-around-appveyor-bustage
6 years ago
Myk Melez
168b804e67
Merge pull request #2 from mykmelez/iter-from-ignore-not-found
...
Iter from ignore not found
6 years ago
Myk Melez
eb9185ebba
Merge pull request #1 from mykmelez/iter-from-result
...
Have iter_from/iter_dup_from return a Result
6 years ago
Myk Melez
2b9ab786b0
update URLs and credit upstream repo
6 years ago
Myk Melez
0dde7307c5
temporarily disable MinGW builds
6 years ago
Myk Melez
fe6bcde6c2
ignore NotFound error when seeking to key in iter_from/iter_dup_from
7 years ago
Myk Melez
d6dad15f3e
confirm that iter_from/iter_dup_from seek to first key >= specified key
7 years ago
Myk Melez
e274651f5f
Merge branch 'master' into iter-from-result
7 years ago
Dan Burkert
90e8880995
0.8.0
7 years ago
Dan Burkert
5a70b18c0a
Remove deny(warnings)
7 years ago
Dan Burkert
e8e58fd04c
Add test for Environment::stats
7 years ago
Dan Burkert
09af4d92b7
Update docs and small tweaks
7 years ago
Dan Burkert
e5dbfc81bb
Update README.md
7 years ago
Dan Burkert
8e0bdab382
doc(hidden) -> pub(crate)
...
fixes #17
7 years ago
Dan Burkert
d0fda113ca
try! -> ?
7 years ago
Arthur Gautier
c15f22c884
Typo in documentation ( #22 )
7 years ago
zach
0f613773c1
Update dependencies and add database statistics ( #23 )
...
Add database statistics in a new `Stats` type
Also bundles a few other changes:
- Switch from `gcc` crate to `cc` for building lmdb
- Bump `bitflags` crate to 1.0
- Bump minimum required `rustc` from `1.8` to `1.20`
This is a breaking change.
7 years ago
Dan Burkert
6539d449f0
0.7.2
7 years ago
Dan Burkert
4d85f7390f
Convert to Cargo workspace project
7 years ago
Dan Burkert
547841a3e2
Compile lmdb with opt level O2
...
LMDB segfaults reliably with newer GCC versions when compiled with O3.
Regression test included.
fixes #21
7 years ago
Dan Burkert
ee5968dd25
reset lmdb-sys path-dep for next cycle
7 years ago
Dan Burkert
b2efebf54a
0.7.1
7 years ago
Sam Rijs
4b93278182
case mdb_strerror output to *const c_char ( #19 )
7 years ago
Dan Burkert
37b241c7b6
reset lmdb-sys path-dep for next cycle
8 years ago
Dan Burkert
64ae95ba16
0.7.0
8 years ago
Craig M. Brandenburg
15fe40a8e3
Implement Debug for public types ( #16 )
8 years ago
Dan Burkert
fc92971dca
Add crate doc root
...
https://github.com/brson/rust-api-guidelines#c-html-root
8 years ago
Dan Burkert
8d23b1acca
Bump bitflags to 0.9
8 years ago
Dan Burkert
f6343a283a
Update crate metadata and CI
8 years ago
Dan Burkert
76f000df07
Remove NulError
...
For whatever reason, the 1.8.0 toolchain isn't happy with NulError. It
wasn't necessary anyway.
8 years ago
Dan Burkert
2c43e693e6
Fix potential use-after-free
...
Clippy pointed out this potential use-after-free of a CString buffer. I
don't think in this case it caused an issue because the temporary
CString _should_ outlive the function call (at least, that's how C++
works...), however it's refactor-brittle, so best to fix.
https://github.com/Manishearth/rust-clippy/wiki#temporary_cstring_as_ptr
8 years ago
Dan Burkert
de8bdbd890
Bump LMDB to 0.9.21
8 years ago
Craig M. Brandenburg
14a5332e96
Disable rustfmt by default ( #14 )
...
This effects issue #11 .
8 years ago
Bruce Mitchener
2e36a93c61
Fix typo. ( #10 )
8 years ago
Dan Burkert
83b1d33fde
0.6.0
8 years ago
Dan Burkert
473173d14a
bump bitflags version
8 years ago
Dan Burkert
c43a2ee793
appveyor
8 years ago
Chip Collier
0d20eb4b59
tweaks to enable windows builds with msvc ( #9 )
8 years ago
Dan Burkert
9b5d48c89a
make IterDup public
9 years ago
Tony Arcieri
7517b13d92
Expose lmdb::Iter publicly ( #8 )
...
I'm trying to make a newtype wrapper around it, and can't because
it's in `lmdb::cursor`, which isn't public.
9 years ago
Tony Arcieri
53fd6afdb6
Test iter_from/iter_dup_from with nonexistent keys
9 years ago
Tony Arcieri
a5200104dc
Have iter_from/iter_dup_from return a Result
...
It previously called unwrap() which panics if a key isn't found
9 years ago
Dan Burkert
23e33ccd86
update doc links
9 years ago