33 Commits (0f3a6891faa44a912e444151864970d0f8ea63be)

Author SHA1 Message Date
Tyler Neely edf9421ff4 rustfmt 9 years ago
Tyler Neely a2334ab39a update README for latest rocksdb version 9 years ago
Tyler Neely a09580fec7 small refactor to get CF's working on batches at the cost of OOB CF handling 9 years ago
Tyler Neely 36b4ad62cf Add column family implementations for put/merge/delete 10 years ago
Tyler Neely 4db1723001 Fix pointer use for opening column families. 10 years ago
Tyler Neely 520d9cef43 Initial column family (broken) stubs. 10 years ago
Tyler Neely 269c5712a6 Run rustfmt on the code. 10 years ago
David Greenberg 86ab20ffd6 Add iterator API 10 years ago
David Greenberg 909bc8819c Improve safety of borrow checker with ffi objects 10 years ago
Tyler Neely 3bd37709fe Added initial comparator code. 10 years ago
Tyler Neely 8d5b1e4c6c Fix a few memory leaks. Add valgrind feature for conditionally building a testable binary. Get rid of unstable vector usage. 10 years ago
David Greenberg a0f3ad3aa4 Add support for writebatch 10 years ago
Tyler Neely 95c21ea171 get some basics working, still need to fix merge operators for post-1.0 10 years ago
Andrey Davydov 6948c2d77b [code cosmetics] 10 years ago
Tyler Neely 3ab6a1919c add ffi stubs for iterators and batch writes 10 years ago
Tyler Neely 2eb2710d9b add some more ffi support, update README 10 years ago
Tyler Neely 14a68671e7 some scaffolding, refactoring, clearing of todo's 10 years ago
Tyler Neely 51f27f8ef3 compilation fixes, some cleanup, although much is still needed 10 years ago
Andrey Davydov 7529310591 missing Copy implementations added 10 years ago
Tyler Neely d3815bcfdc apache 2.0 license 10 years ago
Tyler Neely 0db7837dd1 add cache functions 10 years ago
Tyler Neely 286bd66be3 add more configuration capabilities 10 years ago
Tyler Neely acba178132 initial checkpoint for some optimization options 10 years ago
Tyler Neely 5f0b895cca more thrashing about for merge operator support 10 years ago
Tyler Neely 2d35e4de8d add destroy db so that we can clean up after tests 10 years ago
Tyler Neely 423f90a45d correct signature alignment for merge operator 10 years ago
Tyler Neely 64a298ff70 add debugging info, some proper malloc'ing 10 years ago
Tyler Neely 90ef2333c3 initial implementation fragments for supporting merge operators 10 years ago
Tyler Neely e585d23e27 2->4 spacing 10 years ago
Tyler Neely 5ecf116be1 remove the cargo auto-compiliation. maybe this will be added later as an optional feature. 10 years ago
Tyler Neely f2b6d109c9 Rocksdb -> RocksDB 10 years ago
Tyler Neely eb3acf0991 merge operator skeleton functionality, proper options wrapper, proper constructor 10 years ago
Tyler Neely 6dbde9d2e9 added delete, improved testing 10 years ago
Tyler Neely 325476aad8 spacing 10 years ago
Tyler Neely e1142f4f2f some cleanups and interface smoothing 10 years ago
Tyler Neely f340e74c1d add cargo build for rocksdb 3.8.1, no more LD_PRELOAD 10 years ago
Tyler Neely 1a02679f41 some more structuring. added map function to handle results more nicely. 10 years ago