50 Commits (a7830930483ab2aa2ea2c32f92c4da93fb4fb02d)

Author SHA1 Message Date
jinpeng zhang a783093048 add report_gb_io_stats option 8 years ago
Jay Lee f781adc84b add allow os buffer conf 8 years ago
Jay Lee e2c0877388 option: add max_bytes_for_level_base option 8 years ago
Jay Lee 85bc98462e options: add compression option 8 years ago
Tyler Neely aec7db81f2
Clean up code a bit, make clippy happier, use proper types. 9 years ago
Tyler Neely 8f445220bb
fix some clippy warnings 9 years ago
Tyler Neely c005eb9c22
Bump libc crate to 0.2.10, fix the improper use of u64 where usize should have been used in some places. 9 years ago
Tyler Neely 740f3735d0
touchups to make arkpar's backport work 9 years ago
arkpar cc6e143318
Changed ffi types to pointer for i686 compatibility 9 years ago
petevine 7e491ce913 Update ffi.rs 9 years ago
ngaut bb0ca27556 *: Fix clippy warnings. 9 years ago
Ceri Storey 45d6436f0e Format with rustfmt. 9 years ago
Ceri Storey c1c067f1f4 Start adding WriteOptions. 9 years ago
siddontang e728a14a97 src: format codes. 9 years ago
petevine 83c055d43b Fix ARM 9 years ago
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