Myk Melez
2be9fd6511
update patch version for rkv 0.9.2
5 years ago
Myk Melez
01cf330945
Merge pull request #119 from mykmelez/owned-value
...
derive Clone for OwnedValue
5 years ago
Myk Melez
2d665c21c3
derive Clone for OwnedValue
...
Implement conversion from Value to OwnedValue and derive Clone for OwnedValue.
5 years ago
Myk Melez
429acb7051
Merge pull request #118 from mykmelez/publish-0.9.1
...
update patch version to 0.9.1 for lmdb-rkv 0.11.2
5 years ago
Myk Melez
d931d3d473
update patch version to 0.9.1 for lmdb-rkv 0.11.2
...
Update the patch version for rkv to 0.9.1 and its lmdb-rkv dependency version to 0.11.2 in preparation for publishing rkv 0.9.1.
5 years ago
Myk Melez
9b46134e19
wrap lmdb-rs transactions in rkv abstraction ( #116 )
5 years ago
Myk Melez
743c5eae2f
correct crate docs ( #114 )
...
* correct crate docs
* remove unnecessary mutability from store var
* correct reference to number of concurrent readers
5 years ago
Myk Melez
20ecd87fda
update lmdb-rkv dependency and rkv minor version ( #113 )
...
Updates lmdb-rkv dependency to latest stable version 0.11.1 (LMDB 0.9.23).
Also updates rkv minor version to 0.9.0 in preparation for publishing new version with recent breaking changes.
5 years ago
Myk Melez
ddef88de39
fix nits and docs ( #111 )
...
* correct links to SingleStore and IntegerStore; use which/that consistently
* refactor read_transform into parent module
* correct comment on MultiStore.get_first() method
5 years ago
Nan Jiang
7390e6ff5d
integrate clippy into CI ( #108 )
5 years ago
Rick Richardson
9c8160f71d
remove mut from the *store mutation functions as it is not needed ( #107 )
5 years ago
Andronik Ordian
a9f84809b4
Rkv: expose sync and stat Environment methods ( #106 )
5 years ago
Myk Melez
9ff784c8dd
update lmdb-rkv to latest version 0.11 ( #105 )
...
Updates Iter impls to have `type Item = Result<(&'env [u8], Option<Value<'env>>), StoreError>`
5 years ago
Rick Richardson
a81dfbeb10
Refactor into store-centric API ( #101 )
5 years ago
Myk Melez
a2f760faaa
Merge pull request #104 from ncloudioj/happy-new-year
...
update license headers to include current year in copyright notice
5 years ago
Myk Melez
1b371af537
Merge pull request #103 from mykmelez/update-lazy-static-dependency
...
require lazy_static version 1.0.2
5 years ago
Nan Jiang
999c145c75
happy new year
5 years ago
Myk Melez
0ddf239452
require lazy_static version 1.0.2
5 years ago
Myk Melez
72e29a4e54
Merge pull request #102 from mykmelez/idiomatize-use-declarations
...
remove unnecessary use declarations, self:: reference
5 years ago
Myk Melez
d026f156a2
remove unnecessary use declarations, self:: reference
5 years ago
Myk Melez
11442e2fd2
Merge pull request #100 from rrichardson/2018-edition
...
To 2018!
5 years ago
Rick Richardson
ac315d62ff
Merge pull request #2 from mykmelez/rrichardson-2018-edition
...
fix cargo fmt errors; update test modules
5 years ago
Myk Melez
cde2b8256a
update modules to 2018 edition standards in test modules
5 years ago
Myk Melez
0275c1ad6c
cargo fmt fixes
5 years ago
Rick Richardson
2c6ad411ae
updated modules to conform to 2018 edition standards
5 years ago
Myk Melez
66bf647fd2
Merge pull request #99 from mykmelez/test-integer-key-variants
...
test consumer-specified integer key variants
5 years ago
Myk Melez
7223afed9e
cargo fmt
5 years ago
Myk Melez
769fbe5756
remove u16 and u64 variants of IntegerStore
5 years ago
Myk Melez
4053445946
add u16/u64 types for integer store keys; add integration test for integer store; make IntegerWriter.abort/commit public
5 years ago
Myk Melez
21cf5832da
cargo fmt
5 years ago
Myk Melez
e656cef855
test consumer-specified integer key variants
5 years ago
Myk Melez
c5195320f2
Merge pull request #94 from mykmelez/cargo-fmt
...
fix 'cargo fmt' nits; use latest nightly for 'cargo fmt'
6 years ago
Myk Melez
e2738ba215
use latest nightly for 'cargo fmt'
6 years ago
Myk Melez
abb311bc4c
fix 'cargo fmt' nits
6 years ago
Myk Melez
dc538969d4
Merge pull request #92 from ncloudioj/fix-doc
...
Update crate document
6 years ago
Nan Jiang
4553b14722
Update crate document
6 years ago
Myk Melez
b86ce1b9f9
Merge pull request #91 from mykmelez/publish-0.7.0
...
update minor version to 0.7.0 for breaking change
6 years ago
Myk Melez
15619c7ad2
update minor version to 0.7.0 for breaking change
...
43a8731ff8
converts Store to a newtype and passes it by value, which is a breaking change to the public API.
6 years ago
Nan Jiang
43a8731ff8
Replace all the passed-by-reference with passed-by-value for Store ( #88 )
...
* Replace all the passed-by-reference with passed-by-value for Store
* Remove unnecessary as_ref calls
* Simplify the function signature of iterator
6 years ago
Myk Melez
69aadb5ffe
Merge pull request #86 from mykmelez/update-lmdb
...
update lmdb-rkv to 0.9 and rkv patch version to 0.6.1
6 years ago
Myk Melez
68424b83ff
update patch version to 0.6.1
6 years ago
Myk Melez
e663443544
update lmdb-rkv to 0.6
6 years ago
Myk Melez
1f7d9fee1e
Merge pull request #84 from mykmelez/publish-0.6.0
...
update version to 0.6.0
6 years ago
Myk Melez
b724ed15af
Merge branch 'master' into publish-0.6.0
6 years ago
Myk Melez
bdbaac3678
Merge pull request #85 from mykmelez/update-authors
...
update authors list to reflect significant contributions
6 years ago
Myk Melez
41414ace8c
update authors list to reflect significant contributions
...
ncloudioj and I have made significant contributions to the project over the last few months. We've both exceeded the commit count of the original author! So this adds us to the list of authors. (Unsure of convention, but there's clearly intent for the list to include multiple authors, and it seems reasonable for it to reflect the major contributors.)
6 years ago
Myk Melez
b365c43d66
update version to 0.6.0
...
This release includes a dependency update from uuid version 0.6 to 0.7, which is a breaking change, since we exposed uuid 0.6's UuidBytes type, which has been replaced with the Bytes type in uuid 0.7.
6 years ago
Myk Melez
bb4a038169
Merge pull request #83 from mykmelez/impl-owned-value
...
implement conversion from Value to OwnedValue and expose OwnedValue
6 years ago
Myk Melez
2fceb32436
remove redundant Value -> OwnedValue conversion method
6 years ago
Myk Melez
074ca0053b
implement From<Value> for OwnedValue
6 years ago