Commit Graph

394 Commits (main)
 

Author SHA1 Message Date
Myk Melez 5adf8f75db use consistent terminology in Manager implementation and comments 6 years ago
Myk Melez 22c4892227
Merge pull request #27 from mykmelez/explain-iter-start 6 years ago
Myk Melez 8693f1cac4 explain call to Cursor.iter() in Reader.iter_start() 6 years ago
Myk Melez 2a61cf11fc
Merge pull request #26 from mykmelez/update-version 6 years ago
Myk Melez 019adca3cd update version for release to crates.io 6 years ago
Myk Melez 65443a93d5
Merge pull request #25 from mykmelez/impl-iter 6 years ago
Myk Melez f2751ac837 format 'use' declarations in the standard way 6 years ago
Myk Melez 7a0d338837 rename Reader.iter() to iter_start() for clarity 6 years ago
Myk Melez fba629f6a1 test iteration from key that is prefix of key in store 6 years ago
Myk Melez 4e3351911b test iteration over non-ASCII keys 6 years ago
Myk Melez a9e30097d8 implement iteration from start of store or specified key 6 years ago
Myk Melez d2c4791450
Merge pull request #24 from mykmelez/impl-blob 6 years ago
Myk Melez f942471d47 implement Value::Blob type 6 years ago
Myk Melez 9f0dfdc8a2
make Manager consumable (#21, r=ncalexan) 6 years ago
Myk Melez 231533dd70
Merge pull request #18 from mykmelez/test-read-before-write 6 years ago
Myk Melez f4593f216d
Merge pull request #22 from mykmelez/get-or-create-with-capacity 6 years ago
Myk Melez 1f7169256e specify capacity when getting or creating Rkv from Manager 6 years ago
Myk Melez b034e2cb80
Merge pull request #19 from mykmelez/writer-delete 6 years ago
Myk Melez e973afb981 replace TODO with unimplemented!() function and test 6 years ago
Myk Melez 2b0e0cfaed expand comment about reads succeeding while returning None 6 years ago
Myk Melez 3015951bd1 document and refactor "test read before write" tests 6 years ago
Myk Melez c4dce87f7a implement Writer.delete 6 years ago
Myk Melez cc85b2f25c test read before write with Value::Str 6 years ago
Myk Melez 875d25804d refactor 'read before write' test into getter/setter functions 6 years ago
Myk Melez 1d5f834637 add test of canonical read before write on same Writer 6 years ago
Myk Melez 1d4b59e00c
Merge pull request #17 from mykmelez/test-on-travis-ci 6 years ago
Myk Melez 1415b7f430
Merge pull request #16 from mykmelez/writer-for-immutable-store 6 years ago
Myk Melez 39d7e5dc69 note that Store.write will block on other writers 6 years ago
Myk Melez 69285801d5 test on Travis against various Rust channels 6 years ago
Myk Melez 1f04f1480d don't require store to be mutable to obtain writer for it 6 years ago
Richard Newman a07fb4e452 v0.2. Remove backtrace from default dependency set. 6 years ago
Richard Newman 5169696d0c Expand README. 6 years ago
Richard Newman 7ab86819c0 Adding Cargo metadata. 6 years ago
Richard Newman 45eb16404f Rename project. 6 years ago
Richard Newman e4392bc0cc Add a simple Manager. 6 years ago
Richard Newman a02d1c7fad Report a StoreError if attempting to open a DB during a transaction. 6 years ago
Richard Newman aa9440b9e2 More splitting. 6 years ago
Richard Newman 4248f408ca Implement IntegerStore. 6 years ago
Richard Newman 580c2d13e7 Splitting into more files. 6 years ago
Richard Newman 76da8546eb Split files. Detect attempted concurrent reads. 6 years ago
Richard Newman f8d79719ba Implement writing. Values now round-trip. 6 years ago
Richard Newman 8978655b06 Typed querying. 6 years ago
Richard Newman f66a885869 Begin defining core types and opening databases. 6 years ago
Richard Newman c147be1bec Initial commit. 6 years ago