56 Commits (42c5bb92dcb25c4224770e7ea3ca1ff6b9f800fb)

Author SHA1 Message Date
zhangjinpeng1987 42c5bb92dc set num levels 8 years ago
zhangjinpeng1987 fa038809e1 enable statistics 8 years ago
zhangjinpeng1987 f542987ba7 wal recovery mode 8 years ago
zhangjinpeng1987 c9e104a4e5 add filter policy interface && add set_cache_index_and_filter_blocks 8 years ago
zhangjinpeng1987 ab9028c778 DBComressionType copyable 8 years ago
zhangjinpeng1987 b9bcc0900e add compression_per_level options 8 years ago
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