507 Commits (5ac49464627a7be6f67583efcb607c30ab603195)

Author SHA1 Message Date
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
disksing 1b9484284c export `iterator.valid()` 9 years ago
siddontang b87bb3f255 support snapshot get/get_cf 9 years ago
ngaut 3916a06789 *: Tiny clean up. 9 years ago
ngaut bb0ca27556 *: Fix clippy warnings. 9 years ago
Ceri Storey a7f36e53b8 Export WriteOptions. 9 years ago
Ceri Storey 45d6436f0e Format with rustfmt. 9 years ago
Ceri Storey e36d9892e7 Add DB#write variant with WriteOptions. 9 years ago
Ceri Storey 14d02a3631 Add variants for other DB/Writable methods that take WriteOptions. 9 years ago
Ceri Storey 5744f128fe Publicise. 9 years ago
Ceri Storey 4d4a140f9e Export WriteOptions. 9 years ago
Ceri Storey a1dd3f8f22 Add DB#put_cf_opt for WriteOptions. 9 years ago
Ceri Storey df6d49506b Add a DB#put_opt method for use with writeOptions. 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
Pete Hunt 09250315e8 More idiomatic iterators 9 years ago
Ben Edwards d531fa7f3d Change iterator to take handle 9 years ago
Tyler Neely b4c3f3ab2f Export SubDBIterator 9 years ago
Tyler Neely edf9421ff4 rustfmt 9 years ago
Tyler Neely 0fc2441a2e nuke DBResult 9 years ago
Steve Klabnik a7fdf42ed8 Fix all warnings 9 years ago
Tyler Neely a2334ab39a update README for latest rocksdb version 9 years ago
Tyler Neely f228e37659 small cleanup for 0.1.1 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 c5e6fb30dd Add more (failing) cf tests 10 years ago
Tyler Neely e521936894 Add basic column family iterator support. 10 years ago
Tyler Neely 36b4ad62cf Add column family implementations for put/merge/delete 10 years ago
Tyler Neely d78c250da8 Now friendly with 1.1 stable! 10 years ago
Tyler Neely 9f55661eba checkpointing cf work 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
Michael Neumann 18aa0d37be Allow RocksDB to be shared across threads 10 years ago
David Greenberg 2e367520ea Fix boxing problems and add more tests 10 years ago
Tyler Neely 269c5712a6 Run rustfmt on the code. 10 years ago
David Greenberg 3c25739170 Free err strings correctly 10 years ago
David Greenberg c801628288 Reduce public api 10 years ago
David Greenberg 91b8246735 Add snapshots 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 e268a741ee Cleanup imports. 10 years ago
Tyler Neely 3bd37709fe Added initial comparator code. 10 years ago
Tyler Neely af7d782a17 Clean up after benchmarking tests. Enforce ordering on benchmarks. 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