29 Commits (8acabab60f0b9edfef989278d7a2fc64d1b8f921)

Author SHA1 Message Date
Diego Ongaro aa9550254a Fix reverse iteration from a given key 7 years ago
Tyler Neely 12093252c6
add slice transform support 7 years ago
Griffin Smith 15ad3666f5 Allow creating iterators over prefixes 7 years ago
Rick Richardson 8a64585520 changed try_ffi to take trailing comma and updated rustfmt accordingly 7 years ago
Marat Safin 56e5829b89 use assert_eq! in test and return vec from unsafe 7 years ago
Marat Safin f967d3c50f list column family 7 years ago
Gary Tierney 06a39278f3 Use ColumnFamilyDescriptor::new() in DB::open_cf() 7 years ago
Gary Tierney 9afa195a33 Add support for opening a column family with options 7 years ago
Nikhil Benesch 9d0a5e2819
use bindgen to generate ffi 7 years ago
Karl Hobley 1c3333636d Implement RawIterator.seek_for_prev 7 years ago
Karl Hobley 6f1aae1997 Remove just_seeked from DBRawIterator 8 years ago
Karl Hobley d9725bcff9 Allow DBIterator to be converted into DBRawIterator 8 years ago
Karl Hobley 1270e572d0 Moved some code 8 years ago
Karl Hobley c8b7e8e7dd Reimplement DBIterator on top of DBRawIterator 8 years ago
Karl Hobley cb136318ce Removed seek_for_prev 8 years ago
Karl Hobley 007616446f Make doctests runnable 8 years ago
Karl Hobley 3bdc7e4bc4 Docs for raw iterator 8 years ago
Karl Hobley 05c01f4e9e Implement seek_for_prev 8 years ago
Karl Hobley 6ad575fc04 Add safe versions of key/value 8 years ago
Karl Hobley 8307be324f Basic implementation of raw_iterator 8 years ago
Tatsuya Kawano d4c9d647ee Replace cast `as *const i8` with `as *const c_char`. 8 years ago
Richard Dodd d50574f9f2 Make requested changes 8 years ago
Richard Dodd 63a77d22c9 Add some documentation and wrap column_family_t 8 years ago
Tyler Neely 2a29b0ae5f cut version 0.6.0 8 years ago
Thayne McCombs a467e6bfed Add methods for compacting ranges. 8 years ago
Alexander Regueiro 12d79986b2 Changed rocksdb module name prefix to db. 8 years ago
Alexander Regueiro d28eba2ff5 Added basic support for backups. 8 years ago
Alexander Regueiro 8cb22e5f1b Related enum type definitions to FFI. 8 years ago
Alexander Regueiro 882aaffd52 Improved doc comments. 8 years ago
hh9527 2bace2ca0d Fix: https://github.com/spacejam/rust-rocksdb/issues/96 (#1) 8 years ago
Tyler Neely e9c843a1d4 use relative path for tests 8 years ago
Tyler Neely ad2c15ac7c prep for 0.5 release 8 years ago
Alexander Regueiro 7ea617852a Removed redundant default implementation of `cause` fn for error type. 8 years ago
Alexander Regueiro ffc541c650 Implemented `std::error::Error` trait for error type. 8 years ago
Tyler Neely 121ed9a993 formatting 8 years ago
Alexander Regueiro 364f3abd49 Added `ffi_try!` macro and adapted native calls to use it. 8 years ago
Alexander Regueiro ffefbd0907 Performed lots of clean-up on code. 8 years ago
Karl Hobley 3324574b50 Use Path type for file paths 8 years ago
Karl Hobley 9d9c5566d6 Rename count to len 8 years ago
siddontang daabb5d1eb support writebatch is_empty 8 years ago
siddontang ee7483204c support writebatch count 8 years ago
zhangjinpeng1987 9ec9d74a1d add set_iterate_upper_bound api for readoptions 8 years ago
Karl Hobley cfa206a955 Fixed spelling mistake 8 years ago
Karl Hobley 651a2106fc Added an Error type 8 years ago
Karl Hobley 7b2e1b91a7 Implement Debug for DB 8 years ago
siddontang d856b804c0 save path for later use 8 years ago
ngaut 0dfdc06ddf *: add an option to disable write-ahead-log. 8 years ago
Jesse Ezell 66c54929cf add iterator_cf to snapshot 8 years ago
Tim Maddison 68e34bcb79 Added some documentation 8 years ago
Tyler Neely aec7db81f2
Clean up code a bit, make clippy happier, use proper types. 8 years ago